Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 680127 Details for
Bug 894088
illegal instruction errrors for python programs/rpm on Fedora 18 Beta kirkwood image
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
output of "objdump -ldr /lib/libnspr4.so", the library that I expect to have pt_TestAbort inlined
objdump.libnspr4.txt (text/plain), 1.39 MB, created by
Niels de Vos
on 2013-01-17 10:53:25 UTC
(
hide
)
Description:
output of "objdump -ldr /lib/libnspr4.so", the library that I expect to have pt_TestAbort inlined
Filename:
MIME Type:
Creator:
Niels de Vos
Created:
2013-01-17 10:53:25 UTC
Size:
1.39 MB
patch
obsolete
> >/lib/libnspr4.so: file format elf32-littlearm > > >Disassembly of section .init: > >000075dc <_init>: > 75dc: e92d4008 push {r3, lr} > 75e0: eb0003d3 bl 8534 <_init+0xf58> > 75e4: e8bd8008 pop {r3, pc} > >Disassembly of section .plt: > >000075e8 <.plt>: > 75e8: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 75ec: e59fe004 ldr lr, [pc, #4] ; 75f8 <_init+0x1c> > 75f0: e08fe00e add lr, pc, lr > 75f4: e5bef008 ldr pc, [lr, #8]! > 75f8: 0002fa08 andeq pc, r2, r8, lsl #20 > 75fc: e28fc600 add ip, pc, #0, 12 > 7600: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7604: e5bcfa08 ldr pc, [ip, #2568]! ; 0xa08 > 7608: e28fc600 add ip, pc, #0, 12 > 760c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7610: e5bcfa00 ldr pc, [ip, #2560]! ; 0xa00 > 7614: e28fc600 add ip, pc, #0, 12 > 7618: e28cca2f add ip, ip, #192512 ; 0x2f000 > 761c: e5bcf9f8 ldr pc, [ip, #2552]! ; 0x9f8 > 7620: e28fc600 add ip, pc, #0, 12 > 7624: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7628: e5bcf9f0 ldr pc, [ip, #2544]! ; 0x9f0 > 762c: e28fc600 add ip, pc, #0, 12 > 7630: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7634: e5bcf9e8 ldr pc, [ip, #2536]! ; 0x9e8 > 7638: e28fc600 add ip, pc, #0, 12 > 763c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7640: e5bcf9e0 ldr pc, [ip, #2528]! ; 0x9e0 > 7644: e28fc600 add ip, pc, #0, 12 > 7648: e28cca2f add ip, ip, #192512 ; 0x2f000 > 764c: e5bcf9d8 ldr pc, [ip, #2520]! ; 0x9d8 > 7650: e28fc600 add ip, pc, #0, 12 > 7654: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7658: e5bcf9d0 ldr pc, [ip, #2512]! ; 0x9d0 > 765c: e28fc600 add ip, pc, #0, 12 > 7660: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7664: e5bcf9c8 ldr pc, [ip, #2504]! ; 0x9c8 > 7668: e28fc600 add ip, pc, #0, 12 > 766c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7670: e5bcf9c0 ldr pc, [ip, #2496]! ; 0x9c0 > 7674: e28fc600 add ip, pc, #0, 12 > 7678: e28cca2f add ip, ip, #192512 ; 0x2f000 > 767c: e5bcf9b8 ldr pc, [ip, #2488]! ; 0x9b8 > 7680: e28fc600 add ip, pc, #0, 12 > 7684: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7688: e5bcf9b0 ldr pc, [ip, #2480]! ; 0x9b0 > 768c: e28fc600 add ip, pc, #0, 12 > 7690: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7694: e5bcf9a8 ldr pc, [ip, #2472]! ; 0x9a8 > 7698: e28fc600 add ip, pc, #0, 12 > 769c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76a0: e5bcf9a0 ldr pc, [ip, #2464]! ; 0x9a0 > 76a4: e28fc600 add ip, pc, #0, 12 > 76a8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76ac: e5bcf998 ldr pc, [ip, #2456]! ; 0x998 > 76b0: e28fc600 add ip, pc, #0, 12 > 76b4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76b8: e5bcf990 ldr pc, [ip, #2448]! ; 0x990 > 76bc: e28fc600 add ip, pc, #0, 12 > 76c0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76c4: e5bcf988 ldr pc, [ip, #2440]! ; 0x988 > 76c8: e28fc600 add ip, pc, #0, 12 > 76cc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76d0: e5bcf980 ldr pc, [ip, #2432]! ; 0x980 > 76d4: e28fc600 add ip, pc, #0, 12 > 76d8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76dc: e5bcf978 ldr pc, [ip, #2424]! ; 0x978 > 76e0: e28fc600 add ip, pc, #0, 12 > 76e4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76e8: e5bcf970 ldr pc, [ip, #2416]! ; 0x970 > 76ec: e28fc600 add ip, pc, #0, 12 > 76f0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 76f4: e5bcf968 ldr pc, [ip, #2408]! ; 0x968 > 76f8: e28fc600 add ip, pc, #0, 12 > 76fc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7700: e5bcf960 ldr pc, [ip, #2400]! ; 0x960 > 7704: e28fc600 add ip, pc, #0, 12 > 7708: e28cca2f add ip, ip, #192512 ; 0x2f000 > 770c: e5bcf958 ldr pc, [ip, #2392]! ; 0x958 > 7710: e28fc600 add ip, pc, #0, 12 > 7714: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7718: e5bcf950 ldr pc, [ip, #2384]! ; 0x950 > 771c: e28fc600 add ip, pc, #0, 12 > 7720: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7724: e5bcf948 ldr pc, [ip, #2376]! ; 0x948 > 7728: e28fc600 add ip, pc, #0, 12 > 772c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7730: e5bcf940 ldr pc, [ip, #2368]! ; 0x940 > 7734: e28fc600 add ip, pc, #0, 12 > 7738: e28cca2f add ip, ip, #192512 ; 0x2f000 > 773c: e5bcf938 ldr pc, [ip, #2360]! ; 0x938 > 7740: e28fc600 add ip, pc, #0, 12 > 7744: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7748: e5bcf930 ldr pc, [ip, #2352]! ; 0x930 > 774c: e28fc600 add ip, pc, #0, 12 > 7750: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7754: e5bcf928 ldr pc, [ip, #2344]! ; 0x928 > 7758: e28fc600 add ip, pc, #0, 12 > 775c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7760: e5bcf920 ldr pc, [ip, #2336]! ; 0x920 > 7764: e28fc600 add ip, pc, #0, 12 > 7768: e28cca2f add ip, ip, #192512 ; 0x2f000 > 776c: e5bcf918 ldr pc, [ip, #2328]! ; 0x918 > 7770: e28fc600 add ip, pc, #0, 12 > 7774: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7778: e5bcf910 ldr pc, [ip, #2320]! ; 0x910 > 777c: e28fc600 add ip, pc, #0, 12 > 7780: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7784: e5bcf908 ldr pc, [ip, #2312]! ; 0x908 > 7788: e28fc600 add ip, pc, #0, 12 > 778c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7790: e5bcf900 ldr pc, [ip, #2304]! ; 0x900 > 7794: e28fc600 add ip, pc, #0, 12 > 7798: e28cca2f add ip, ip, #192512 ; 0x2f000 > 779c: e5bcf8f8 ldr pc, [ip, #2296]! ; 0x8f8 > 77a0: e28fc600 add ip, pc, #0, 12 > 77a4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77a8: e5bcf8f0 ldr pc, [ip, #2288]! ; 0x8f0 > 77ac: e28fc600 add ip, pc, #0, 12 > 77b0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77b4: e5bcf8e8 ldr pc, [ip, #2280]! ; 0x8e8 > 77b8: e28fc600 add ip, pc, #0, 12 > 77bc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77c0: e5bcf8e0 ldr pc, [ip, #2272]! ; 0x8e0 > 77c4: e28fc600 add ip, pc, #0, 12 > 77c8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77cc: e5bcf8d8 ldr pc, [ip, #2264]! ; 0x8d8 > 77d0: e28fc600 add ip, pc, #0, 12 > 77d4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77d8: e5bcf8d0 ldr pc, [ip, #2256]! ; 0x8d0 > 77dc: e28fc600 add ip, pc, #0, 12 > 77e0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77e4: e5bcf8c8 ldr pc, [ip, #2248]! ; 0x8c8 > 77e8: e28fc600 add ip, pc, #0, 12 > 77ec: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77f0: e5bcf8c0 ldr pc, [ip, #2240]! ; 0x8c0 > 77f4: e28fc600 add ip, pc, #0, 12 > 77f8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 77fc: e5bcf8b8 ldr pc, [ip, #2232]! ; 0x8b8 > 7800: e28fc600 add ip, pc, #0, 12 > 7804: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7808: e5bcf8b0 ldr pc, [ip, #2224]! ; 0x8b0 > 780c: e28fc600 add ip, pc, #0, 12 > 7810: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7814: e5bcf8a8 ldr pc, [ip, #2216]! ; 0x8a8 > 7818: e28fc600 add ip, pc, #0, 12 > 781c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7820: e5bcf8a0 ldr pc, [ip, #2208]! ; 0x8a0 > 7824: e28fc600 add ip, pc, #0, 12 > 7828: e28cca2f add ip, ip, #192512 ; 0x2f000 > 782c: e5bcf898 ldr pc, [ip, #2200]! ; 0x898 > 7830: e28fc600 add ip, pc, #0, 12 > 7834: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7838: e5bcf890 ldr pc, [ip, #2192]! ; 0x890 > 783c: e28fc600 add ip, pc, #0, 12 > 7840: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7844: e5bcf888 ldr pc, [ip, #2184]! ; 0x888 > 7848: e28fc600 add ip, pc, #0, 12 > 784c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7850: e5bcf880 ldr pc, [ip, #2176]! ; 0x880 > 7854: e28fc600 add ip, pc, #0, 12 > 7858: e28cca2f add ip, ip, #192512 ; 0x2f000 > 785c: e5bcf878 ldr pc, [ip, #2168]! ; 0x878 > 7860: e28fc600 add ip, pc, #0, 12 > 7864: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7868: e5bcf870 ldr pc, [ip, #2160]! ; 0x870 > 786c: e28fc600 add ip, pc, #0, 12 > 7870: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7874: e5bcf868 ldr pc, [ip, #2152]! ; 0x868 > 7878: e28fc600 add ip, pc, #0, 12 > 787c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7880: e5bcf860 ldr pc, [ip, #2144]! ; 0x860 > 7884: e28fc600 add ip, pc, #0, 12 > 7888: e28cca2f add ip, ip, #192512 ; 0x2f000 > 788c: e5bcf858 ldr pc, [ip, #2136]! ; 0x858 > 7890: e28fc600 add ip, pc, #0, 12 > 7894: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7898: e5bcf850 ldr pc, [ip, #2128]! ; 0x850 > 789c: e28fc600 add ip, pc, #0, 12 > 78a0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78a4: e5bcf848 ldr pc, [ip, #2120]! ; 0x848 > 78a8: e28fc600 add ip, pc, #0, 12 > 78ac: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78b0: e5bcf840 ldr pc, [ip, #2112]! ; 0x840 > 78b4: e28fc600 add ip, pc, #0, 12 > 78b8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78bc: e5bcf838 ldr pc, [ip, #2104]! ; 0x838 > 78c0: e28fc600 add ip, pc, #0, 12 > 78c4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78c8: e5bcf830 ldr pc, [ip, #2096]! ; 0x830 > 78cc: e28fc600 add ip, pc, #0, 12 > 78d0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78d4: e5bcf828 ldr pc, [ip, #2088]! ; 0x828 > 78d8: e28fc600 add ip, pc, #0, 12 > 78dc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78e0: e5bcf820 ldr pc, [ip, #2080]! ; 0x820 > 78e4: e28fc600 add ip, pc, #0, 12 > 78e8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78ec: e5bcf818 ldr pc, [ip, #2072]! ; 0x818 > 78f0: e28fc600 add ip, pc, #0, 12 > 78f4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 78f8: e5bcf810 ldr pc, [ip, #2064]! ; 0x810 > 78fc: e28fc600 add ip, pc, #0, 12 > 7900: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7904: e5bcf808 ldr pc, [ip, #2056]! ; 0x808 > 7908: e28fc600 add ip, pc, #0, 12 > 790c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7910: e5bcf800 ldr pc, [ip, #2048]! ; 0x800 > 7914: e28fc600 add ip, pc, #0, 12 > 7918: e28cca2f add ip, ip, #192512 ; 0x2f000 > 791c: e5bcf7f8 ldr pc, [ip, #2040]! ; 0x7f8 > 7920: e28fc600 add ip, pc, #0, 12 > 7924: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7928: e5bcf7f0 ldr pc, [ip, #2032]! ; 0x7f0 > 792c: e28fc600 add ip, pc, #0, 12 > 7930: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7934: e5bcf7e8 ldr pc, [ip, #2024]! ; 0x7e8 > 7938: e28fc600 add ip, pc, #0, 12 > 793c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7940: e5bcf7e0 ldr pc, [ip, #2016]! ; 0x7e0 > 7944: e28fc600 add ip, pc, #0, 12 > 7948: e28cca2f add ip, ip, #192512 ; 0x2f000 > 794c: e5bcf7d8 ldr pc, [ip, #2008]! ; 0x7d8 > 7950: e28fc600 add ip, pc, #0, 12 > 7954: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7958: e5bcf7d0 ldr pc, [ip, #2000]! ; 0x7d0 > 795c: e28fc600 add ip, pc, #0, 12 > 7960: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7964: e5bcf7c8 ldr pc, [ip, #1992]! ; 0x7c8 > 7968: e28fc600 add ip, pc, #0, 12 > 796c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7970: e5bcf7c0 ldr pc, [ip, #1984]! ; 0x7c0 > 7974: e28fc600 add ip, pc, #0, 12 > 7978: e28cca2f add ip, ip, #192512 ; 0x2f000 > 797c: e5bcf7b8 ldr pc, [ip, #1976]! ; 0x7b8 > 7980: e28fc600 add ip, pc, #0, 12 > 7984: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7988: e5bcf7b0 ldr pc, [ip, #1968]! ; 0x7b0 > 798c: e28fc600 add ip, pc, #0, 12 > 7990: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7994: e5bcf7a8 ldr pc, [ip, #1960]! ; 0x7a8 > 7998: e28fc600 add ip, pc, #0, 12 > 799c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79a0: e5bcf7a0 ldr pc, [ip, #1952]! ; 0x7a0 > 79a4: e28fc600 add ip, pc, #0, 12 > 79a8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79ac: e5bcf798 ldr pc, [ip, #1944]! ; 0x798 > 79b0: e28fc600 add ip, pc, #0, 12 > 79b4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79b8: e5bcf790 ldr pc, [ip, #1936]! ; 0x790 > 79bc: e28fc600 add ip, pc, #0, 12 > 79c0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79c4: e5bcf788 ldr pc, [ip, #1928]! ; 0x788 > 79c8: e28fc600 add ip, pc, #0, 12 > 79cc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79d0: e5bcf780 ldr pc, [ip, #1920]! ; 0x780 > 79d4: e28fc600 add ip, pc, #0, 12 > 79d8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79dc: e5bcf778 ldr pc, [ip, #1912]! ; 0x778 > 79e0: e28fc600 add ip, pc, #0, 12 > 79e4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79e8: e5bcf770 ldr pc, [ip, #1904]! ; 0x770 > 79ec: e28fc600 add ip, pc, #0, 12 > 79f0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 79f4: e5bcf768 ldr pc, [ip, #1896]! ; 0x768 > 79f8: e28fc600 add ip, pc, #0, 12 > 79fc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a00: e5bcf760 ldr pc, [ip, #1888]! ; 0x760 > 7a04: e28fc600 add ip, pc, #0, 12 > 7a08: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a0c: e5bcf758 ldr pc, [ip, #1880]! ; 0x758 > 7a10: e28fc600 add ip, pc, #0, 12 > 7a14: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a18: e5bcf750 ldr pc, [ip, #1872]! ; 0x750 > 7a1c: e28fc600 add ip, pc, #0, 12 > 7a20: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a24: e5bcf748 ldr pc, [ip, #1864]! ; 0x748 > 7a28: e28fc600 add ip, pc, #0, 12 > 7a2c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a30: e5bcf740 ldr pc, [ip, #1856]! ; 0x740 > 7a34: e28fc600 add ip, pc, #0, 12 > 7a38: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a3c: e5bcf738 ldr pc, [ip, #1848]! ; 0x738 > 7a40: e28fc600 add ip, pc, #0, 12 > 7a44: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a48: e5bcf730 ldr pc, [ip, #1840]! ; 0x730 > 7a4c: e28fc600 add ip, pc, #0, 12 > 7a50: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a54: e5bcf728 ldr pc, [ip, #1832]! ; 0x728 > 7a58: e28fc600 add ip, pc, #0, 12 > 7a5c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a60: e5bcf720 ldr pc, [ip, #1824]! ; 0x720 > 7a64: e28fc600 add ip, pc, #0, 12 > 7a68: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a6c: e5bcf718 ldr pc, [ip, #1816]! ; 0x718 > 7a70: e28fc600 add ip, pc, #0, 12 > 7a74: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a78: e5bcf710 ldr pc, [ip, #1808]! ; 0x710 > 7a7c: e28fc600 add ip, pc, #0, 12 > 7a80: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a84: e5bcf708 ldr pc, [ip, #1800]! ; 0x708 > 7a88: e28fc600 add ip, pc, #0, 12 > 7a8c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a90: e5bcf700 ldr pc, [ip, #1792]! ; 0x700 > 7a94: e28fc600 add ip, pc, #0, 12 > 7a98: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7a9c: e5bcf6f8 ldr pc, [ip, #1784]! ; 0x6f8 > 7aa0: e28fc600 add ip, pc, #0, 12 > 7aa4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7aa8: e5bcf6f0 ldr pc, [ip, #1776]! ; 0x6f0 > 7aac: e28fc600 add ip, pc, #0, 12 > 7ab0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ab4: e5bcf6e8 ldr pc, [ip, #1768]! ; 0x6e8 > 7ab8: e28fc600 add ip, pc, #0, 12 > 7abc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ac0: e5bcf6e0 ldr pc, [ip, #1760]! ; 0x6e0 > 7ac4: e28fc600 add ip, pc, #0, 12 > 7ac8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7acc: e5bcf6d8 ldr pc, [ip, #1752]! ; 0x6d8 > 7ad0: e28fc600 add ip, pc, #0, 12 > 7ad4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ad8: e5bcf6d0 ldr pc, [ip, #1744]! ; 0x6d0 > 7adc: e28fc600 add ip, pc, #0, 12 > 7ae0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ae4: e5bcf6c8 ldr pc, [ip, #1736]! ; 0x6c8 > 7ae8: e28fc600 add ip, pc, #0, 12 > 7aec: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7af0: e5bcf6c0 ldr pc, [ip, #1728]! ; 0x6c0 > 7af4: e28fc600 add ip, pc, #0, 12 > 7af8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7afc: e5bcf6b8 ldr pc, [ip, #1720]! ; 0x6b8 > 7b00: e28fc600 add ip, pc, #0, 12 > 7b04: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b08: e5bcf6b0 ldr pc, [ip, #1712]! ; 0x6b0 > 7b0c: e28fc600 add ip, pc, #0, 12 > 7b10: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b14: e5bcf6a8 ldr pc, [ip, #1704]! ; 0x6a8 > 7b18: e28fc600 add ip, pc, #0, 12 > 7b1c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b20: e5bcf6a0 ldr pc, [ip, #1696]! ; 0x6a0 > 7b24: e28fc600 add ip, pc, #0, 12 > 7b28: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b2c: e5bcf698 ldr pc, [ip, #1688]! ; 0x698 > 7b30: e28fc600 add ip, pc, #0, 12 > 7b34: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b38: e5bcf690 ldr pc, [ip, #1680]! ; 0x690 > 7b3c: e28fc600 add ip, pc, #0, 12 > 7b40: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b44: e5bcf688 ldr pc, [ip, #1672]! ; 0x688 > 7b48: e28fc600 add ip, pc, #0, 12 > 7b4c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b50: e5bcf680 ldr pc, [ip, #1664]! ; 0x680 > 7b54: e28fc600 add ip, pc, #0, 12 > 7b58: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b5c: e5bcf678 ldr pc, [ip, #1656]! ; 0x678 > 7b60: e28fc600 add ip, pc, #0, 12 > 7b64: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b68: e5bcf670 ldr pc, [ip, #1648]! ; 0x670 > 7b6c: e28fc600 add ip, pc, #0, 12 > 7b70: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b74: e5bcf668 ldr pc, [ip, #1640]! ; 0x668 > 7b78: e28fc600 add ip, pc, #0, 12 > 7b7c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b80: e5bcf660 ldr pc, [ip, #1632]! ; 0x660 > 7b84: e28fc600 add ip, pc, #0, 12 > 7b88: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b8c: e5bcf658 ldr pc, [ip, #1624]! ; 0x658 > 7b90: e28fc600 add ip, pc, #0, 12 > 7b94: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7b98: e5bcf650 ldr pc, [ip, #1616]! ; 0x650 > 7b9c: e28fc600 add ip, pc, #0, 12 > 7ba0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ba4: e5bcf648 ldr pc, [ip, #1608]! ; 0x648 > 7ba8: e28fc600 add ip, pc, #0, 12 > 7bac: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bb0: e5bcf640 ldr pc, [ip, #1600]! ; 0x640 > 7bb4: e28fc600 add ip, pc, #0, 12 > 7bb8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bbc: e5bcf638 ldr pc, [ip, #1592]! ; 0x638 > 7bc0: e28fc600 add ip, pc, #0, 12 > 7bc4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bc8: e5bcf630 ldr pc, [ip, #1584]! ; 0x630 > 7bcc: e28fc600 add ip, pc, #0, 12 > 7bd0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bd4: e5bcf628 ldr pc, [ip, #1576]! ; 0x628 > 7bd8: e28fc600 add ip, pc, #0, 12 > 7bdc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7be0: e5bcf620 ldr pc, [ip, #1568]! ; 0x620 > 7be4: e28fc600 add ip, pc, #0, 12 > 7be8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bec: e5bcf618 ldr pc, [ip, #1560]! ; 0x618 > 7bf0: e28fc600 add ip, pc, #0, 12 > 7bf4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7bf8: e5bcf610 ldr pc, [ip, #1552]! ; 0x610 > 7bfc: e28fc600 add ip, pc, #0, 12 > 7c00: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c04: e5bcf608 ldr pc, [ip, #1544]! ; 0x608 > 7c08: e28fc600 add ip, pc, #0, 12 > 7c0c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c10: e5bcf600 ldr pc, [ip, #1536]! ; 0x600 > 7c14: e28fc600 add ip, pc, #0, 12 > 7c18: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c1c: e5bcf5f8 ldr pc, [ip, #1528]! ; 0x5f8 > 7c20: e28fc600 add ip, pc, #0, 12 > 7c24: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c28: e5bcf5f0 ldr pc, [ip, #1520]! ; 0x5f0 > 7c2c: e28fc600 add ip, pc, #0, 12 > 7c30: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c34: e5bcf5e8 ldr pc, [ip, #1512]! ; 0x5e8 > 7c38: e28fc600 add ip, pc, #0, 12 > 7c3c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c40: e5bcf5e0 ldr pc, [ip, #1504]! ; 0x5e0 > 7c44: e28fc600 add ip, pc, #0, 12 > 7c48: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c4c: e5bcf5d8 ldr pc, [ip, #1496]! ; 0x5d8 > 7c50: e28fc600 add ip, pc, #0, 12 > 7c54: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c58: e5bcf5d0 ldr pc, [ip, #1488]! ; 0x5d0 > 7c5c: e28fc600 add ip, pc, #0, 12 > 7c60: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c64: e5bcf5c8 ldr pc, [ip, #1480]! ; 0x5c8 > 7c68: e28fc600 add ip, pc, #0, 12 > 7c6c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c70: e5bcf5c0 ldr pc, [ip, #1472]! ; 0x5c0 > 7c74: e28fc600 add ip, pc, #0, 12 > 7c78: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c7c: e5bcf5b8 ldr pc, [ip, #1464]! ; 0x5b8 > 7c80: e28fc600 add ip, pc, #0, 12 > 7c84: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c88: e5bcf5b0 ldr pc, [ip, #1456]! ; 0x5b0 > 7c8c: e28fc600 add ip, pc, #0, 12 > 7c90: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7c94: e5bcf5a8 ldr pc, [ip, #1448]! ; 0x5a8 > 7c98: e28fc600 add ip, pc, #0, 12 > 7c9c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ca0: e5bcf5a0 ldr pc, [ip, #1440]! ; 0x5a0 > 7ca4: e28fc600 add ip, pc, #0, 12 > 7ca8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cac: e5bcf598 ldr pc, [ip, #1432]! ; 0x598 > 7cb0: e28fc600 add ip, pc, #0, 12 > 7cb4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cb8: e5bcf590 ldr pc, [ip, #1424]! ; 0x590 > 7cbc: e28fc600 add ip, pc, #0, 12 > 7cc0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cc4: e5bcf588 ldr pc, [ip, #1416]! ; 0x588 > 7cc8: e28fc600 add ip, pc, #0, 12 > 7ccc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cd0: e5bcf580 ldr pc, [ip, #1408]! ; 0x580 > 7cd4: e28fc600 add ip, pc, #0, 12 > 7cd8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cdc: e5bcf578 ldr pc, [ip, #1400]! ; 0x578 > 7ce0: e28fc600 add ip, pc, #0, 12 > 7ce4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ce8: e5bcf570 ldr pc, [ip, #1392]! ; 0x570 > 7cec: e28fc600 add ip, pc, #0, 12 > 7cf0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7cf4: e5bcf568 ldr pc, [ip, #1384]! ; 0x568 > 7cf8: e28fc600 add ip, pc, #0, 12 > 7cfc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d00: e5bcf560 ldr pc, [ip, #1376]! ; 0x560 > 7d04: e28fc600 add ip, pc, #0, 12 > 7d08: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d0c: e5bcf558 ldr pc, [ip, #1368]! ; 0x558 > 7d10: e28fc600 add ip, pc, #0, 12 > 7d14: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d18: e5bcf550 ldr pc, [ip, #1360]! ; 0x550 > 7d1c: e28fc600 add ip, pc, #0, 12 > 7d20: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d24: e5bcf548 ldr pc, [ip, #1352]! ; 0x548 > 7d28: e28fc600 add ip, pc, #0, 12 > 7d2c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d30: e5bcf540 ldr pc, [ip, #1344]! ; 0x540 > 7d34: e28fc600 add ip, pc, #0, 12 > 7d38: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d3c: e5bcf538 ldr pc, [ip, #1336]! ; 0x538 > 7d40: e28fc600 add ip, pc, #0, 12 > 7d44: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d48: e5bcf530 ldr pc, [ip, #1328]! ; 0x530 > 7d4c: e28fc600 add ip, pc, #0, 12 > 7d50: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d54: e5bcf528 ldr pc, [ip, #1320]! ; 0x528 > 7d58: e28fc600 add ip, pc, #0, 12 > 7d5c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d60: e5bcf520 ldr pc, [ip, #1312]! ; 0x520 > 7d64: e28fc600 add ip, pc, #0, 12 > 7d68: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d6c: e5bcf518 ldr pc, [ip, #1304]! ; 0x518 > 7d70: e28fc600 add ip, pc, #0, 12 > 7d74: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d78: e5bcf510 ldr pc, [ip, #1296]! ; 0x510 > 7d7c: e28fc600 add ip, pc, #0, 12 > 7d80: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d84: e5bcf508 ldr pc, [ip, #1288]! ; 0x508 > 7d88: e28fc600 add ip, pc, #0, 12 > 7d8c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d90: e5bcf500 ldr pc, [ip, #1280]! ; 0x500 > 7d94: e28fc600 add ip, pc, #0, 12 > 7d98: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7d9c: e5bcf4f8 ldr pc, [ip, #1272]! ; 0x4f8 > 7da0: e28fc600 add ip, pc, #0, 12 > 7da4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7da8: e5bcf4f0 ldr pc, [ip, #1264]! ; 0x4f0 > 7dac: e28fc600 add ip, pc, #0, 12 > 7db0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7db4: e5bcf4e8 ldr pc, [ip, #1256]! ; 0x4e8 > 7db8: e28fc600 add ip, pc, #0, 12 > 7dbc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7dc0: e5bcf4e0 ldr pc, [ip, #1248]! ; 0x4e0 > 7dc4: e28fc600 add ip, pc, #0, 12 > 7dc8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7dcc: e5bcf4d8 ldr pc, [ip, #1240]! ; 0x4d8 > 7dd0: e28fc600 add ip, pc, #0, 12 > 7dd4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7dd8: e5bcf4d0 ldr pc, [ip, #1232]! ; 0x4d0 > 7ddc: e28fc600 add ip, pc, #0, 12 > 7de0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7de4: e5bcf4c8 ldr pc, [ip, #1224]! ; 0x4c8 > 7de8: e28fc600 add ip, pc, #0, 12 > 7dec: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7df0: e5bcf4c0 ldr pc, [ip, #1216]! ; 0x4c0 > 7df4: e28fc600 add ip, pc, #0, 12 > 7df8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7dfc: e5bcf4b8 ldr pc, [ip, #1208]! ; 0x4b8 > 7e00: e28fc600 add ip, pc, #0, 12 > 7e04: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e08: e5bcf4b0 ldr pc, [ip, #1200]! ; 0x4b0 > 7e0c: e28fc600 add ip, pc, #0, 12 > 7e10: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e14: e5bcf4a8 ldr pc, [ip, #1192]! ; 0x4a8 > 7e18: e28fc600 add ip, pc, #0, 12 > 7e1c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e20: e5bcf4a0 ldr pc, [ip, #1184]! ; 0x4a0 > 7e24: e28fc600 add ip, pc, #0, 12 > 7e28: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e2c: e5bcf498 ldr pc, [ip, #1176]! ; 0x498 > 7e30: e28fc600 add ip, pc, #0, 12 > 7e34: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e38: e5bcf490 ldr pc, [ip, #1168]! ; 0x490 > 7e3c: e28fc600 add ip, pc, #0, 12 > 7e40: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e44: e5bcf488 ldr pc, [ip, #1160]! ; 0x488 > 7e48: e28fc600 add ip, pc, #0, 12 > 7e4c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e50: e5bcf480 ldr pc, [ip, #1152]! ; 0x480 > 7e54: e28fc600 add ip, pc, #0, 12 > 7e58: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e5c: e5bcf478 ldr pc, [ip, #1144]! ; 0x478 > 7e60: e28fc600 add ip, pc, #0, 12 > 7e64: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e68: e5bcf470 ldr pc, [ip, #1136]! ; 0x470 > 7e6c: e28fc600 add ip, pc, #0, 12 > 7e70: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e74: e5bcf468 ldr pc, [ip, #1128]! ; 0x468 > 7e78: e28fc600 add ip, pc, #0, 12 > 7e7c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e80: e5bcf460 ldr pc, [ip, #1120]! ; 0x460 > 7e84: e28fc600 add ip, pc, #0, 12 > 7e88: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e8c: e5bcf458 ldr pc, [ip, #1112]! ; 0x458 > 7e90: e28fc600 add ip, pc, #0, 12 > 7e94: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7e98: e5bcf450 ldr pc, [ip, #1104]! ; 0x450 > 7e9c: e28fc600 add ip, pc, #0, 12 > 7ea0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ea4: e5bcf448 ldr pc, [ip, #1096]! ; 0x448 > 7ea8: e28fc600 add ip, pc, #0, 12 > 7eac: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7eb0: e5bcf440 ldr pc, [ip, #1088]! ; 0x440 > 7eb4: e28fc600 add ip, pc, #0, 12 > 7eb8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ebc: e5bcf438 ldr pc, [ip, #1080]! ; 0x438 > 7ec0: e28fc600 add ip, pc, #0, 12 > 7ec4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ec8: e5bcf430 ldr pc, [ip, #1072]! ; 0x430 > 7ecc: e28fc600 add ip, pc, #0, 12 > 7ed0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ed4: e5bcf428 ldr pc, [ip, #1064]! ; 0x428 > 7ed8: e28fc600 add ip, pc, #0, 12 > 7edc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ee0: e5bcf420 ldr pc, [ip, #1056]! ; 0x420 > 7ee4: e28fc600 add ip, pc, #0, 12 > 7ee8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7eec: e5bcf418 ldr pc, [ip, #1048]! ; 0x418 > 7ef0: e28fc600 add ip, pc, #0, 12 > 7ef4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ef8: e5bcf410 ldr pc, [ip, #1040]! ; 0x410 > 7efc: e28fc600 add ip, pc, #0, 12 > 7f00: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f04: e5bcf408 ldr pc, [ip, #1032]! ; 0x408 > 7f08: e28fc600 add ip, pc, #0, 12 > 7f0c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f10: e5bcf400 ldr pc, [ip, #1024]! ; 0x400 > 7f14: e28fc600 add ip, pc, #0, 12 > 7f18: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f1c: e5bcf3f8 ldr pc, [ip, #1016]! ; 0x3f8 > 7f20: e28fc600 add ip, pc, #0, 12 > 7f24: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f28: e5bcf3f0 ldr pc, [ip, #1008]! ; 0x3f0 > 7f2c: e28fc600 add ip, pc, #0, 12 > 7f30: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f34: e5bcf3e8 ldr pc, [ip, #1000]! ; 0x3e8 > 7f38: e28fc600 add ip, pc, #0, 12 > 7f3c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f40: e5bcf3e0 ldr pc, [ip, #992]! ; 0x3e0 > 7f44: e28fc600 add ip, pc, #0, 12 > 7f48: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f4c: e5bcf3d8 ldr pc, [ip, #984]! ; 0x3d8 > 7f50: e28fc600 add ip, pc, #0, 12 > 7f54: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f58: e5bcf3d0 ldr pc, [ip, #976]! ; 0x3d0 > 7f5c: e28fc600 add ip, pc, #0, 12 > 7f60: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f64: e5bcf3c8 ldr pc, [ip, #968]! ; 0x3c8 > 7f68: e28fc600 add ip, pc, #0, 12 > 7f6c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f70: e5bcf3c0 ldr pc, [ip, #960]! ; 0x3c0 > 7f74: e28fc600 add ip, pc, #0, 12 > 7f78: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f7c: e5bcf3b8 ldr pc, [ip, #952]! ; 0x3b8 > 7f80: e28fc600 add ip, pc, #0, 12 > 7f84: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f88: e5bcf3b0 ldr pc, [ip, #944]! ; 0x3b0 > 7f8c: e28fc600 add ip, pc, #0, 12 > 7f90: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7f94: e5bcf3a8 ldr pc, [ip, #936]! ; 0x3a8 > 7f98: e28fc600 add ip, pc, #0, 12 > 7f9c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fa0: e5bcf3a0 ldr pc, [ip, #928]! ; 0x3a0 > 7fa4: e28fc600 add ip, pc, #0, 12 > 7fa8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fac: e5bcf398 ldr pc, [ip, #920]! ; 0x398 > 7fb0: e28fc600 add ip, pc, #0, 12 > 7fb4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fb8: e5bcf390 ldr pc, [ip, #912]! ; 0x390 > 7fbc: e28fc600 add ip, pc, #0, 12 > 7fc0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fc4: e5bcf388 ldr pc, [ip, #904]! ; 0x388 > 7fc8: e28fc600 add ip, pc, #0, 12 > 7fcc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fd0: e5bcf380 ldr pc, [ip, #896]! ; 0x380 > 7fd4: e28fc600 add ip, pc, #0, 12 > 7fd8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fdc: e5bcf378 ldr pc, [ip, #888]! ; 0x378 > 7fe0: e28fc600 add ip, pc, #0, 12 > 7fe4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7fe8: e5bcf370 ldr pc, [ip, #880]! ; 0x370 > 7fec: e28fc600 add ip, pc, #0, 12 > 7ff0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 7ff4: e5bcf368 ldr pc, [ip, #872]! ; 0x368 > 7ff8: e28fc600 add ip, pc, #0, 12 > 7ffc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8000: e5bcf360 ldr pc, [ip, #864]! ; 0x360 > 8004: e28fc600 add ip, pc, #0, 12 > 8008: e28cca2f add ip, ip, #192512 ; 0x2f000 > 800c: e5bcf358 ldr pc, [ip, #856]! ; 0x358 > 8010: e28fc600 add ip, pc, #0, 12 > 8014: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8018: e5bcf350 ldr pc, [ip, #848]! ; 0x350 > 801c: e28fc600 add ip, pc, #0, 12 > 8020: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8024: e5bcf348 ldr pc, [ip, #840]! ; 0x348 > 8028: e28fc600 add ip, pc, #0, 12 > 802c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8030: e5bcf340 ldr pc, [ip, #832]! ; 0x340 > 8034: e28fc600 add ip, pc, #0, 12 > 8038: e28cca2f add ip, ip, #192512 ; 0x2f000 > 803c: e5bcf338 ldr pc, [ip, #824]! ; 0x338 > 8040: e28fc600 add ip, pc, #0, 12 > 8044: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8048: e5bcf330 ldr pc, [ip, #816]! ; 0x330 > 804c: e28fc600 add ip, pc, #0, 12 > 8050: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8054: e5bcf328 ldr pc, [ip, #808]! ; 0x328 > 8058: e28fc600 add ip, pc, #0, 12 > 805c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8060: e5bcf320 ldr pc, [ip, #800]! ; 0x320 > 8064: e28fc600 add ip, pc, #0, 12 > 8068: e28cca2f add ip, ip, #192512 ; 0x2f000 > 806c: e5bcf318 ldr pc, [ip, #792]! ; 0x318 > 8070: e28fc600 add ip, pc, #0, 12 > 8074: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8078: e5bcf310 ldr pc, [ip, #784]! ; 0x310 > 807c: e28fc600 add ip, pc, #0, 12 > 8080: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8084: e5bcf308 ldr pc, [ip, #776]! ; 0x308 > 8088: e28fc600 add ip, pc, #0, 12 > 808c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8090: e5bcf300 ldr pc, [ip, #768]! ; 0x300 > 8094: e28fc600 add ip, pc, #0, 12 > 8098: e28cca2f add ip, ip, #192512 ; 0x2f000 > 809c: e5bcf2f8 ldr pc, [ip, #760]! ; 0x2f8 > 80a0: e28fc600 add ip, pc, #0, 12 > 80a4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80a8: e5bcf2f0 ldr pc, [ip, #752]! ; 0x2f0 > 80ac: e28fc600 add ip, pc, #0, 12 > 80b0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80b4: e5bcf2e8 ldr pc, [ip, #744]! ; 0x2e8 > 80b8: e28fc600 add ip, pc, #0, 12 > 80bc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80c0: e5bcf2e0 ldr pc, [ip, #736]! ; 0x2e0 > 80c4: e28fc600 add ip, pc, #0, 12 > 80c8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80cc: e5bcf2d8 ldr pc, [ip, #728]! ; 0x2d8 > 80d0: e28fc600 add ip, pc, #0, 12 > 80d4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80d8: e5bcf2d0 ldr pc, [ip, #720]! ; 0x2d0 > 80dc: e28fc600 add ip, pc, #0, 12 > 80e0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80e4: e5bcf2c8 ldr pc, [ip, #712]! ; 0x2c8 > 80e8: e28fc600 add ip, pc, #0, 12 > 80ec: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80f0: e5bcf2c0 ldr pc, [ip, #704]! ; 0x2c0 > 80f4: e28fc600 add ip, pc, #0, 12 > 80f8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 80fc: e5bcf2b8 ldr pc, [ip, #696]! ; 0x2b8 > 8100: e28fc600 add ip, pc, #0, 12 > 8104: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8108: e5bcf2b0 ldr pc, [ip, #688]! ; 0x2b0 > 810c: e28fc600 add ip, pc, #0, 12 > 8110: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8114: e5bcf2a8 ldr pc, [ip, #680]! ; 0x2a8 > 8118: e28fc600 add ip, pc, #0, 12 > 811c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8120: e5bcf2a0 ldr pc, [ip, #672]! ; 0x2a0 > 8124: e28fc600 add ip, pc, #0, 12 > 8128: e28cca2f add ip, ip, #192512 ; 0x2f000 > 812c: e5bcf298 ldr pc, [ip, #664]! ; 0x298 > 8130: e28fc600 add ip, pc, #0, 12 > 8134: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8138: e5bcf290 ldr pc, [ip, #656]! ; 0x290 > 813c: e28fc600 add ip, pc, #0, 12 > 8140: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8144: e5bcf288 ldr pc, [ip, #648]! ; 0x288 > 8148: e28fc600 add ip, pc, #0, 12 > 814c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8150: e5bcf280 ldr pc, [ip, #640]! ; 0x280 > 8154: e28fc600 add ip, pc, #0, 12 > 8158: e28cca2f add ip, ip, #192512 ; 0x2f000 > 815c: e5bcf278 ldr pc, [ip, #632]! ; 0x278 > 8160: e28fc600 add ip, pc, #0, 12 > 8164: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8168: e5bcf270 ldr pc, [ip, #624]! ; 0x270 > 816c: e28fc600 add ip, pc, #0, 12 > 8170: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8174: e5bcf268 ldr pc, [ip, #616]! ; 0x268 > 8178: e28fc600 add ip, pc, #0, 12 > 817c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8180: e5bcf260 ldr pc, [ip, #608]! ; 0x260 > 8184: e28fc600 add ip, pc, #0, 12 > 8188: e28cca2f add ip, ip, #192512 ; 0x2f000 > 818c: e5bcf258 ldr pc, [ip, #600]! ; 0x258 > 8190: e28fc600 add ip, pc, #0, 12 > 8194: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8198: e5bcf250 ldr pc, [ip, #592]! ; 0x250 > 819c: e28fc600 add ip, pc, #0, 12 > 81a0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81a4: e5bcf248 ldr pc, [ip, #584]! ; 0x248 > 81a8: e28fc600 add ip, pc, #0, 12 > 81ac: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81b0: e5bcf240 ldr pc, [ip, #576]! ; 0x240 > 81b4: e28fc600 add ip, pc, #0, 12 > 81b8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81bc: e5bcf238 ldr pc, [ip, #568]! ; 0x238 > 81c0: e28fc600 add ip, pc, #0, 12 > 81c4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81c8: e5bcf230 ldr pc, [ip, #560]! ; 0x230 > 81cc: e28fc600 add ip, pc, #0, 12 > 81d0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81d4: e5bcf228 ldr pc, [ip, #552]! ; 0x228 > 81d8: e28fc600 add ip, pc, #0, 12 > 81dc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81e0: e5bcf220 ldr pc, [ip, #544]! ; 0x220 > 81e4: e28fc600 add ip, pc, #0, 12 > 81e8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81ec: e5bcf218 ldr pc, [ip, #536]! ; 0x218 > 81f0: e28fc600 add ip, pc, #0, 12 > 81f4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 81f8: e5bcf210 ldr pc, [ip, #528]! ; 0x210 > 81fc: e28fc600 add ip, pc, #0, 12 > 8200: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8204: e5bcf208 ldr pc, [ip, #520]! ; 0x208 > 8208: e28fc600 add ip, pc, #0, 12 > 820c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8210: e5bcf200 ldr pc, [ip, #512]! ; 0x200 > 8214: e28fc600 add ip, pc, #0, 12 > 8218: e28cca2f add ip, ip, #192512 ; 0x2f000 > 821c: e5bcf1f8 ldr pc, [ip, #504]! ; 0x1f8 > 8220: e28fc600 add ip, pc, #0, 12 > 8224: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8228: e5bcf1f0 ldr pc, [ip, #496]! ; 0x1f0 > 822c: e28fc600 add ip, pc, #0, 12 > 8230: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8234: e5bcf1e8 ldr pc, [ip, #488]! ; 0x1e8 > 8238: e28fc600 add ip, pc, #0, 12 > 823c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8240: e5bcf1e0 ldr pc, [ip, #480]! ; 0x1e0 > 8244: e28fc600 add ip, pc, #0, 12 > 8248: e28cca2f add ip, ip, #192512 ; 0x2f000 > 824c: e5bcf1d8 ldr pc, [ip, #472]! ; 0x1d8 > 8250: e28fc600 add ip, pc, #0, 12 > 8254: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8258: e5bcf1d0 ldr pc, [ip, #464]! ; 0x1d0 > 825c: e28fc600 add ip, pc, #0, 12 > 8260: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8264: e5bcf1c8 ldr pc, [ip, #456]! ; 0x1c8 > 8268: e28fc600 add ip, pc, #0, 12 > 826c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8270: e5bcf1c0 ldr pc, [ip, #448]! ; 0x1c0 > 8274: e28fc600 add ip, pc, #0, 12 > 8278: e28cca2f add ip, ip, #192512 ; 0x2f000 > 827c: e5bcf1b8 ldr pc, [ip, #440]! ; 0x1b8 > 8280: e28fc600 add ip, pc, #0, 12 > 8284: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8288: e5bcf1b0 ldr pc, [ip, #432]! ; 0x1b0 > 828c: e28fc600 add ip, pc, #0, 12 > 8290: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8294: e5bcf1a8 ldr pc, [ip, #424]! ; 0x1a8 > 8298: e28fc600 add ip, pc, #0, 12 > 829c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82a0: e5bcf1a0 ldr pc, [ip, #416]! ; 0x1a0 > 82a4: e28fc600 add ip, pc, #0, 12 > 82a8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82ac: e5bcf198 ldr pc, [ip, #408]! ; 0x198 > 82b0: e28fc600 add ip, pc, #0, 12 > 82b4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82b8: e5bcf190 ldr pc, [ip, #400]! ; 0x190 > 82bc: e28fc600 add ip, pc, #0, 12 > 82c0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82c4: e5bcf188 ldr pc, [ip, #392]! ; 0x188 > 82c8: e28fc600 add ip, pc, #0, 12 > 82cc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82d0: e5bcf180 ldr pc, [ip, #384]! ; 0x180 > 82d4: e28fc600 add ip, pc, #0, 12 > 82d8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82dc: e5bcf178 ldr pc, [ip, #376]! ; 0x178 > 82e0: e28fc600 add ip, pc, #0, 12 > 82e4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82e8: e5bcf170 ldr pc, [ip, #368]! ; 0x170 > 82ec: e28fc600 add ip, pc, #0, 12 > 82f0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 82f4: e5bcf168 ldr pc, [ip, #360]! ; 0x168 > 82f8: e28fc600 add ip, pc, #0, 12 > 82fc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8300: e5bcf160 ldr pc, [ip, #352]! ; 0x160 > 8304: e28fc600 add ip, pc, #0, 12 > 8308: e28cca2f add ip, ip, #192512 ; 0x2f000 > 830c: e5bcf158 ldr pc, [ip, #344]! ; 0x158 > 8310: e28fc600 add ip, pc, #0, 12 > 8314: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8318: e5bcf150 ldr pc, [ip, #336]! ; 0x150 > 831c: e28fc600 add ip, pc, #0, 12 > 8320: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8324: e5bcf148 ldr pc, [ip, #328]! ; 0x148 > 8328: e28fc600 add ip, pc, #0, 12 > 832c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8330: e5bcf140 ldr pc, [ip, #320]! ; 0x140 > 8334: e28fc600 add ip, pc, #0, 12 > 8338: e28cca2f add ip, ip, #192512 ; 0x2f000 > 833c: e5bcf138 ldr pc, [ip, #312]! ; 0x138 > 8340: e28fc600 add ip, pc, #0, 12 > 8344: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8348: e5bcf130 ldr pc, [ip, #304]! ; 0x130 > 834c: e28fc600 add ip, pc, #0, 12 > 8350: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8354: e5bcf128 ldr pc, [ip, #296]! ; 0x128 > 8358: e28fc600 add ip, pc, #0, 12 > 835c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8360: e5bcf120 ldr pc, [ip, #288]! ; 0x120 > 8364: e28fc600 add ip, pc, #0, 12 > 8368: e28cca2f add ip, ip, #192512 ; 0x2f000 > 836c: e5bcf118 ldr pc, [ip, #280]! ; 0x118 > 8370: e28fc600 add ip, pc, #0, 12 > 8374: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8378: e5bcf110 ldr pc, [ip, #272]! ; 0x110 > 837c: e28fc600 add ip, pc, #0, 12 > 8380: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8384: e5bcf108 ldr pc, [ip, #264]! ; 0x108 > 8388: e28fc600 add ip, pc, #0, 12 > 838c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8390: e5bcf100 ldr pc, [ip, #256]! ; 0x100 > 8394: e28fc600 add ip, pc, #0, 12 > 8398: e28cca2f add ip, ip, #192512 ; 0x2f000 > 839c: e5bcf0f8 ldr pc, [ip, #248]! ; 0xf8 > 83a0: e28fc600 add ip, pc, #0, 12 > 83a4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83a8: e5bcf0f0 ldr pc, [ip, #240]! ; 0xf0 > 83ac: e28fc600 add ip, pc, #0, 12 > 83b0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83b4: e5bcf0e8 ldr pc, [ip, #232]! ; 0xe8 > 83b8: e28fc600 add ip, pc, #0, 12 > 83bc: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83c0: e5bcf0e0 ldr pc, [ip, #224]! ; 0xe0 > 83c4: e28fc600 add ip, pc, #0, 12 > 83c8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83cc: e5bcf0d8 ldr pc, [ip, #216]! ; 0xd8 > 83d0: e28fc600 add ip, pc, #0, 12 > 83d4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83d8: e5bcf0d0 ldr pc, [ip, #208]! ; 0xd0 > 83dc: e28fc600 add ip, pc, #0, 12 > 83e0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83e4: e5bcf0c8 ldr pc, [ip, #200]! ; 0xc8 > 83e8: e28fc600 add ip, pc, #0, 12 > 83ec: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83f0: e5bcf0c0 ldr pc, [ip, #192]! ; 0xc0 > 83f4: e28fc600 add ip, pc, #0, 12 > 83f8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 83fc: e5bcf0b8 ldr pc, [ip, #184]! ; 0xb8 > 8400: e28fc600 add ip, pc, #0, 12 > 8404: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8408: e5bcf0b0 ldr pc, [ip, #176]! ; 0xb0 > 840c: e28fc600 add ip, pc, #0, 12 > 8410: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8414: e5bcf0a8 ldr pc, [ip, #168]! ; 0xa8 > 8418: e28fc600 add ip, pc, #0, 12 > 841c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8420: e5bcf0a0 ldr pc, [ip, #160]! ; 0xa0 > 8424: e28fc600 add ip, pc, #0, 12 > 8428: e28cca2f add ip, ip, #192512 ; 0x2f000 > 842c: e5bcf098 ldr pc, [ip, #152]! ; 0x98 > 8430: e28fc600 add ip, pc, #0, 12 > 8434: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8438: e5bcf090 ldr pc, [ip, #144]! ; 0x90 > 843c: e28fc600 add ip, pc, #0, 12 > 8440: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8444: e5bcf088 ldr pc, [ip, #136]! ; 0x88 > 8448: e28fc600 add ip, pc, #0, 12 > 844c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8450: e5bcf080 ldr pc, [ip, #128]! ; 0x80 > 8454: e28fc600 add ip, pc, #0, 12 > 8458: e28cca2f add ip, ip, #192512 ; 0x2f000 > 845c: e5bcf078 ldr pc, [ip, #120]! ; 0x78 > 8460: e28fc600 add ip, pc, #0, 12 > 8464: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8468: e5bcf070 ldr pc, [ip, #112]! ; 0x70 > 846c: e28fc600 add ip, pc, #0, 12 > 8470: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8474: e5bcf068 ldr pc, [ip, #104]! ; 0x68 > 8478: e28fc600 add ip, pc, #0, 12 > 847c: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8480: e5bcf060 ldr pc, [ip, #96]! ; 0x60 > 8484: e28fc600 add ip, pc, #0, 12 > 8488: e28cca2f add ip, ip, #192512 ; 0x2f000 > 848c: e5bcf058 ldr pc, [ip, #88]! ; 0x58 > 8490: e28fc600 add ip, pc, #0, 12 > 8494: e28cca2f add ip, ip, #192512 ; 0x2f000 > 8498: e5bcf050 ldr pc, [ip, #80]! ; 0x50 > 849c: e28fc600 add ip, pc, #0, 12 > 84a0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 84a4: e5bcf048 ldr pc, [ip, #72]! ; 0x48 > 84a8: e28fc600 add ip, pc, #0, 12 > 84ac: e28cca2f add ip, ip, #192512 ; 0x2f000 > 84b0: e5bcf040 ldr pc, [ip, #64]! ; 0x40 > 84b4: e28fc600 add ip, pc, #0, 12 > 84b8: e28cca2f add ip, ip, #192512 ; 0x2f000 > 84bc: e5bcf038 ldr pc, [ip, #56]! ; 0x38 > 84c0: e28fc600 add ip, pc, #0, 12 > 84c4: e28cca2f add ip, ip, #192512 ; 0x2f000 > 84c8: e5bcf030 ldr pc, [ip, #48]! ; 0x30 > 84cc: e28fc600 add ip, pc, #0, 12 > 84d0: e28cca2f add ip, ip, #192512 ; 0x2f000 > 84d4: e5bcf028 ldr pc, [ip, #40]! ; 0x28 > >Disassembly of section .text: > >000084d8 <libVersionPoint-0x1e0>: > 84d8: e59f3048 ldr r3, [pc, #72] ; 8528 <_init+0xf4c> > 84dc: e59f2048 ldr r2, [pc, #72] ; 852c <_init+0xf50> > 84e0: e08f3003 add r3, pc, r3 > 84e4: e92d4010 push {r4, lr} > 84e8: e7933002 ldr r3, [r3, r2] > 84ec: e5933000 ldr r3, [r3] > 84f0: e3530000 cmp r3, #0 > 84f4: 08bd8010 popeq {r4, pc} > 84f8: e59f4030 ldr r4, [pc, #48] ; 8530 <_init+0xf54> > 84fc: e08f4004 add r4, pc, r4 > 8500: e5940094 ldr r0, [r4, #148] ; 0x94 > 8504: ebfffff0 bl 84cc <_init+0xef0> > 8508: e3500000 cmp r0, #0 > 850c: 08bd8010 popeq {r4, pc} > 8510: e3a01000 mov r1, #0 > 8514: eb006cfc bl 2390c <PR_Select+0x270> > 8518: e3a01000 mov r1, #0 > 851c: e5940094 ldr r0, [r4, #148] ; 0x94 > 8520: e8bd4010 pop {r4, lr} > 8524: eaffff16 b 8184 <_init+0xba8> > 8528: 0002eb18 andeq lr, r2, r8, lsl fp > 852c: 00000574 andeq r0, r0, r4, ror r5 > 8530: 0003132c andeq r1, r3, ip, lsr #6 > 8534: e59f3014 ldr r3, [pc, #20] ; 8550 <_init+0xf74> > 8538: e59f2014 ldr r2, [pc, #20] ; 8554 <_init+0xf78> > 853c: e08f3003 add r3, pc, r3 > 8540: e7932002 ldr r2, [r3, r2] > 8544: e3520000 cmp r2, #0 > 8548: 012fff1e bxeq lr > 854c: eafffe25 b 7de8 <_init+0x80c> > 8550: 0002eabc ; <UNDEFINED> instruction: 0x0002eabc > 8554: 00000588 andeq r0, r0, r8, lsl #11 > 8558: e92d4008 push {r3, lr} > 855c: e59f3038 ldr r3, [pc, #56] ; 859c <_init+0xfc0> > 8560: e59f0038 ldr r0, [pc, #56] ; 85a0 <_init+0xfc4> > 8564: e08f3003 add r3, pc, r3 > 8568: e08f0000 add r0, pc, r0 > 856c: e2833003 add r3, r3, #3 > 8570: e0603003 rsb r3, r0, r3 > 8574: e3530006 cmp r3, #6 > 8578: e59f3024 ldr r3, [pc, #36] ; 85a4 <_init+0xfc8> > 857c: e08f3003 add r3, pc, r3 > 8580: 98bd8008 popls {r3, pc} > 8584: e59f201c ldr r2, [pc, #28] ; 85a8 <_init+0xfcc> > 8588: e7933002 ldr r3, [r3, r2] > 858c: e3530000 cmp r3, #0 > 8590: 08bd8008 popeq {r3, pc} > 8594: e12fff33 blx r3 > 8598: e8bd8008 pop {r3, pc} > 859c: 0002f5bc ; <UNDEFINED> instruction: 0x0002f5bc > 85a0: 0002f5b8 ; <UNDEFINED> instruction: 0x0002f5b8 > 85a4: 0002ea7c andeq lr, r2, ip, ror sl > 85a8: 00000510 andeq r0, r0, r0, lsl r5 > 85ac: e92d4008 push {r3, lr} > 85b0: e59f0040 ldr r0, [pc, #64] ; 85f8 <_init+0x101c> > 85b4: e59f3040 ldr r3, [pc, #64] ; 85fc <_init+0x1020> > 85b8: e08f0000 add r0, pc, r0 > 85bc: e08f3003 add r3, pc, r3 > 85c0: e0603003 rsb r3, r0, r3 > 85c4: e1a03143 asr r3, r3, #2 > 85c8: e59f2030 ldr r2, [pc, #48] ; 8600 <_init+0x1024> > 85cc: e0833fa3 add r3, r3, r3, lsr #31 > 85d0: e1b030c3 asrs r3, r3, #1 > 85d4: e08f2002 add r2, pc, r2 > 85d8: 08bd8008 popeq {r3, pc} > 85dc: e59f1020 ldr r1, [pc, #32] ; 8604 <_init+0x1028> > 85e0: e7922001 ldr r2, [r2, r1] > 85e4: e3520000 cmp r2, #0 > 85e8: 08bd8008 popeq {r3, pc} > 85ec: e1a01003 mov r1, r3 > 85f0: e12fff32 blx r2 > 85f4: e8bd8008 pop {r3, pc} > 85f8: 0002f568 andeq pc, r2, r8, ror #10 > 85fc: 0002f564 andeq pc, r2, r4, ror #10 > 8600: 0002ea24 andeq lr, r2, r4, lsr #20 > 8604: 000005d0 ldrdeq r0, [r0], -r0 ; <UNPREDICTABLE> > 8608: e59f204c ldr r2, [pc, #76] ; 865c <_init+0x1080> > 860c: e92d4008 push {r3, lr} > 8610: e08f2002 add r2, pc, r2 > 8614: e5d22000 ldrb r2, [r2] > 8618: e59f3040 ldr r3, [pc, #64] ; 8660 <_init+0x1084> > 861c: e3520000 cmp r2, #0 > 8620: e08f3003 add r3, pc, r3 > 8624: 18bd8008 popne {r3, pc} > 8628: e59f2034 ldr r2, [pc, #52] ; 8664 <_init+0x1088> > 862c: e7933002 ldr r3, [r3, r2] > 8630: e3530000 cmp r3, #0 > 8634: 0a000002 beq 8644 <_init+0x1068> > 8638: e59f0028 ldr r0, [pc, #40] ; 8668 <_init+0x108c> > 863c: e08f0000 add r0, pc, r0 > 8640: ebfffc2f bl 7704 <_init+0x128> > 8644: ebffffc3 bl 8558 <_init+0xf7c> > 8648: e59f301c ldr r3, [pc, #28] ; 866c <_init+0x1090> > 864c: e3a02001 mov r2, #1 > 8650: e08f3003 add r3, pc, r3 > 8654: e5c32000 strb r2, [r3] > 8658: e8bd8008 pop {r3, pc} > 865c: 0002f510 andeq pc, r2, r0, lsl r5 ; <UNPREDICTABLE> > 8660: 0002e9d8 ldrdeq lr, [r2], -r8 > 8664: 0000050c andeq r0, r0, ip, lsl #10 > 8668: 0002e8b0 ; <UNDEFINED> instruction: 0x0002e8b0 > 866c: 0002f4d0 ldrdeq pc, [r2], -r0 > 8670: e59f0034 ldr r0, [pc, #52] ; 86ac <_init+0x10d0> > 8674: e92d4008 push {r3, lr} > 8678: e08f0000 add r0, pc, r0 > 867c: e5902000 ldr r2, [r0] > 8680: e59f3028 ldr r3, [pc, #40] ; 86b0 <_init+0x10d4> > 8684: e3520000 cmp r2, #0 > 8688: e08f3003 add r3, pc, r3 > 868c: 0a000004 beq 86a4 <_init+0x10c8> > 8690: e59f201c ldr r2, [pc, #28] ; 86b4 <_init+0x10d8> > 8694: e7933002 ldr r3, [r3, r2] > 8698: e3530000 cmp r3, #0 > 869c: 0a000000 beq 86a4 <_init+0x10c8> > 86a0: e12fff33 blx r3 > 86a4: e8bd4008 pop {r3, lr} > 86a8: eaffffbf b 85ac <_init+0xfd0> > 86ac: 0002e558 andeq lr, r2, r8, asr r5 > 86b0: 0002e970 andeq lr, r2, r0, ror r9 > 86b4: 000005c4 andeq r0, r0, r4, asr #11 > >000086b8 <libVersionPoint>: > 86b8: e59f0004 ldr r0, [pc, #4] ; 86c4 <libVersionPoint+0xc> > 86bc: e08f0000 add r0, pc, r0 > 86c0: e12fff1e bx lr > 86c4: 0002ef2c andeq lr, r2, ip, lsr #30 > 86c8: e92d4038 push {r3, r4, r5, lr} > 86cc: e59f40ec ldr r4, [pc, #236] ; 87c0 <libVersionPoint+0x108> > 86d0: e08f4004 add r4, pc, r4 > 86d4: e5943018 ldr r3, [r4, #24] > 86d8: e3530000 cmp r3, #0 > 86dc: 0a000031 beq 87a8 <libVersionPoint+0xf0> > 86e0: e594300c ldr r3, [r4, #12] > 86e4: e3530000 cmp r3, #0 > 86e8: 0a000021 beq 8774 <libVersionPoint+0xbc> > 86ec: e5942004 ldr r2, [r4, #4] > 86f0: e5943014 ldr r3, [r4, #20] > 86f4: e1520003 cmp r2, r3 > 86f8: ba00001d blt 8774 <libVersionPoint+0xbc> > 86fc: e5940000 ldr r0, [r4] > 8700: ebfffe54 bl 8058 <_init+0xa7c> > 8704: e594500c ldr r5, [r4, #12] > 8708: e3550000 cmp r5, #0 > 870c: 0a000013 beq 8760 <libVersionPoint+0xa8> > 8710: e595300c ldr r3, [r5, #12] > 8714: e5942004 ldr r2, [r4, #4] > 8718: e3530000 cmp r3, #0 > 871c: e584300c str r3, [r4, #12] > 8720: 05843010 streq r3, [r4, #16] > 8724: e59f3098 ldr r3, [pc, #152] ; 87c4 <libVersionPoint+0x10c> > 8728: e2422001 sub r2, r2, #1 > 872c: e5842004 str r2, [r4, #4] > 8730: e79f0003 ldr r0, [pc, r3] > 8734: ebffff55 bl 8490 <_init+0xeb4> > 8738: e3a01000 mov r1, #0 > 873c: e5851010 str r1, [r5, #16] > 8740: e585100c str r1, [r5, #12] > 8744: e5851008 str r1, [r5, #8] > 8748: e5851014 str r1, [r5, #20] > 874c: e5950004 ldr r0, [r5, #4] > 8750: e3a0201c mov r2, #28 > 8754: ebfffe2d bl 8010 <_init+0xa34> > 8758: e1a00005 mov r0, r5 > 875c: e8bd8038 pop {r3, r4, r5, pc} > 8760: e5940000 ldr r0, [r4] > 8764: ebffff49 bl 8490 <_init+0xeb4> > 8768: e594300c ldr r3, [r4, #12] > 876c: e3530000 cmp r3, #0 > 8770: 1affffdd bne 86ec <libVersionPoint+0x34> > 8774: e3a00018 mov r0, #24 > 8778: ebffff50 bl 84c0 <_init+0xee4> > 877c: e2505000 subs r5, r0, #0 > 8780: 0a000006 beq 87a0 <libVersionPoint+0xe8> > 8784: e3a0001c mov r0, #28 > 8788: ebffff4c bl 84c0 <_init+0xee4> > 878c: e3500000 cmp r0, #0 > 8790: e5850004 str r0, [r5, #4] > 8794: 1affffe7 bne 8738 <libVersionPoint+0x80> > 8798: e1a00005 mov r0, r5 > 879c: ebffff20 bl 8424 <_init+0xe48> > 87a0: e3a05000 mov r5, #0 > 87a4: eaffffeb b 8758 <libVersionPoint+0xa0> > 87a8: e5940008 ldr r0, [r4, #8] > 87ac: ebffff01 bl 83b8 <_init+0xddc> > 87b0: e3500000 cmp r0, #0 > 87b4: 1240500c subne r5, r0, #12 > 87b8: 1affffde bne 8738 <libVersionPoint+0x80> > 87bc: eaffffec b 8774 <libVersionPoint+0xbc> > 87c0: 0002f454 andeq pc, r2, r4, asr r4 ; <UNPREDICTABLE> > 87c4: 0002f3f4 strdeq pc, [r2], -r4 > 87c8: e92d4038 push {r3, r4, r5, lr} > 87cc: e59f50ac ldr r5, [pc, #172] ; 8880 <libVersionPoint+0x1c8> > 87d0: e59f30ac ldr r3, [pc, #172] ; 8884 <libVersionPoint+0x1cc> > 87d4: e08f5005 add r5, pc, r5 > 87d8: e59f10a8 ldr r1, [pc, #168] ; 8888 <libVersionPoint+0x1d0> > 87dc: e08f3003 add r3, pc, r3 > 87e0: e5952018 ldr r2, [r5, #24] > 87e4: e7931001 ldr r1, [r3, r1] > 87e8: e1a04000 mov r4, r0 > 87ec: e5900004 ldr r0, [r0, #4] > 87f0: e5841000 str r1, [r4] > 87f4: e3e01000 mvn r1, #0 > 87f8: e59f308c ldr r3, [pc, #140] ; 888c <libVersionPoint+0x1d4> > 87fc: e3520000 cmp r2, #0 > 8800: e5841014 str r1, [r4, #20] > 8804: e5803000 str r3, [r0] > 8808: 0a000018 beq 8870 <libVersionPoint+0x1b8> > 880c: e5953004 ldr r3, [r5, #4] > 8810: e1520003 cmp r2, r3 > 8814: ba000011 blt 8860 <libVersionPoint+0x1a8> > 8818: e5950000 ldr r0, [r5] > 881c: ebfffe0d bl 8058 <_init+0xa7c> > 8820: e5953010 ldr r3, [r5, #16] > 8824: e3a01000 mov r1, #0 > 8828: e3530000 cmp r3, #0 > 882c: 1583400c strne r4, [r3, #12] > 8830: e59f3058 ldr r3, [pc, #88] ; 8890 <libVersionPoint+0x1d8> > 8834: 05854010 streq r4, [r5, #16] > 8838: e08f3003 add r3, pc, r3 > 883c: e5932004 ldr r2, [r3, #4] > 8840: 0585400c streq r4, [r5, #12] > 8844: e2822001 add r2, r2, #1 > 8848: 15854010 strne r4, [r5, #16] > 884c: e584100c str r1, [r4, #12] > 8850: e5930000 ldr r0, [r3] > 8854: e5832004 str r2, [r3, #4] > 8858: e8bd4038 pop {r3, r4, r5, lr} > 885c: eaffff0b b 8490 <_init+0xeb4> > 8860: ebfffeef bl 8424 <_init+0xe48> > 8864: e1a00004 mov r0, r4 > 8868: e8bd4038 pop {r3, r4, r5, lr} > 886c: eafffeec b 8424 <_init+0xe48> > 8870: e284100c add r1, r4, #12 > 8874: e5950008 ldr r0, [r5, #8] > 8878: e8bd4038 pop {r3, r4, r5, lr} > 887c: eafffc03 b 7890 <_init+0x2b4> > 8880: 0002f350 andeq pc, r2, r0, asr r3 ; <UNPREDICTABLE> > 8884: 0002e81c andeq lr, r2, ip, lsl r8 > 8888: 000005b4 ; <UNDEFINED> instruction: 0x000005b4 > 888c: 11111111 tstne r1, r1, lsl r1 > 8890: 0002f2ec andeq pc, r2, ip, ror #5 > >00008894 <PR_SetFDCacheSize>: > 8894: e59f3108 ldr r3, [pc, #264] ; 89a4 <PR_SetFDCacheSize+0x110> > 8898: e59f2108 ldr r2, [pc, #264] ; 89a8 <PR_SetFDCacheSize+0x114> > 889c: e08f3003 add r3, pc, r3 > 88a0: e92d4070 push {r4, r5, r6, lr} > 88a4: e7932002 ldr r2, [r3, r2] > 88a8: e1a06000 mov r6, r0 > 88ac: e5922000 ldr r2, [r2] > 88b0: e1a04001 mov r4, r1 > 88b4: e3520000 cmp r2, #0 > 88b8: 0a000037 beq 899c <PR_SetFDCacheSize+0x108> > 88bc: e59f50e8 ldr r5, [pc, #232] ; 89ac <PR_SetFDCacheSize+0x118> > 88c0: e08f5005 add r5, pc, r5 > 88c4: e5950000 ldr r0, [r5] > 88c8: ebfffde2 bl 8058 <_init+0xa7c> > 88cc: e3540000 cmp r4, #0 > 88d0: e5953018 ldr r3, [r5, #24] > 88d4: 1a000018 bne 893c <PR_SetFDCacheSize+0xa8> > 88d8: e3530000 cmp r3, #0 > 88dc: 0a000011 beq 8928 <PR_SetFDCacheSize+0x94> > 88e0: e595100c ldr r1, [r5, #12] > 88e4: e5854018 str r4, [r5, #24] > 88e8: e3510000 cmp r1, #0 > 88ec: 11a04005 movne r4, r5 > 88f0: 0a000006 beq 8910 <PR_SetFDCacheSize+0x7c> > 88f4: e5b1300c ldr r3, [r1, #12]! > 88f8: e5940008 ldr r0, [r4, #8] > 88fc: e584300c str r3, [r4, #12] > 8900: ebfffbe2 bl 7890 <_init+0x2b4> > 8904: e594100c ldr r1, [r4, #12] > 8908: e3510000 cmp r1, #0 > 890c: 1afffff8 bne 88f4 <PR_SetFDCacheSize+0x60> > 8910: e59f3098 ldr r3, [pc, #152] ; 89b0 <PR_SetFDCacheSize+0x11c> > 8914: e3a02000 mov r2, #0 > 8918: e08f3003 add r3, pc, r3 > 891c: e5832014 str r2, [r3, #20] > 8920: e5832010 str r2, [r3, #16] > 8924: e5832004 str r2, [r3, #4] > 8928: e59f3084 ldr r3, [pc, #132] ; 89b4 <PR_SetFDCacheSize+0x120> > 892c: e79f0003 ldr r0, [pc, r3] > 8930: ebfffed6 bl 8490 <_init+0xeb4> > 8934: e3a00000 mov r0, #0 > 8938: e8bd8070 pop {r4, r5, r6, pc} > 893c: e1540006 cmp r4, r6 > 8940: d5854014 strle r4, [r5, #20] > 8944: c5856014 strgt r6, [r5, #20] > 8948: e3530000 cmp r3, #0 > 894c: e5854018 str r4, [r5, #24] > 8950: 1afffff4 bne 8928 <PR_SetFDCacheSize+0x94> > 8954: e59f405c ldr r4, [pc, #92] ; 89b8 <PR_SetFDCacheSize+0x124> > 8958: e08f4004 add r4, pc, r4 > 895c: ea000009 b 8988 <PR_SetFDCacheSize+0xf4> > 8960: e5953010 ldr r3, [r5, #16] > 8964: e240000c sub r0, r0, #12 > 8968: e3530000 cmp r3, #0 > 896c: e5943004 ldr r3, [r4, #4] > 8970: e594200c ldr r2, [r4, #12] > 8974: e2833001 add r3, r3, #1 > 8978: 05850010 streq r0, [r5, #16] > 897c: e580200c str r2, [r0, #12] > 8980: e584000c str r0, [r4, #12] > 8984: e5843004 str r3, [r4, #4] > 8988: e5950008 ldr r0, [r5, #8] > 898c: ebfffe89 bl 83b8 <_init+0xddc> > 8990: e3500000 cmp r0, #0 > 8994: 1afffff1 bne 8960 <PR_SetFDCacheSize+0xcc> > 8998: eaffffe2 b 8928 <PR_SetFDCacheSize+0x94> > 899c: eb003632 bl 1626c <PR_Initialized+0x10> > 89a0: eaffffc5 b 88bc <PR_SetFDCacheSize+0x28> > 89a4: 0002e75c andeq lr, r2, ip, asr r7 > 89a8: 00000574 andeq r0, r0, r4, ror r5 > 89ac: 0002f264 andeq pc, r2, r4, ror #4 > 89b0: 0002f20c andeq pc, r2, ip, lsl #4 > 89b4: 0002f1f8 strdeq pc, [r2], -r8 > 89b8: 0002f1cc andeq pc, r2, ip, asr #3 > 89bc: e59f00f4 ldr r0, [pc, #244] ; 8ab8 <PR_SetFDCacheSize+0x224> > 89c0: e92d4070 push {r4, r5, r6, lr} > 89c4: e08f0000 add r0, pc, r0 > 89c8: ebfffccd bl 7d04 <_init+0x728> > 89cc: e59f50e8 ldr r5, [pc, #232] ; 8abc <PR_SetFDCacheSize+0x228> > 89d0: e08f5005 add r5, pc, r5 > 89d4: e1a04000 mov r4, r0 > 89d8: e59f00e0 ldr r0, [pc, #224] ; 8ac0 <PR_SetFDCacheSize+0x22c> > 89dc: e08f0000 add r0, pc, r0 > 89e0: ebfffcc7 bl 7d04 <_init+0x728> > 89e4: e3a01000 mov r1, #0 > 89e8: e1540001 cmp r4, r1 > 89ec: e5851014 str r1, [r5, #20] > 89f0: e5851018 str r1, [r5, #24] > 89f4: e1a06000 mov r6, r0 > 89f8: 0a000004 beq 8a10 <PR_SetFDCacheSize+0x17c> > 89fc: e1a00004 mov r0, r4 > 8a00: e3a0200a mov r2, #10 > 8a04: ebfffb41 bl 7710 <_init+0x134> > 8a08: e1a04000 mov r4, r0 > 8a0c: e5850014 str r0, [r5, #20] > 8a10: e2560000 subs r0, r6, #0 > 8a14: 0a000005 beq 8a30 <PR_SetFDCacheSize+0x19c> > 8a18: e3a01000 mov r1, #0 > 8a1c: e3a0200a mov r2, #10 > 8a20: ebfffb3a bl 7710 <_init+0x134> > 8a24: e59f3098 ldr r3, [pc, #152] ; 8ac4 <PR_SetFDCacheSize+0x230> > 8a28: e08f3003 add r3, pc, r3 > 8a2c: e5830018 str r0, [r3, #24] > 8a30: e3540000 cmp r4, #0 > 8a34: ba00001a blt 8aa4 <PR_SetFDCacheSize+0x210> > 8a38: e3540b01 cmp r4, #1024 ; 0x400 > 8a3c: da000004 ble 8a54 <PR_SetFDCacheSize+0x1c0> > 8a40: e59f2080 ldr r2, [pc, #128] ; 8ac8 <PR_SetFDCacheSize+0x234> > 8a44: e3a03b01 mov r3, #1024 ; 0x400 > 8a48: e08f2002 add r2, pc, r2 > 8a4c: e1a04003 mov r4, r3 > 8a50: e5823014 str r3, [r2, #20] > 8a54: e3500b01 cmp r0, #1024 ; 0x400 > 8a58: da00000c ble 8a90 <PR_SetFDCacheSize+0x1fc> > 8a5c: e59f3068 ldr r3, [pc, #104] ; 8acc <PR_SetFDCacheSize+0x238> > 8a60: e3a02b01 mov r2, #1024 ; 0x400 > 8a64: e08f3003 add r3, pc, r3 > 8a68: e5832018 str r2, [r3, #24] > 8a6c: ebfffae5 bl 7608 <_init+0x2c> > 8a70: e59f4058 ldr r4, [pc, #88] ; 8ad0 <PR_SetFDCacheSize+0x23c> > 8a74: e08f4004 add r4, pc, r4 > 8a78: e5840000 str r0, [r4] > 8a7c: e59f0050 ldr r0, [pc, #80] ; 8ad4 <PR_SetFDCacheSize+0x240> > 8a80: e08f0000 add r0, pc, r0 > 8a84: ebfffd31 bl 7f50 <_init+0x974> > 8a88: e5840008 str r0, [r4, #8] > 8a8c: e8bd8070 pop {r4, r5, r6, pc} > 8a90: e1540000 cmp r4, r0 > 8a94: c59f303c ldrgt r3, [pc, #60] ; 8ad8 <PR_SetFDCacheSize+0x244> > 8a98: c08f3003 addgt r3, pc, r3 > 8a9c: c5834018 strgt r4, [r3, #24] > 8aa0: eafffff1 b 8a6c <PR_SetFDCacheSize+0x1d8> > 8aa4: e59f3030 ldr r3, [pc, #48] ; 8adc <PR_SetFDCacheSize+0x248> > 8aa8: e3a04000 mov r4, #0 > 8aac: e08f3003 add r3, pc, r3 > 8ab0: e5834014 str r4, [r3, #20] > 8ab4: eaffffe6 b 8a54 <PR_SetFDCacheSize+0x1c0> > 8ab8: 00020b94 muleq r2, r4, fp > 8abc: 0002f154 andeq pc, r2, r4, asr r1 ; <UNPREDICTABLE> > 8ac0: 00020b94 muleq r2, r4, fp > 8ac4: 0002f0fc strdeq pc, [r2], -ip > 8ac8: 0002f0dc ldrdeq pc, [r2], -ip > 8acc: 0002f0c0 andeq pc, r2, r0, asr #1 > 8ad0: 0002f0b0 strheq pc, [r2], -r0 ; <UNPREDICTABLE> > 8ad4: 00020b08 andeq r0, r2, r8, lsl #22 > 8ad8: 0002f08c andeq pc, r2, ip, lsl #1 > 8adc: 0002f078 andeq pc, r2, r8, ror r0 ; <UNPREDICTABLE> > 8ae0: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 8ae4: e59f3098 ldr r3, [pc, #152] ; 8b84 <PR_SetFDCacheSize+0x2f0> > 8ae8: e08f3003 add r3, pc, r3 > 8aec: e593400c ldr r4, [r3, #12] > 8af0: e3540000 cmp r4, #0 > 8af4: 13a06000 movne r6, #0 > 8af8: 0a000007 beq 8b1c <PR_SetFDCacheSize+0x288> > 8afc: e5940004 ldr r0, [r4, #4] > 8b00: e594500c ldr r5, [r4, #12] > 8b04: ebfffe46 bl 8424 <_init+0xe48> > 8b08: e5846004 str r6, [r4, #4] > 8b0c: e1a00004 mov r0, r4 > 8b10: ebfffe43 bl 8424 <_init+0xe48> > 8b14: e2554000 subs r4, r5, #0 > 8b18: 1afffff7 bne 8afc <PR_SetFDCacheSize+0x268> > 8b1c: e59f4064 ldr r4, [pc, #100] ; 8b88 <PR_SetFDCacheSize+0x2f4> > 8b20: e3a05000 mov r5, #0 > 8b24: e08f4004 add r4, pc, r4 > 8b28: e5940000 ldr r0, [r4] > 8b2c: e584500c str r5, [r4, #12] > 8b30: e5845010 str r5, [r4, #16] > 8b34: e5845004 str r5, [r4, #4] > 8b38: e1a06004 mov r6, r4 > 8b3c: ebfffc04 bl 7b54 <_init+0x578> > 8b40: e1a07005 mov r7, r5 > 8b44: e5845000 str r5, [r4] > 8b48: ea000004 b 8b60 <PR_SetFDCacheSize+0x2cc> > 8b4c: e5940004 ldr r0, [r4, #4] > 8b50: ebfffe33 bl 8424 <_init+0xe48> > 8b54: e5847004 str r7, [r4, #4] > 8b58: e1a00004 mov r0, r4 > 8b5c: ebfffe30 bl 8424 <_init+0xe48> > 8b60: e5960008 ldr r0, [r6, #8] > 8b64: ebfffe13 bl 83b8 <_init+0xddc> > 8b68: e2505000 subs r5, r0, #0 > 8b6c: e245400c sub r4, r5, #12 > 8b70: 1afffff5 bne 8b4c <PR_SetFDCacheSize+0x2b8> > 8b74: e5960008 ldr r0, [r6, #8] > 8b78: ebfffb26 bl 7818 <_init+0x23c> > 8b7c: e5865008 str r5, [r6, #8] > 8b80: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 8b84: 0002f03c andeq pc, r2, ip, lsr r0 ; <UNPREDICTABLE> > 8b88: 0002f000 andeq pc, r2, r0 > 8b8c: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 8b90: e590603c ldr r6, [r0, #60] ; 0x3c > 8b94: e1a08221 lsr r8, r1, #4 > 8b98: e1d670b2 ldrh r7, [r6, #2] > 8b9c: e0288521 eor r8, r8, r1, lsr #10 > 8ba0: e1a0a001 mov sl, r1 > 8ba4: e1a00008 mov r0, r8 > 8ba8: e1a01007 mov r1, r7 > 8bac: eb007c51 bl 27cf8 <PR_Now+0x27a0> > 8bb0: e3a0500b mov r5, #11 > 8bb4: e3a0b000 mov fp, #0 > 8bb8: e2866004 add r6, r6, #4 > 8bbc: e2479002 sub r9, r7, #2 > 8bc0: e1a04001 mov r4, r1 > 8bc4: e7963104 ldr r3, [r6, r4, lsl #2] > 8bc8: e1a00008 mov r0, r8 > 8bcc: e3530000 cmp r3, #0 > 8bd0: e1a01009 mov r1, r9 > 8bd4: e0862104 add r2, r6, r4, lsl #2 > 8bd8: 0a000002 beq 8be8 <PR_SetFDCacheSize+0x354> > 8bdc: e5933008 ldr r3, [r3, #8] > 8be0: e153000a cmp r3, sl > 8be4: 0a00000a beq 8c14 <PR_SetFDCacheSize+0x380> > 8be8: e35b0000 cmp fp, #0 > 8bec: 1a000001 bne 8bf8 <PR_SetFDCacheSize+0x364> > 8bf0: eb007c40 bl 27cf8 <PR_Now+0x27a0> > 8bf4: e281b001 add fp, r1, #1 > 8bf8: e08b0004 add r0, fp, r4 > 8bfc: e1a01007 mov r1, r7 > 8c00: eb007c3c bl 27cf8 <PR_Now+0x27a0> > 8c04: e2555001 subs r5, r5, #1 > 8c08: e1a04001 mov r4, r1 > 8c0c: 1affffec bne 8bc4 <PR_SetFDCacheSize+0x330> > 8c10: e1a02005 mov r2, r5 > 8c14: e1a00002 mov r0, r2 > 8c18: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 8c1c: e92d4038 push {r3, r4, r5, lr} > 8c20: e5913000 ldr r3, [r1] > 8c24: e1a04001 mov r4, r1 > 8c28: e2801008 add r1, r0, #8 > 8c2c: e5831000 str r1, [r3] > 8c30: e1a05000 mov r5, r0 > 8c34: e5940000 ldr r0, [r4] > 8c38: e595100c ldr r1, [r5, #12] > 8c3c: e5801004 str r1, [r0, #4] > 8c40: e5940000 ldr r0, [r4] > 8c44: e583200c str r2, [r3, #12] > 8c48: e5810000 str r0, [r1] > 8c4c: e5943000 ldr r3, [r4] > 8c50: e585300c str r3, [r5, #12] > 8c54: e595001c ldr r0, [r5, #28] > 8c58: ebfffc2c bl 7d10 <_init+0x734> > 8c5c: e595303c ldr r3, [r5, #60] ; 0x3c > 8c60: e1d320b0 ldrh r2, [r3] > 8c64: e2422001 sub r2, r2, #1 > 8c68: e1c320b0 strh r2, [r3] > 8c6c: e3a03000 mov r3, #0 > 8c70: e5843000 str r3, [r4] > 8c74: e8bd8038 pop {r3, r4, r5, pc} > 8c78: e5903008 ldr r3, [r0, #8] > 8c7c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 8c80: e1a0a223 lsr sl, r3, #4 > 8c84: e1d170b2 ldrh r7, [r1, #2] > 8c88: e24dd00c sub sp, sp, #12 > 8c8c: e02aa523 eor sl, sl, r3, lsr #10 > 8c90: e58d1004 str r1, [sp, #4] > 8c94: e1a08000 mov r8, r0 > 8c98: e1a01007 mov r1, r7 > 8c9c: e1a0000a mov r0, sl > 8ca0: eb007c14 bl 27cf8 <PR_Now+0x27a0> > 8ca4: e59d2004 ldr r2, [sp, #4] > 8ca8: e2826004 add r6, r2, #4 > 8cac: e7963101 ldr r3, [r6, r1, lsl #2] > 8cb0: e1a04001 mov r4, r1 > 8cb4: e3530000 cmp r3, #0 > 8cb8: e0861101 add r1, r6, r1, lsl #2 > 8cbc: 0a00001a beq 8d2c <PR_SetFDCacheSize+0x498> > 8cc0: e1580003 cmp r8, r3 > 8cc4: 0a00001f beq 8d48 <PR_SetFDCacheSize+0x4b4> > 8cc8: e3a0500b mov r5, #11 > 8ccc: e3a0b000 mov fp, #0 > 8cd0: e2479002 sub r9, r7, #2 > 8cd4: ea000005 b 8cf0 <PR_SetFDCacheSize+0x45c> > 8cd8: e7963104 ldr r3, [r6, r4, lsl #2] > 8cdc: e0861104 add r1, r6, r4, lsl #2 > 8ce0: e3530000 cmp r3, #0 > 8ce4: 0a000010 beq 8d2c <PR_SetFDCacheSize+0x498> > 8ce8: e1580003 cmp r8, r3 > 8cec: 0a000015 beq 8d48 <PR_SetFDCacheSize+0x4b4> > 8cf0: e35b0000 cmp fp, #0 > 8cf4: e1a0000a mov r0, sl > 8cf8: e1a01009 mov r1, r9 > 8cfc: 1a000001 bne 8d08 <PR_SetFDCacheSize+0x474> > 8d00: eb007bfc bl 27cf8 <PR_Now+0x27a0> > 8d04: e281b001 add fp, r1, #1 > 8d08: e084000b add r0, r4, fp > 8d0c: e1a01007 mov r1, r7 > 8d10: eb007bf8 bl 27cf8 <PR_Now+0x27a0> > 8d14: e2555001 subs r5, r5, #1 > 8d18: e1a04001 mov r4, r1 > 8d1c: 1affffed bne 8cd8 <PR_SetFDCacheSize+0x444> > 8d20: e3a00001 mov r0, #1 > 8d24: e28dd00c add sp, sp, #12 > 8d28: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 8d2c: e59d2004 ldr r2, [sp, #4] > 8d30: e3a00000 mov r0, #0 > 8d34: e1d230b0 ldrh r3, [r2] > 8d38: e5818000 str r8, [r1] > 8d3c: e2833001 add r3, r3, #1 > 8d40: e1c230b0 strh r3, [r2] > 8d44: eafffff6 b 8d24 <PR_SetFDCacheSize+0x490> > 8d48: e59f000c ldr r0, [pc, #12] ; 8d5c <PR_SetFDCacheSize+0x4c8> > 8d4c: e3a01000 mov r1, #0 > 8d50: ebfffcb7 bl 8034 <_init+0xa58> > 8d54: e3a00002 mov r0, #2 > 8d58: eafffff1 b 8d24 <PR_SetFDCacheSize+0x490> > 8d5c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 8d60: e92d4010 push {r4, lr} > 8d64: ebfffa27 bl 7608 <_init+0x2c> > 8d68: e59f4030 ldr r4, [pc, #48] ; 8da0 <PR_SetFDCacheSize+0x50c> > 8d6c: e3a0100c mov r1, #12 > 8d70: e08f4004 add r4, pc, r4 > 8d74: e5840000 str r0, [r4] > 8d78: e3a00001 mov r0, #1 > 8d7c: ebfffdc9 bl 84a8 <_init+0xecc> > 8d80: e1a03000 mov r3, r0 > 8d84: e5830000 str r0, [r3] > 8d88: e5830004 str r0, [r3, #4] > 8d8c: e3a00064 mov r0, #100 ; 0x64 > 8d90: e5843004 str r3, [r4, #4] > 8d94: ebfffd4e bl 82d4 <_init+0xcf8> > 8d98: e5840008 str r0, [r4, #8] > 8d9c: e8bd8010 pop {r4, pc} > 8da0: 0002edd0 ldrdeq lr, [r2], -r0 > >00008da4 <PR_CancelWaitFileDesc>: > 8da4: e92d4070 push {r4, r5, r6, lr} > 8da8: e2504000 subs r4, r0, #0 > 8dac: e1a05001 mov r5, r1 > 8db0: 0a000023 beq 8e44 <PR_CancelWaitFileDesc+0xa0> > 8db4: e5940014 ldr r0, [r4, #20] > 8db8: ebfffca6 bl 8058 <_init+0xa7c> > 8dbc: e5946010 ldr r6, [r4, #16] > 8dc0: e3560000 cmp r6, #0 > 8dc4: 1a000019 bne 8e30 <PR_CancelWaitFileDesc+0x8c> > 8dc8: e5951008 ldr r1, [r5, #8] > 8dcc: e1a00004 mov r0, r4 > 8dd0: ebffff6d bl 8b8c <PR_SetFDCacheSize+0x2f8> > 8dd4: e2501000 subs r1, r0, #0 > 8dd8: 0a000006 beq 8df8 <PR_CancelWaitFileDesc+0x54> > 8ddc: e1a00004 mov r0, r4 > 8de0: e3e02002 mvn r2, #2 > 8de4: ebffff8c bl 8c1c <PR_SetFDCacheSize+0x388> > 8de8: e5940014 ldr r0, [r4, #20] > 8dec: ebfffda7 bl 8490 <_init+0xeb4> > 8df0: e1a00006 mov r0, r6 > 8df4: e8bd8070 pop {r4, r5, r6, pc} > 8df8: e1a02004 mov r2, r4 > 8dfc: e5b23008 ldr r3, [r2, #8]! > 8e00: e1530002 cmp r3, r2 > 8e04: 0a000004 beq 8e1c <PR_CancelWaitFileDesc+0x78> > 8e08: e1550003 cmp r5, r3 > 8e0c: 0a000017 beq 8e70 <PR_CancelWaitFileDesc+0xcc> > 8e10: e5933000 ldr r3, [r3] > 8e14: e1520003 cmp r2, r3 > 8e18: 1afffffa bne 8e08 <PR_CancelWaitFileDesc+0x64> > 8e1c: e59f0054 ldr r0, [pc, #84] ; 8e78 <PR_CancelWaitFileDesc+0xd4> > 8e20: e3a01000 mov r1, #0 > 8e24: ebfffc82 bl 8034 <_init+0xa58> > 8e28: e3e06000 mvn r6, #0 > 8e2c: eaffffed b 8de8 <PR_CancelWaitFileDesc+0x44> > 8e30: e59f0044 ldr r0, [pc, #68] ; 8e7c <PR_CancelWaitFileDesc+0xd8> > 8e34: e3a01000 mov r1, #0 > 8e38: ebfffc7d bl 8034 <_init+0xa58> > 8e3c: e3e06000 mvn r6, #0 > 8e40: eaffffe8 b 8de8 <PR_CancelWaitFileDesc+0x44> > 8e44: e59f3034 ldr r3, [pc, #52] ; 8e80 <PR_CancelWaitFileDesc+0xdc> > 8e48: e08f3003 add r3, pc, r3 > 8e4c: e5933004 ldr r3, [r3, #4] > 8e50: e5934008 ldr r4, [r3, #8] > 8e54: e3540000 cmp r4, #0 > 8e58: 1affffd5 bne 8db4 <PR_CancelWaitFileDesc+0x10> > 8e5c: e59f0014 ldr r0, [pc, #20] ; 8e78 <PR_CancelWaitFileDesc+0xd4> > 8e60: e1a01004 mov r1, r4 > 8e64: ebfffc72 bl 8034 <_init+0xa58> > 8e68: e3e06000 mvn r6, #0 > 8e6c: eaffffdf b 8df0 <PR_CancelWaitFileDesc+0x4c> > 8e70: e3a06000 mov r6, #0 > 8e74: eaffffdb b 8de8 <PR_CancelWaitFileDesc+0x44> > 8e78: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 8e7c: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > 8e80: 0002ecf8 strdeq lr, [r2], -r8 > >00008e84 <PR_CancelWaitGroup>: > 8e84: e92d4038 push {r3, r4, r5, lr} > 8e88: e2504000 subs r4, r0, #0 > 8e8c: 0a000039 beq 8f78 <PR_CancelWaitGroup+0xf4> > 8e90: e5940014 ldr r0, [r4, #20] > 8e94: ebfffc6f bl 8058 <_init+0xa7c> > 8e98: e5943010 ldr r3, [r4, #16] > 8e9c: e3530002 cmp r3, #2 > 8ea0: 0a000007 beq 8ec4 <PR_CancelWaitGroup+0x40> > 8ea4: e3530000 cmp r3, #0 > 8ea8: 03a03001 moveq r3, #1 > 8eac: 05843010 streq r3, [r4, #16] > 8eb0: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 8eb4: e3530000 cmp r3, #0 > 8eb8: 1a000020 bne 8f40 <PR_CancelWaitGroup+0xbc> > 8ebc: e3a03002 mov r3, #2 > 8ec0: e5843010 str r3, [r4, #16] > 8ec4: e594c03c ldr ip, [r4, #60] ; 0x3c > 8ec8: e1dc30b0 ldrh r3, [ip] > 8ecc: e28c5004 add r5, ip, #4 > 8ed0: e3530000 cmp r3, #0 > 8ed4: 0a00000b beq 8f08 <PR_CancelWaitGroup+0x84> > 8ed8: e5953000 ldr r3, [r5] > 8edc: e1a01005 mov r1, r5 > 8ee0: e3530000 cmp r3, #0 > 8ee4: e1a00004 mov r0, r4 > 8ee8: e3e02002 mvn r2, #2 > 8eec: e2855004 add r5, r5, #4 > 8ef0: 0a000001 beq 8efc <PR_CancelWaitGroup+0x78> > 8ef4: ebffff48 bl 8c1c <PR_SetFDCacheSize+0x388> > 8ef8: e594c03c ldr ip, [r4, #60] ; 0x3c > 8efc: e1dc30b0 ldrh r3, [ip] > 8f00: e3530000 cmp r3, #0 > 8f04: 1afffff3 bne 8ed8 <PR_CancelWaitGroup+0x54> > 8f08: e1a03004 mov r3, r4 > 8f0c: e5b35008 ldr r5, [r3, #8]! > 8f10: e1550003 cmp r5, r3 > 8f14: 0a000022 beq 8fa4 <PR_CancelWaitGroup+0x120> > 8f18: e895000c ldm r5, {r2, r3} > 8f1c: e5832000 str r2, [r3] > 8f20: e5952000 ldr r2, [r5] > 8f24: e5855000 str r5, [r5] > 8f28: e5823004 str r3, [r2, #4] > 8f2c: e5855004 str r5, [r5, #4] > 8f30: e5940014 ldr r0, [r4, #20] > 8f34: ebfffd55 bl 8490 <_init+0xeb4> > 8f38: e1a00005 mov r0, r5 > 8f3c: e8bd8038 pop {r3, r4, r5, pc} > 8f40: e5940020 ldr r0, [r4, #32] > 8f44: ebfffcb5 bl 8220 <_init+0xc44> > 8f48: e594001c ldr r0, [r4, #28] > 8f4c: ebfffcb3 bl 8220 <_init+0xc44> > 8f50: e5943010 ldr r3, [r4, #16] > 8f54: e3530002 cmp r3, #2 > 8f58: 0affffd9 beq 8ec4 <PR_CancelWaitGroup+0x40> > 8f5c: e5940024 ldr r0, [r4, #36] ; 0x24 > 8f60: e3e01000 mvn r1, #0 > 8f64: ebfffbff bl 7f68 <_init+0x98c> > 8f68: e5943010 ldr r3, [r4, #16] > 8f6c: e3530002 cmp r3, #2 > 8f70: 1afffff9 bne 8f5c <PR_CancelWaitGroup+0xd8> > 8f74: eaffffd2 b 8ec4 <PR_CancelWaitGroup+0x40> > 8f78: e59f3038 ldr r3, [pc, #56] ; 8fb8 <PR_CancelWaitGroup+0x134> > 8f7c: e08f3003 add r3, pc, r3 > 8f80: e5933004 ldr r3, [r3, #4] > 8f84: e5934008 ldr r4, [r3, #8] > 8f88: e3540000 cmp r4, #0 > 8f8c: 1affffbf bne 8e90 <PR_CancelWaitGroup+0xc> > 8f90: e59f0024 ldr r0, [pc, #36] ; 8fbc <PR_CancelWaitGroup+0x138> > 8f94: e1a01004 mov r1, r4 > 8f98: ebfffc25 bl 8034 <_init+0xa58> > 8f9c: e1a05004 mov r5, r4 > 8fa0: eaffffe4 b 8f38 <PR_CancelWaitGroup+0xb4> > 8fa4: e59f0014 ldr r0, [pc, #20] ; 8fc0 <PR_CancelWaitGroup+0x13c> > 8fa8: e3a01000 mov r1, #0 > 8fac: ebfffc20 bl 8034 <_init+0xa58> > 8fb0: e3a05000 mov r5, #0 > 8fb4: eaffffdd b 8f30 <PR_CancelWaitGroup+0xac> > 8fb8: 0002ebc4 andeq lr, r2, r4, asr #23 > 8fbc: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 8fc0: ffffe8d4 ; <UNDEFINED> instruction: 0xffffe8d4 > >00008fc4 <PR_CreateWaitGroup>: > 8fc4: e92d4038 push {r3, r4, r5, lr} > 8fc8: e3a00001 mov r0, #1 > 8fcc: e3a01040 mov r1, #64 ; 0x40 > 8fd0: ebfffd34 bl 84a8 <_init+0xecc> > 8fd4: e2504000 subs r4, r0, #0 > 8fd8: 0a000045 beq 90f4 <PR_CreateWaitGroup+0x130> > 8fdc: ebfff989 bl 7608 <_init+0x2c> > 8fe0: e3500000 cmp r0, #0 > 8fe4: e5840014 str r0, [r4, #20] > 8fe8: 0a00003c beq 90e0 <PR_CreateWaitGroup+0x11c> > 8fec: ebfffc04 bl 8004 <_init+0xa28> > 8ff0: e3500000 cmp r0, #0 > 8ff4: e5840018 str r0, [r4, #24] > 8ff8: 0a000036 beq 90d8 <PR_CreateWaitGroup+0x114> > 8ffc: e5940014 ldr r0, [r4, #20] > 9000: ebfffbff bl 8004 <_init+0xa28> > 9004: e3500000 cmp r0, #0 > 9008: e584001c str r0, [r4, #28] > 900c: 0a00002f beq 90d0 <PR_CreateWaitGroup+0x10c> > 9010: e5940014 ldr r0, [r4, #20] > 9014: ebfffbfa bl 8004 <_init+0xa28> > 9018: e3500000 cmp r0, #0 > 901c: e5840020 str r0, [r4, #32] > 9020: 0a000028 beq 90c8 <PR_CreateWaitGroup+0x104> > 9024: e5940014 ldr r0, [r4, #20] > 9028: ebfffbf5 bl 8004 <_init+0xa28> > 902c: e3500000 cmp r0, #0 > 9030: e5840024 str r0, [r4, #36] ; 0x24 > 9034: 0a000021 beq 90c0 <PR_CreateWaitGroup+0xfc> > 9038: e2843008 add r3, r4, #8 > 903c: e3a010f4 mov r1, #244 ; 0xf4 > 9040: e5844000 str r4, [r4] > 9044: e5844004 str r4, [r4, #4] > 9048: e5843008 str r3, [r4, #8] > 904c: e584300c str r3, [r4, #12] > 9050: e3a00001 mov r0, #1 > 9054: ebfffd13 bl 84a8 <_init+0xecc> > 9058: e3500000 cmp r0, #0 > 905c: e1a01000 mov r1, r0 > 9060: e584003c str r0, [r4, #60] ; 0x3c > 9064: 0a000011 beq 90b0 <PR_CreateWaitGroup+0xec> > 9068: e59f5098 ldr r5, [pc, #152] ; 9108 <PR_CreateWaitGroup+0x144> > 906c: e3a03000 mov r3, #0 > 9070: e08f5005 add r5, pc, r5 > 9074: e1c130b0 strh r3, [r1] > 9078: e3a0303b mov r3, #59 ; 0x3b > 907c: e1c130b2 strh r3, [r1, #2] > 9080: e5950000 ldr r0, [r5] > 9084: ebfffbf3 bl 8058 <_init+0xa7c> > 9088: e5953004 ldr r3, [r5, #4] > 908c: e5843000 str r3, [r4] > 9090: e5932004 ldr r2, [r3, #4] > 9094: e5842004 str r2, [r4, #4] > 9098: e5824000 str r4, [r2] > 909c: e5834004 str r4, [r3, #4] > 90a0: e5950000 ldr r0, [r5] > 90a4: ebfffcf9 bl 8490 <_init+0xeb4> > 90a8: e1a00004 mov r0, r4 > 90ac: e8bd8038 pop {r3, r4, r5, pc} > 90b0: e59f0054 ldr r0, [pc, #84] ; 910c <PR_CreateWaitGroup+0x148> > 90b4: ebfffbde bl 8034 <_init+0xa58> > 90b8: e5940024 ldr r0, [r4, #36] ; 0x24 > 90bc: ebfff975 bl 7698 <_init+0xbc> > 90c0: e5940020 ldr r0, [r4, #32] > 90c4: ebfff973 bl 7698 <_init+0xbc> > 90c8: e594001c ldr r0, [r4, #28] > 90cc: ebfff971 bl 7698 <_init+0xbc> > 90d0: e5940018 ldr r0, [r4, #24] > 90d4: ebfff96f bl 7698 <_init+0xbc> > 90d8: e5940014 ldr r0, [r4, #20] > 90dc: ebfffa9c bl 7b54 <_init+0x578> > 90e0: e1a00004 mov r0, r4 > 90e4: e3a04000 mov r4, #0 > 90e8: ebfffccd bl 8424 <_init+0xe48> > 90ec: e1a00004 mov r0, r4 > 90f0: e8bd8038 pop {r3, r4, r5, pc} > 90f4: e59f0010 ldr r0, [pc, #16] ; 910c <PR_CreateWaitGroup+0x148> > 90f8: e1a01004 mov r1, r4 > 90fc: ebfffbcc bl 8034 <_init+0xa58> > 9100: e1a00004 mov r0, r4 > 9104: e8bd8038 pop {r3, r4, r5, pc} > 9108: 0002ead0 ldrdeq lr, [r2], -r0 > 910c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00009110 <PR_DestroyWaitGroup>: > 9110: e92d4070 push {r4, r5, r6, lr} > 9114: e2504000 subs r4, r0, #0 > 9118: 0a000013 beq 916c <PR_DestroyWaitGroup+0x5c> > 911c: e5940014 ldr r0, [r4, #20] > 9120: ebfffbcc bl 8058 <_init+0xa7c> > 9124: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 9128: e3530000 cmp r3, #0 > 912c: 1a000007 bne 9150 <PR_DestroyWaitGroup+0x40> > 9130: e594303c ldr r3, [r4, #60] ; 0x3c > 9134: e1d350b0 ldrh r5, [r3] > 9138: e3550000 cmp r5, #0 > 913c: 1a000003 bne 9150 <PR_DestroyWaitGroup+0x40> > 9140: e5942008 ldr r2, [r4, #8] > 9144: e2843008 add r3, r4, #8 > 9148: e1520003 cmp r2, r3 > 914c: 0a000011 beq 9198 <PR_DestroyWaitGroup+0x88> > 9150: e3a01000 mov r1, #0 > 9154: e59f00d4 ldr r0, [pc, #212] ; 9230 <PR_DestroyWaitGroup+0x120> > 9158: ebfffbb5 bl 8034 <_init+0xa58> > 915c: e5940014 ldr r0, [r4, #20] > 9160: ebfffcca bl 8490 <_init+0xeb4> > 9164: e3e00000 mvn r0, #0 > 9168: e8bd8070 pop {r4, r5, r6, pc} > 916c: e59f30c0 ldr r3, [pc, #192] ; 9234 <PR_DestroyWaitGroup+0x124> > 9170: e08f3003 add r3, pc, r3 > 9174: e5933004 ldr r3, [r3, #4] > 9178: e5934008 ldr r4, [r3, #8] > 917c: e3540000 cmp r4, #0 > 9180: 1affffe5 bne 911c <PR_DestroyWaitGroup+0xc> > 9184: e59f00ac ldr r0, [pc, #172] ; 9238 <PR_DestroyWaitGroup+0x128> > 9188: e1a01004 mov r1, r4 > 918c: ebfffba8 bl 8034 <_init+0xa58> > 9190: e3e00000 mvn r0, #0 > 9194: e8bd8070 pop {r4, r5, r6, pc} > 9198: e59f609c ldr r6, [pc, #156] ; 923c <PR_DestroyWaitGroup+0x12c> > 919c: e3a03002 mov r3, #2 > 91a0: e08f6006 add r6, pc, r6 > 91a4: e5843010 str r3, [r4, #16] > 91a8: e5940014 ldr r0, [r4, #20] > 91ac: ebfffcb7 bl 8490 <_init+0xeb4> > 91b0: e5960000 ldr r0, [r6] > 91b4: ebfffba7 bl 8058 <_init+0xa7c> > 91b8: e894000c ldm r4, {r2, r3} > 91bc: e5960000 ldr r0, [r6] > 91c0: e5832000 str r2, [r3] > 91c4: e5942000 ldr r2, [r4] > 91c8: e5823004 str r3, [r2, #4] > 91cc: ebfffcaf bl 8490 <_init+0xeb4> > 91d0: e594003c ldr r0, [r4, #60] ; 0x3c > 91d4: ebfffc92 bl 8424 <_init+0xe48> > 91d8: e5940034 ldr r0, [r4, #52] ; 0x34 > 91dc: e584503c str r5, [r4, #60] ; 0x3c > 91e0: ebfffc8f bl 8424 <_init+0xe48> > 91e4: e5940024 ldr r0, [r4, #36] ; 0x24 > 91e8: e5845034 str r5, [r4, #52] ; 0x34 > 91ec: ebfff929 bl 7698 <_init+0xbc> > 91f0: e5940020 ldr r0, [r4, #32] > 91f4: ebfff927 bl 7698 <_init+0xbc> > 91f8: e594001c ldr r0, [r4, #28] > 91fc: ebfff925 bl 7698 <_init+0xbc> > 9200: e5940018 ldr r0, [r4, #24] > 9204: ebfff923 bl 7698 <_init+0xbc> > 9208: e5940014 ldr r0, [r4, #20] > 920c: ebfffa50 bl 7b54 <_init+0x578> > 9210: e5963004 ldr r3, [r6, #4] > 9214: e5932008 ldr r2, [r3, #8] > 9218: e1520004 cmp r2, r4 > 921c: 05835008 streq r5, [r3, #8] > 9220: e1a00004 mov r0, r4 > 9224: ebfffc7e bl 8424 <_init+0xe48> > 9228: e3a00000 mov r0, #0 > 922c: e8bd8070 pop {r4, r5, r6, pc} > 9230: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > 9234: 0002e9d0 ldrdeq lr, [r2], -r0 > 9238: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 923c: 0002e9a0 andeq lr, r2, r0, lsr #19 > 9240: e92d4038 push {r3, r4, r5, lr} > 9244: e3a0003b mov r0, #59 ; 0x3b > 9248: ebfffc93 bl 849c <_init+0xec0> > 924c: e2504000 subs r4, r0, #0 > 9250: 0a00000f beq 9294 <PR_DestroyWaitGroup+0x184> > 9254: e59f5050 ldr r5, [pc, #80] ; 92ac <PR_DestroyWaitGroup+0x19c> > 9258: e08f5005 add r5, pc, r5 > 925c: e5950000 ldr r0, [r5] > 9260: ebfffb7c bl 8058 <_init+0xa7c> > 9264: e5953004 ldr r3, [r5, #4] > 9268: e5932008 ldr r2, [r3, #8] > 926c: e3520000 cmp r2, #0 > 9270: 0a000009 beq 929c <PR_DestroyWaitGroup+0x18c> > 9274: e5950000 ldr r0, [r5] > 9278: ebfffc84 bl 8490 <_init+0xeb4> > 927c: e1a00004 mov r0, r4 > 9280: ebfffb20 bl 7f08 <_init+0x92c> > 9284: e59f3024 ldr r3, [pc, #36] ; 92b0 <PR_DestroyWaitGroup+0x1a0> > 9288: e08f3003 add r3, pc, r3 > 928c: e5933004 ldr r3, [r3, #4] > 9290: e5934008 ldr r4, [r3, #8] > 9294: e1a00004 mov r0, r4 > 9298: e8bd8038 pop {r3, r4, r5, pc} > 929c: e5834008 str r4, [r3, #8] > 92a0: e5950000 ldr r0, [r5] > 92a4: ebfffc79 bl 8490 <_init+0xeb4> > 92a8: eafffff5 b 9284 <PR_DestroyWaitGroup+0x174> > 92ac: 0002e8e8 andeq lr, r2, r8, ror #17 > 92b0: 0002e8b8 ; <UNDEFINED> instruction: 0x0002e8b8 > >000092b4 <PR_AddWaitFileDesc>: > 92b4: e59f3204 ldr r3, [pc, #516] ; 94c0 <PR_AddWaitFileDesc+0x20c> > 92b8: e59f2204 ldr r2, [pc, #516] ; 94c4 <PR_AddWaitFileDesc+0x210> > 92bc: e08f3003 add r3, pc, r3 > 92c0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 92c4: e7932002 ldr r2, [r3, r2] > 92c8: e24dd00c sub sp, sp, #12 > 92cc: e5922000 ldr r2, [r2] > 92d0: e1a05000 mov r5, r0 > 92d4: e3520000 cmp r2, #0 > 92d8: e1a08001 mov r8, r1 > 92dc: 0a000057 beq 9440 <PR_AddWaitFileDesc+0x18c> > 92e0: e3550000 cmp r5, #0 > 92e4: 0a000058 beq 944c <PR_AddWaitFileDesc+0x198> > 92e8: e3a03001 mov r3, #1 > 92ec: e3a04000 mov r4, #0 > 92f0: e588300c str r3, [r8, #12] > 92f4: e5884014 str r4, [r8, #20] > 92f8: e5950014 ldr r0, [r5, #20] > 92fc: ebfffb55 bl 8058 <_init+0xa7c> > 9300: e5953010 ldr r3, [r5, #16] > 9304: e1530004 cmp r3, r4 > 9308: 1a000063 bne 949c <PR_AddWaitFileDesc+0x1e8> > 930c: e595903c ldr r9, [r5, #60] ; 0x3c > 9310: e1d930b0 ldrh r3, [r9] > 9314: e3530000 cmp r3, #0 > 9318: 0a000056 beq 9478 <PR_AddWaitFileDesc+0x1c4> > 931c: e59f31a4 ldr r3, [pc, #420] ; 94c8 <PR_AddWaitFileDesc+0x214> > 9320: e59fa1a4 ldr sl, [pc, #420] ; 94cc <PR_AddWaitFileDesc+0x218> > 9324: e08f3003 add r3, pc, r3 > 9328: e08fa00a add sl, pc, sl > 932c: e2837034 add r7, r3, #52 ; 0x34 > 9330: e58d3004 str r3, [sp, #4] > 9334: e1a00008 mov r0, r8 > 9338: e1a01009 mov r1, r9 > 933c: ebfffe4d bl 8c78 <PR_SetFDCacheSize+0x3e4> > 9340: e3500001 cmp r0, #1 > 9344: e1a04000 mov r4, r0 > 9348: 1a00004e bne 9488 <PR_AddWaitFileDesc+0x1d4> > 934c: e595403c ldr r4, [r5, #60] ; 0x3c > 9350: e24a3004 sub r3, sl, #4 > 9354: e1d410b2 ldrh r1, [r4, #2] > 9358: e3a06000 mov r6, #0 > 935c: e5b32004 ldr r2, [r3, #4]! > 9360: e1520001 cmp r2, r1 > 9364: 0a00000d beq 93a0 <PR_AddWaitFileDesc+0xec> > 9368: e2866001 add r6, r6, #1 > 936c: e356000e cmp r6, #14 > 9370: 1afffff9 bne 935c <PR_AddWaitFileDesc+0xa8> > 9374: e59f0154 ldr r0, [pc, #340] ; 94d0 <PR_AddWaitFileDesc+0x21c> > 9378: e3a01000 mov r1, #0 > 937c: ebfffb2c bl 8034 <_init+0xa58> > 9380: e5950020 ldr r0, [r5, #32] > 9384: ebfffa61 bl 7d10 <_init+0x734> > 9388: e3e04000 mvn r4, #0 > 938c: e5950014 ldr r0, [r5, #20] > 9390: ebfffc3e bl 8490 <_init+0xeb4> > 9394: e1a00004 mov r0, r4 > 9398: e28dd00c add sp, sp, #12 > 939c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 93a0: e356000d cmp r6, #13 > 93a4: 0afffff2 beq 9374 <PR_AddWaitFileDesc+0xc0> > 93a8: e59d3004 ldr r3, [sp, #4] > 93ac: e0836106 add r6, r3, r6, lsl #2 > 93b0: e5b6b004 ldr fp, [r6, #4]! > 93b4: e3a00001 mov r0, #1 > 93b8: e28b1002 add r1, fp, #2 > 93bc: e1a01101 lsl r1, r1, #2 > 93c0: ebfffc38 bl 84a8 <_init+0xecc> > 93c4: e2509000 subs r9, r0, #0 > 93c8: 0affffe9 beq 9374 <PR_AddWaitFileDesc+0xc0> > 93cc: e1d9c0b0 ldrh ip, [r9] > 93d0: e1d4e0b0 ldrh lr, [r4] > 93d4: e1c9b0b2 strh fp, [r9, #2] > 93d8: e15c000e cmp ip, lr > 93dc: 2a00000b bcs 9410 <PR_AddWaitFileDesc+0x15c> > 93e0: e1a0b004 mov fp, r4 > 93e4: e5bb3004 ldr r3, [fp, #4]! > 93e8: e1a01009 mov r1, r9 > 93ec: e2530000 subs r0, r3, #0 > 93f0: 0a000004 beq 9408 <PR_AddWaitFileDesc+0x154> > 93f4: ebfffe1f bl 8c78 <PR_SetFDCacheSize+0x3e4> > 93f8: e3500000 cmp r0, #0 > 93fc: 1a00000a bne 942c <PR_AddWaitFileDesc+0x178> > 9400: e1d9c0b0 ldrh ip, [r9] > 9404: e1d4e0b0 ldrh lr, [r4] > 9408: e15c000e cmp ip, lr > 940c: 3afffff4 bcc 93e4 <PR_AddWaitFileDesc+0x130> > 9410: e595003c ldr r0, [r5, #60] ; 0x3c > 9414: ebfffc02 bl 8424 <_init+0xe48> > 9418: e5953030 ldr r3, [r5, #48] ; 0x30 > 941c: e585903c str r9, [r5, #60] ; 0x3c > 9420: e2833001 add r3, r3, #1 > 9424: e5853030 str r3, [r5, #48] ; 0x30 > 9428: eaffffc1 b 9334 <PR_AddWaitFileDesc+0x80> > 942c: e1a00009 mov r0, r9 > 9430: ebfffbfb bl 8424 <_init+0xe48> > 9434: e1560007 cmp r6, r7 > 9438: 1affffdc bne 93b0 <PR_AddWaitFileDesc+0xfc> > 943c: eaffffcc b 9374 <PR_AddWaitFileDesc+0xc0> > 9440: eb003389 bl 1626c <PR_Initialized+0x10> > 9444: e3550000 cmp r5, #0 > 9448: 1affffa6 bne 92e8 <PR_AddWaitFileDesc+0x34> > 944c: e59f3080 ldr r3, [pc, #128] ; 94d4 <PR_AddWaitFileDesc+0x220> > 9450: e08f3003 add r3, pc, r3 > 9454: e5933004 ldr r3, [r3, #4] > 9458: e5935008 ldr r5, [r3, #8] > 945c: e3550000 cmp r5, #0 > 9460: 1affffa0 bne 92e8 <PR_AddWaitFileDesc+0x34> > 9464: ebffff75 bl 9240 <PR_DestroyWaitGroup+0x130> > 9468: e2505000 subs r5, r0, #0 > 946c: 1affff9d bne 92e8 <PR_AddWaitFileDesc+0x34> > 9470: e3e04000 mvn r4, #0 > 9474: eaffffc6 b 9394 <PR_AddWaitFileDesc+0xe0> > 9478: ebfffa30 bl 7d40 <_init+0x764> > 947c: e595903c ldr r9, [r5, #60] ; 0x3c > 9480: e5850038 str r0, [r5, #56] ; 0x38 > 9484: eaffffa4 b 931c <PR_AddWaitFileDesc+0x68> > 9488: e5950020 ldr r0, [r5, #32] > 948c: ebfffa1f bl 7d10 <_init+0x734> > 9490: e3540000 cmp r4, #0 > 9494: 0affffbc beq 938c <PR_AddWaitFileDesc+0xd8> > 9498: eaffffba b 9388 <PR_AddWaitFileDesc+0xd4> > 949c: e3e03002 mvn r3, #2 > 94a0: e1a01004 mov r1, r4 > 94a4: e59f002c ldr r0, [pc, #44] ; 94d8 <PR_AddWaitFileDesc+0x224> > 94a8: e588300c str r3, [r8, #12] > 94ac: ebfffae0 bl 8034 <_init+0xa58> > 94b0: e5950014 ldr r0, [r5, #20] > 94b4: ebfffbf5 bl 8490 <_init+0xeb4> > 94b8: e3e04000 mvn r4, #0 > 94bc: eaffffb4 b 9394 <PR_AddWaitFileDesc+0xe0> > 94c0: 0002dd3c andeq sp, r2, ip, lsr sp > 94c4: 00000574 andeq r0, r0, r4, ror r5 > 94c8: 00020268 andeq r0, r2, r8, ror #4 > 94cc: 00020264 andeq r0, r2, r4, ror #4 > 94d0: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 94d4: 0002e6f0 strdeq lr, [r2], -r0 > 94d8: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > >000094dc <PR_WaitRecvReady>: > 94dc: e59f3590 ldr r3, [pc, #1424] ; 9a74 <PR_WaitRecvReady+0x598> > 94e0: e59f2590 ldr r2, [pc, #1424] ; 9a78 <PR_WaitRecvReady+0x59c> > 94e4: e08f3003 add r3, pc, r3 > 94e8: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 94ec: e7932002 ldr r2, [r3, r2] > 94f0: e24dd01c sub sp, sp, #28 > 94f4: e5923000 ldr r3, [r2] > 94f8: e1a04000 mov r4, r0 > 94fc: e3530000 cmp r3, #0 > 9500: 0a000068 beq 96a8 <PR_WaitRecvReady+0x1cc> > 9504: e3540000 cmp r4, #0 > 9508: 0a000069 beq 96b4 <PR_WaitRecvReady+0x1d8> > 950c: e5940014 ldr r0, [r4, #20] > 9510: ebfffad0 bl 8058 <_init+0xa7c> > 9514: e5943010 ldr r3, [r4, #16] > 9518: e3530000 cmp r3, #0 > 951c: 1a00006f bne 96e0 <PR_WaitRecvReady+0x204> > 9520: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 9524: e1a05004 mov r5, r4 > 9528: e5b56008 ldr r6, [r5, #8]! > 952c: e59f7548 ldr r7, [pc, #1352] ; 9a7c <PR_WaitRecvReady+0x5a0> > 9530: e2833001 add r3, r3, #1 > 9534: e1c432bc strh r3, [r4, #44] ; 0x2c > 9538: e1550006 cmp r5, r6 > 953c: 0a00001f beq 95c0 <PR_WaitRecvReady+0xe4> > 9540: e5940018 ldr r0, [r4, #24] > 9544: ebfff9f1 bl 7d10 <_init+0x734> > 9548: e896000c ldm r6, {r2, r3} > 954c: e1d412bc ldrh r1, [r4, #44] ; 0x2c > 9550: e5832000 str r2, [r3] > 9554: e5962000 ldr r2, [r6] > 9558: e5823004 str r3, [r2, #4] > 955c: e2411001 sub r1, r1, #1 > 9560: e1c412bc strh r1, [r4, #44] ; 0x2c > 9564: e5943010 ldr r3, [r4, #16] > 9568: e3530001 cmp r3, #1 > 956c: 0a000045 beq 9688 <PR_WaitRecvReady+0x1ac> > 9570: e5940014 ldr r0, [r4, #20] > 9574: ebfffbc5 bl 8490 <_init+0xeb4> > 9578: e3560000 cmp r6, #0 > 957c: 0a00000c beq 95b4 <PR_WaitRecvReady+0xd8> > 9580: e596300c ldr r3, [r6, #12] > 9584: e3730002 cmn r3, #2 > 9588: 0a000059 beq 96f4 <PR_WaitRecvReady+0x218> > 958c: e3530000 cmp r3, #0 > 9590: 1a000036 bne 9670 <PR_WaitRecvReady+0x194> > 9594: e5961018 ldr r1, [r6, #24] > 9598: e3510000 cmp r1, #0 > 959c: 0a000002 beq 95ac <PR_WaitRecvReady+0xd0> > 95a0: e596201c ldr r2, [r6, #28] > 95a4: e3520000 cmp r2, #0 > 95a8: 1a000055 bne 9704 <PR_WaitRecvReady+0x228> > 95ac: e3a03000 mov r3, #0 > 95b0: e5863014 str r3, [r6, #20] > 95b4: e1a00006 mov r0, r6 > 95b8: e28dd01c add sp, sp, #28 > 95bc: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 95c0: e5946028 ldr r6, [r4, #40] ; 0x28 > 95c4: e3560000 cmp r6, #0 > 95c8: 1a000006 bne 95e8 <PR_WaitRecvReady+0x10c> > 95cc: ea00005d b 9748 <PR_WaitRecvReady+0x26c> > 95d0: e5943028 ldr r3, [r4, #40] ; 0x28 > 95d4: e3530000 cmp r3, #0 > 95d8: 0a00001e beq 9658 <PR_WaitRecvReady+0x17c> > 95dc: e5942008 ldr r2, [r4, #8] > 95e0: e1550002 cmp r5, r2 > 95e4: 1a00001b bne 9658 <PR_WaitRecvReady+0x17c> > 95e8: e3e01000 mvn r1, #0 > 95ec: e594001c ldr r0, [r4, #28] > 95f0: ebfffa5c bl 7f68 <_init+0x98c> > 95f4: e5943010 ldr r3, [r4, #16] > 95f8: e3530000 cmp r3, #0 > 95fc: e1a06000 mov r6, r0 > 9600: 1a00004a bne 9730 <PR_WaitRecvReady+0x254> > 9604: e3700001 cmn r0, #1 > 9608: 1afffff0 bne 95d0 <PR_WaitRecvReady+0xf4> > 960c: ebfffba8 bl 84b4 <_init+0xed8> > 9610: e1500007 cmp r0, r7 > 9614: 1affffed bne 95d0 <PR_WaitRecvReady+0xf4> > 9618: ebfffba5 bl 84b4 <_init+0xed8> > 961c: e1500007 cmp r0, r7 > 9620: 0a000104 beq 9a38 <PR_WaitRecvReady+0x55c> > 9624: e5943028 ldr r3, [r4, #40] ; 0x28 > 9628: e5946008 ldr r6, [r4, #8] > 962c: e3530000 cmp r3, #0 > 9630: 1affffc2 bne 9540 <PR_WaitRecvReady+0x64> > 9634: e1550006 cmp r5, r6 > 9638: 0affffbe beq 9538 <PR_WaitRecvReady+0x5c> > 963c: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 9640: e3530001 cmp r3, #1 > 9644: 9affffbd bls 9540 <PR_WaitRecvReady+0x64> > 9648: e594001c ldr r0, [r4, #28] > 964c: ebfff9af bl 7d10 <_init+0x734> > 9650: e5946008 ldr r6, [r4, #8] > 9654: eaffffb9 b 9540 <PR_WaitRecvReady+0x64> > 9658: e3760001 cmn r6, #1 > 965c: 0affffed beq 9618 <PR_WaitRecvReady+0x13c> > 9660: e3530000 cmp r3, #0 > 9664: e5946008 ldr r6, [r4, #8] > 9668: 1affffb4 bne 9540 <PR_WaitRecvReady+0x64> > 966c: eafffff0 b 9634 <PR_WaitRecvReady+0x158> > 9670: e3730003 cmn r3, #3 > 9674: 1affffce bne 95b4 <PR_WaitRecvReady+0xd8> > 9678: e59f03fc ldr r0, [pc, #1020] ; 9a7c <PR_WaitRecvReady+0x5a0> > 967c: e3a01000 mov r1, #0 > 9680: ebfffa6b bl 8034 <_init+0xa58> > 9684: eaffffca b 95b4 <PR_WaitRecvReady+0xd8> > 9688: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 968c: e3530000 cmp r3, #0 > 9690: 1affffb6 bne 9570 <PR_WaitRecvReady+0x94> > 9694: e3a03002 mov r3, #2 > 9698: e5843010 str r3, [r4, #16] > 969c: e5940024 ldr r0, [r4, #36] ; 0x24 > 96a0: ebfff99a bl 7d10 <_init+0x734> > 96a4: eaffffb1 b 9570 <PR_WaitRecvReady+0x94> > 96a8: eb0032ef bl 1626c <PR_Initialized+0x10> > 96ac: e3540000 cmp r4, #0 > 96b0: 1affff95 bne 950c <PR_WaitRecvReady+0x30> > 96b4: e59f33c4 ldr r3, [pc, #964] ; 9a80 <PR_WaitRecvReady+0x5a4> > 96b8: e08f3003 add r3, pc, r3 > 96bc: e5933004 ldr r3, [r3, #4] > 96c0: e5934008 ldr r4, [r3, #8] > 96c4: e3540000 cmp r4, #0 > 96c8: 1affff8f bne 950c <PR_WaitRecvReady+0x30> > 96cc: ebfffedb bl 9240 <PR_DestroyWaitGroup+0x130> > 96d0: e2504000 subs r4, r0, #0 > 96d4: 01a06004 moveq r6, r4 > 96d8: 1affff8b bne 950c <PR_WaitRecvReady+0x30> > 96dc: eaffffb4 b 95b4 <PR_WaitRecvReady+0xd8> > 96e0: e59f039c ldr r0, [pc, #924] ; 9a84 <PR_WaitRecvReady+0x5a8> > 96e4: e3a01000 mov r1, #0 > 96e8: ebfffa51 bl 8034 <_init+0xa58> > 96ec: e3a06000 mov r6, #0 > 96f0: eaffff9b b 9564 <PR_WaitRecvReady+0x88> > 96f4: e59f038c ldr r0, [pc, #908] ; 9a88 <PR_WaitRecvReady+0x5ac> > 96f8: e3a01000 mov r1, #0 > 96fc: ebfffa4c bl 8034 <_init+0xa58> > 9700: eaffffab b 95b4 <PR_WaitRecvReady+0xd8> > 9704: e5960008 ldr r0, [r6, #8] > 9708: e596e010 ldr lr, [r6, #16] > 970c: e590c000 ldr ip, [r0] > 9710: e58de000 str lr, [sp] > 9714: e59cc044 ldr ip, [ip, #68] ; 0x44 > 9718: e12fff3c blx ip > 971c: e3500000 cmp r0, #0 > 9720: b3e03000 mvnlt r3, #0 > 9724: e5860014 str r0, [r6, #20] > 9728: b586300c strlt r3, [r6, #12] > 972c: eaffffa0 b 95b4 <PR_WaitRecvReady+0xd8> > 9730: e3a01000 mov r1, #0 > 9734: e59f0348 ldr r0, [pc, #840] ; 9a84 <PR_WaitRecvReady+0x5a8> > 9738: ebfffa3d bl 8034 <_init+0xa58> > 973c: e3a06000 mov r6, #0 > 9740: e1d412bc ldrh r1, [r4, #44] ; 0x2c > 9744: eaffff84 b 955c <PR_WaitRecvReady+0x80> > 9748: ebfff865 bl 78e4 <_init+0x308> > 974c: e59f3338 ldr r3, [pc, #824] ; 9a8c <PR_WaitRecvReady+0x5b0> > 9750: e594e03c ldr lr, [r4, #60] ; 0x3c > 9754: e08f3003 add r3, pc, r3 > 9758: e3a0a001 mov sl, #1 > 975c: e1a09006 mov r9, r6 > 9760: e58d300c str r3, [sp, #12] > 9764: e5840028 str r0, [r4, #40] ; 0x28 > 9768: e1de30b0 ldrh r3, [lr] > 976c: e3530000 cmp r3, #0 > 9770: 0a000035 beq 984c <PR_WaitRecvReady+0x370> > 9774: e1d422be ldrh r2, [r4, #46] ; 0x2e > 9778: e1520003 cmp r2, r3 > 977c: 35948034 ldrcc r8, [r4, #52] ; 0x34 > 9780: 3a000011 bcc 97cc <PR_WaitRecvReady+0x2f0> > 9784: ea000041 b 9890 <PR_WaitRecvReady+0x3b4> > 9788: e3580000 cmp r8, #0 > 978c: 0a000000 beq 9794 <PR_WaitRecvReady+0x2b8> > 9790: ebfffb23 bl 8424 <_init+0xe48> > 9794: e5940014 ldr r0, [r4, #20] > 9798: ebfffa2e bl 8058 <_init+0xa7c> > 979c: e5943010 ldr r3, [r4, #16] > 97a0: e1a06806 lsl r6, r6, #16 > 97a4: e3530000 cmp r3, #0 > 97a8: e1a06826 lsr r6, r6, #16 > 97ac: 1a00009b bne 9a20 <PR_WaitRecvReady+0x544> > 97b0: e594303c ldr r3, [r4, #60] ; 0x3c > 97b4: e5847034 str r7, [r4, #52] ; 0x34 > 97b8: e1d330b0 ldrh r3, [r3] > 97bc: e1a08007 mov r8, r7 > 97c0: e1530006 cmp r3, r6 > 97c4: e1c462be strh r6, [r4, #46] ; 0x2e > 97c8: 9a000030 bls 9890 <PR_WaitRecvReady+0x3b4> > 97cc: e283603f add r6, r3, #63 ; 0x3f > 97d0: e1a06326 lsr r6, r6, #6 > 97d4: e5940014 ldr r0, [r4, #20] > 97d8: ebfffb2c bl 8490 <_init+0xeb4> > 97dc: e1a01486 lsl r1, r6, #9 > 97e0: e3a00001 mov r0, #1 > 97e4: ebfffb2f bl 84a8 <_init+0xecc> > 97e8: e1a06306 lsl r6, r6, #6 > 97ec: e2507000 subs r7, r0, #0 > 97f0: e1a00008 mov r0, r8 > 97f4: 1affffe3 bne 9788 <PR_WaitRecvReady+0x2ac> > 97f8: e59f0290 ldr r0, [pc, #656] ; 9a90 <PR_WaitRecvReady+0x5b4> > 97fc: e1a01007 mov r1, r7 > 9800: ebfffa0b bl 8034 <_init+0xa58> > 9804: e5940014 ldr r0, [r4, #20] > 9808: ebfffa12 bl 8058 <_init+0xa7c> > 980c: e5943010 ldr r3, [r4, #16] > 9810: e3e05000 mvn r5, #0 > 9814: e3530000 cmp r3, #0 > 9818: e3a03000 mov r3, #0 > 981c: e5843028 str r3, [r4, #40] ; 0x28 > 9820: 1a000004 bne 9838 <PR_WaitRecvReady+0x35c> > 9824: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 9828: e3530001 cmp r3, #1 > 982c: 9a000001 bls 9838 <PR_WaitRecvReady+0x35c> > 9830: e594001c ldr r0, [r4, #28] > 9834: ebfff935 bl 7d10 <_init+0x734> > 9838: e3750001 cmn r5, #1 > 983c: 1affff83 bne 9650 <PR_WaitRecvReady+0x174> > 9840: e1d412bc ldrh r1, [r4, #44] ; 0x2c > 9844: e3a06000 mov r6, #0 > 9848: eaffff43 b 955c <PR_WaitRecvReady+0x80> > 984c: e5940020 ldr r0, [r4, #32] > 9850: e3e01000 mvn r1, #0 > 9854: ebfff9c3 bl 7f68 <_init+0x98c> > 9858: e5943010 ldr r3, [r4, #16] > 985c: e3530000 cmp r3, #0 > 9860: 1a00006e bne 9a20 <PR_WaitRecvReady+0x544> > 9864: e3700001 cmn r0, #1 > 9868: 0a000001 beq 9874 <PR_WaitRecvReady+0x398> > 986c: e594e03c ldr lr, [r4, #60] ; 0x3c > 9870: eaffffbc b 9768 <PR_WaitRecvReady+0x28c> > 9874: ebfffb0e bl 84b4 <_init+0xed8> > 9878: e59f31fc ldr r3, [pc, #508] ; 9a7c <PR_WaitRecvReady+0x5a0> > 987c: e1500003 cmp r0, r3 > 9880: 1afffff9 bne 986c <PR_WaitRecvReady+0x390> > 9884: e5943010 ldr r3, [r4, #16] > 9888: e3e05000 mvn r5, #0 > 988c: eaffffe0 b 9814 <PR_WaitRecvReady+0x338> > 9890: ebfff92a bl 7d40 <_init+0x764> > 9894: e594e03c ldr lr, [r4, #60] ; 0x3c > 9898: e59d300c ldr r3, [sp, #12] > 989c: e1de70b0 ldrh r7, [lr] > 98a0: e594b038 ldr fp, [r4, #56] ; 0x38 > 98a4: e593c008 ldr ip, [r3, #8] > 98a8: e3570000 cmp r7, #0 > 98ac: e5946034 ldr r6, [r4, #52] ; 0x34 > 98b0: 158d5014 strne r5, [sp, #20] > 98b4: e28e8004 add r8, lr, #4 > 98b8: 11a05004 movne r5, r4 > 98bc: 13a07000 movne r7, #0 > 98c0: 11a0400c movne r4, ip > 98c4: e58d0010 str r0, [sp, #16] > 98c8: e06bb000 rsb fp, fp, r0 > 98cc: 1a00000c bne 9904 <PR_WaitRecvReady+0x428> > 98d0: ea00001d b 994c <PR_WaitRecvReady+0x470> > 98d4: e1540000 cmp r4, r0 > 98d8: 21a04000 movcs r4, r0 > 98dc: e5830010 str r0, [r3, #16] > 98e0: e5933008 ldr r3, [r3, #8] > 98e4: e5863000 str r3, [r6] > 98e8: e1c6a0b4 strh sl, [r6, #4] > 98ec: e1c690b6 strh r9, [r6, #6] > 98f0: e2877001 add r7, r7, #1 > 98f4: e2866008 add r6, r6, #8 > 98f8: e1de30b0 ldrh r3, [lr] > 98fc: e1530007 cmp r3, r7 > 9900: da00000e ble 9940 <PR_WaitRecvReady+0x464> > 9904: e1a01008 mov r1, r8 > 9908: e4983004 ldr r3, [r8], #4 > 990c: e3530000 cmp r3, #0 > 9910: 0afffff8 beq 98f8 <PR_WaitRecvReady+0x41c> > 9914: e5932010 ldr r2, [r3, #16] > 9918: e3720001 cmn r2, #1 > 991c: e06b0002 rsb r0, fp, r2 > 9920: 0affffee beq 98e0 <PR_WaitRecvReady+0x404> > 9924: e15b0002 cmp fp, r2 > 9928: 3affffe9 bcc 98d4 <PR_WaitRecvReady+0x3f8> > 992c: e1a00005 mov r0, r5 > 9930: e3e02001 mvn r2, #1 > 9934: ebfffcb8 bl 8c1c <PR_SetFDCacheSize+0x388> > 9938: e595e03c ldr lr, [r5, #60] ; 0x3c > 993c: eaffffed b 98f8 <PR_WaitRecvReady+0x41c> > 9940: e1a0c004 mov ip, r4 > 9944: e1a04005 mov r4, r5 > 9948: e59d5014 ldr r5, [sp, #20] > 994c: e5943008 ldr r3, [r4, #8] > 9950: e1550003 cmp r5, r3 > 9954: 0a000002 beq 9964 <PR_WaitRecvReady+0x488> > 9958: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 995c: e3530001 cmp r3, #1 > 9960: 0a00002b beq 9a14 <PR_WaitRecvReady+0x538> > 9964: e3570000 cmp r7, #0 > 9968: 0affff7e beq 9768 <PR_WaitRecvReady+0x28c> > 996c: e59d3010 ldr r3, [sp, #16] > 9970: e5843038 str r3, [r4, #56] ; 0x38 > 9974: e5940014 ldr r0, [r4, #20] > 9978: e58dc008 str ip, [sp, #8] > 997c: ebfffac3 bl 8490 <_init+0xeb4> > 9980: e59dc008 ldr ip, [sp, #8] > 9984: e1a01007 mov r1, r7 > 9988: e1a0200c mov r2, ip > 998c: e5940034 ldr r0, [r4, #52] ; 0x34 > 9990: ebfffa0a bl 81c0 <_init+0xbe4> > 9994: e1a06000 mov r6, r0 > 9998: e5940014 ldr r0, [r4, #20] > 999c: ebfff9ad bl 8058 <_init+0xa7c> > 99a0: e5943010 ldr r3, [r4, #16] > 99a4: e3530000 cmp r3, #0 > 99a8: 1a00001c bne 9a20 <PR_WaitRecvReady+0x544> > 99ac: e3760001 cmn r6, #1 > 99b0: 0affffb4 beq 9888 <PR_WaitRecvReady+0x3ac> > 99b4: e3560000 cmp r6, #0 > 99b8: da00000f ble 99fc <PR_WaitRecvReady+0x520> > 99bc: e5946034 ldr r6, [r4, #52] ; 0x34 > 99c0: e2866008 add r6, r6, #8 > 99c4: e15630f2 ldrsh r3, [r6, #-2] > 99c8: e1a00004 mov r0, r4 > 99cc: e3530000 cmp r3, #0 > 99d0: 0a000006 beq 99f0 <PR_WaitRecvReady+0x514> > 99d4: e5161008 ldr r1, [r6, #-8] > 99d8: ebfffc6b bl 8b8c <PR_SetFDCacheSize+0x2f8> > 99dc: e3a02000 mov r2, #0 > 99e0: e2501000 subs r1, r0, #0 > 99e4: e1a00004 mov r0, r4 > 99e8: 0a000000 beq 99f0 <PR_WaitRecvReady+0x514> > 99ec: ebfffc8a bl 8c1c <PR_SetFDCacheSize+0x388> > 99f0: e2577001 subs r7, r7, #1 > 99f4: e2866008 add r6, r6, #8 > 99f8: 1afffff1 bne 99c4 <PR_WaitRecvReady+0x4e8> > 99fc: e5943008 ldr r3, [r4, #8] > 9a00: e1550003 cmp r5, r3 > 9a04: 0affff98 beq 986c <PR_WaitRecvReady+0x390> > 9a08: e1d432bc ldrh r3, [r4, #44] ; 0x2c > 9a0c: e3530001 cmp r3, #1 > 9a10: 1affff95 bne 986c <PR_WaitRecvReady+0x390> > 9a14: e3a05000 mov r5, #0 > 9a18: e5943010 ldr r3, [r4, #16] > 9a1c: eaffff7c b 9814 <PR_WaitRecvReady+0x338> > 9a20: e59f005c ldr r0, [pc, #92] ; 9a84 <PR_WaitRecvReady+0x5a8> > 9a24: e3a01000 mov r1, #0 > 9a28: ebfff981 bl 8034 <_init+0xa58> > 9a2c: e3e05000 mvn r5, #0 > 9a30: e5943010 ldr r3, [r4, #16] > 9a34: eaffff76 b 9814 <PR_WaitRecvReady+0x338> > 9a38: e5943028 ldr r3, [r4, #40] ; 0x28 > 9a3c: e3530000 cmp r3, #0 > 9a40: 0a000002 beq 9a50 <PR_WaitRecvReady+0x574> > 9a44: e5943008 ldr r3, [r4, #8] > 9a48: e1550003 cmp r5, r3 > 9a4c: 0affff7b beq 9840 <PR_WaitRecvReady+0x364> > 9a50: e1d412bc ldrh r1, [r4, #44] ; 0x2c > 9a54: e3510001 cmp r1, #1 > 9a58: 93a06000 movls r6, #0 > 9a5c: 9afffebe bls 955c <PR_WaitRecvReady+0x80> > 9a60: e594001c ldr r0, [r4, #28] > 9a64: ebfff8a9 bl 7d10 <_init+0x734> > 9a68: e3a06000 mov r6, #0 > 9a6c: e1d412bc ldrh r1, [r4, #44] ; 0x2c > 9a70: eafffeb9 b 955c <PR_WaitRecvReady+0x80> > 9a74: 0002db14 andeq sp, r2, r4, lsl fp > 9a78: 00000574 andeq r0, r0, r4, ror r5 > 9a7c: ffffe897 ; <UNDEFINED> instruction: 0xffffe897 > 9a80: 0002e488 andeq lr, r2, r8, lsl #9 > 9a84: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > 9a88: ffffe89a ; <UNDEFINED> instruction: 0xffffe89a > 9a8c: 0002e3ec andeq lr, r2, ip, ror #7 > 9a90: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 9a94: e92d4010 push {r4, lr} > 9a98: e59f4044 ldr r4, [pc, #68] ; 9ae4 <PR_WaitRecvReady+0x608> > 9a9c: e08f4004 add r4, pc, r4 > 9aa0: e5940000 ldr r0, [r4] > 9aa4: ebfff82a bl 7b54 <_init+0x578> > 9aa8: e5940004 ldr r0, [r4, #4] > 9aac: e3a02000 mov r2, #0 > 9ab0: e5903008 ldr r3, [r0, #8] > 9ab4: e5842000 str r2, [r4] > 9ab8: e1530002 cmp r3, r2 > 9abc: 0a000002 beq 9acc <PR_WaitRecvReady+0x5f0> > 9ac0: e1a00003 mov r0, r3 > 9ac4: ebfff90f bl 7f08 <_init+0x92c> > 9ac8: e5940004 ldr r0, [r4, #4] > 9acc: ebfffa54 bl 8424 <_init+0xe48> > 9ad0: e59f3010 ldr r3, [pc, #16] ; 9ae8 <PR_WaitRecvReady+0x60c> > 9ad4: e3a02000 mov r2, #0 > 9ad8: e08f3003 add r3, pc, r3 > 9adc: e5832004 str r2, [r3, #4] > 9ae0: e8bd8010 pop {r4, pc} > 9ae4: 0002e0a4 andeq lr, r2, r4, lsr #1 > 9ae8: 0002e068 andeq lr, r2, r8, rrx > >00009aec <PR_CreateMWaitEnumerator>: > 9aec: e92d4038 push {r3, r4, r5, lr} > 9af0: e3a01028 mov r1, #40 ; 0x28 > 9af4: e1a05000 mov r5, r0 > 9af8: e3a00001 mov r0, #1 > 9afc: ebfffa69 bl 84a8 <_init+0xecc> > 9b00: e2504000 subs r4, r0, #0 > 9b04: 0a000004 beq 9b1c <PR_CreateMWaitEnumerator+0x30> > 9b08: e59f301c ldr r3, [pc, #28] ; 9b2c <PR_CreateMWaitEnumerator+0x40> > 9b0c: e5845000 str r5, [r4] > 9b10: e5843008 str r3, [r4, #8] > 9b14: e1a00004 mov r0, r4 > 9b18: e8bd8038 pop {r3, r4, r5, pc} > 9b1c: e59f000c ldr r0, [pc, #12] ; 9b30 <PR_CreateMWaitEnumerator+0x44> > 9b20: e1a01004 mov r1, r4 > 9b24: ebfff942 bl 8034 <_init+0xa58> > 9b28: eafffff9 b 9b14 <PR_CreateMWaitEnumerator+0x28> > 9b2c: 0eadface vfmseq.f32 s30, s27, s28 > 9b30: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00009b34 <PR_DestroyMWaitEnumerator>: > 9b34: e2503000 subs r3, r0, #0 > 9b38: e92d4010 push {r4, lr} > 9b3c: 0a000008 beq 9b64 <PR_DestroyMWaitEnumerator+0x30> > 9b40: e5931008 ldr r1, [r3, #8] > 9b44: e59f202c ldr r2, [pc, #44] ; 9b78 <PR_DestroyMWaitEnumerator+0x44> > 9b48: e1510002 cmp r1, r2 > 9b4c: 1a000004 bne 9b64 <PR_DestroyMWaitEnumerator+0x30> > 9b50: e3a04000 mov r4, #0 > 9b54: e5834008 str r4, [r3, #8] > 9b58: ebfffa31 bl 8424 <_init+0xe48> > 9b5c: e1a00004 mov r0, r4 > 9b60: e8bd8010 pop {r4, pc} > 9b64: e59f0010 ldr r0, [pc, #16] ; 9b7c <PR_DestroyMWaitEnumerator+0x48> > 9b68: e3a01000 mov r1, #0 > 9b6c: ebfff930 bl 8034 <_init+0xa58> > 9b70: e3e00000 mvn r0, #0 > 9b74: e8bd8010 pop {r4, pc} > 9b78: 0eadface vfmseq.f32 s30, s27, s28 > 9b7c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00009b80 <PR_EnumerateWaitGroup>: > 9b80: e92d4070 push {r4, r5, r6, lr} > 9b84: e2504000 subs r4, r0, #0 > 9b88: 0a000032 beq 9c58 <PR_EnumerateWaitGroup+0xd8> > 9b8c: e5946008 ldr r6, [r4, #8] > 9b90: e59f2114 ldr r2, [pc, #276] ; 9cac <PR_EnumerateWaitGroup+0x12c> > 9b94: e1560002 cmp r6, r2 > 9b98: 1a00002e bne 9c58 <PR_EnumerateWaitGroup+0xd8> > 9b9c: e3510000 cmp r1, #0 > 9ba0: 0a000034 beq 9c78 <PR_EnumerateWaitGroup+0xf8> > 9ba4: ebfff74e bl 78e4 <_init+0x308> > 9ba8: e5943004 ldr r3, [r4, #4] > 9bac: e1530000 cmp r3, r0 > 9bb0: 1a000028 bne 9c58 <PR_EnumerateWaitGroup+0xd8> > 9bb4: e5945000 ldr r5, [r4] > 9bb8: e594200c ldr r2, [r4, #12] > 9bbc: e5953030 ldr r3, [r5, #48] ; 0x30 > 9bc0: e1520003 cmp r2, r3 > 9bc4: 0a00000c beq 9bfc <PR_EnumerateWaitGroup+0x7c> > 9bc8: e5943008 ldr r3, [r4, #8] > 9bcc: e1530006 cmp r3, r6 > 9bd0: 1a000020 bne 9c58 <PR_EnumerateWaitGroup+0xd8> > 9bd4: e595203c ldr r2, [r5, #60] ; 0x3c > 9bd8: e5953030 ldr r3, [r5, #48] ; 0x30 > 9bdc: e2822004 add r2, r2, #4 > 9be0: e584300c str r3, [r4, #12] > 9be4: e5842010 str r2, [r4, #16] > 9be8: ebfff73d bl 78e4 <_init+0x308> > 9bec: e5945000 ldr r5, [r4] > 9bf0: e3a03000 mov r3, #0 > 9bf4: e5843014 str r3, [r4, #20] > 9bf8: e5840004 str r0, [r4, #4] > 9bfc: e5950014 ldr r0, [r5, #20] > 9c00: ebfff914 bl 8058 <_init+0xa7c> > 9c04: e594c000 ldr ip, [r4] > 9c08: e5942014 ldr r2, [r4, #20] > 9c0c: e59c303c ldr r3, [ip, #60] ; 0x3c > 9c10: e2822001 add r2, r2, #1 > 9c14: e1d300b2 ldrh r0, [r3, #2] > 9c18: ea000000 b 9c20 <PR_EnumerateWaitGroup+0xa0> > 9c1c: e1a02001 mov r2, r1 > 9c20: e2423001 sub r3, r2, #1 > 9c24: e1530000 cmp r3, r0 > 9c28: 2a000010 bcs 9c70 <PR_EnumerateWaitGroup+0xf0> > 9c2c: e5943010 ldr r3, [r4, #16] > 9c30: e2821001 add r1, r2, #1 > 9c34: e4935004 ldr r5, [r3], #4 > 9c38: e5843010 str r3, [r4, #16] > 9c3c: e3550000 cmp r5, #0 > 9c40: 0afffff5 beq 9c1c <PR_EnumerateWaitGroup+0x9c> > 9c44: e5842014 str r2, [r4, #20] > 9c48: e59c0014 ldr r0, [ip, #20] > 9c4c: ebfffa0f bl 8490 <_init+0xeb4> > 9c50: e1a00005 mov r0, r5 > 9c54: e8bd8070 pop {r4, r5, r6, pc} > 9c58: e59f0050 ldr r0, [pc, #80] ; 9cb0 <PR_EnumerateWaitGroup+0x130> > 9c5c: e3a01000 mov r1, #0 > 9c60: e3a05000 mov r5, #0 > 9c64: ebfff8f2 bl 8034 <_init+0xa58> > 9c68: e1a00005 mov r0, r5 > 9c6c: e8bd8070 pop {r4, r5, r6, pc} > 9c70: e3a05000 mov r5, #0 > 9c74: eafffff2 b 9c44 <PR_EnumerateWaitGroup+0xc4> > 9c78: e5945000 ldr r5, [r4] > 9c7c: e3550000 cmp r5, #0 > 9c80: 1affffd3 bne 9bd4 <PR_EnumerateWaitGroup+0x54> > 9c84: e59f3028 ldr r3, [pc, #40] ; 9cb4 <PR_EnumerateWaitGroup+0x134> > 9c88: e08f3003 add r3, pc, r3 > 9c8c: e5933004 ldr r3, [r3, #4] > 9c90: e5935008 ldr r5, [r3, #8] > 9c94: e5845000 str r5, [r4] > 9c98: e3550000 cmp r5, #0 > 9c9c: 1affffcc bne 9bd4 <PR_EnumerateWaitGroup+0x54> > 9ca0: e59f0010 ldr r0, [pc, #16] ; 9cb8 <PR_EnumerateWaitGroup+0x138> > 9ca4: ebfff8e2 bl 8034 <_init+0xa58> > 9ca8: eaffffe8 b 9c50 <PR_EnumerateWaitGroup+0xd0> > 9cac: 0eadface vfmseq.f32 s30, s27, s28 > 9cb0: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 9cb4: 0002deb8 ; <UNDEFINED> instruction: 0x0002deb8 > 9cb8: ffffe8d4 ; <UNDEFINED> instruction: 0xffffe8d4 > 9cbc: e2403001 sub r3, r0, #1 > 9cc0: e353000e cmp r3, #14 > 9cc4: e92d4010 push {r4, lr} > 9cc8: 8a00000a bhi 9cf8 <PR_EnumerateWaitGroup+0x178> > 9ccc: e59f304c ldr r3, [pc, #76] ; 9d20 <PR_EnumerateWaitGroup+0x1a0> > 9cd0: e08f3003 add r3, pc, r3 > 9cd4: e7934100 ldr r4, [r3, r0, lsl #2] > 9cd8: e3740001 cmn r4, #1 > 9cdc: 0a00000a beq 9d0c <PR_EnumerateWaitGroup+0x18c> > 9ce0: e0830100 add r0, r3, r0, lsl #2 > 9ce4: e5903040 ldr r3, [r0, #64] ; 0x40 > 9ce8: e5824000 str r4, [r2] > 9cec: e3a00000 mov r0, #0 > 9cf0: e5813000 str r3, [r1] > 9cf4: e8bd8010 pop {r4, pc} > 9cf8: e59f0024 ldr r0, [pc, #36] ; 9d24 <PR_EnumerateWaitGroup+0x1a4> > 9cfc: e3a01000 mov r1, #0 > 9d00: ebfff8cb bl 8034 <_init+0xa58> > 9d04: e3e00000 mvn r0, #0 > 9d08: e8bd8010 pop {r4, pc} > 9d0c: e59f0014 ldr r0, [pc, #20] ; 9d28 <PR_EnumerateWaitGroup+0x1a8> > 9d10: e3a01000 mov r1, #0 > 9d14: ebfff8c6 bl 8034 <_init+0xa58> > 9d18: e1a00004 mov r0, r4 > 9d1c: e8bd8010 pop {r4, pc} > 9d20: 0001f8f4 strdeq pc, [r1], -r4 > 9d24: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 9d28: ffffe8b3 ; <UNDEFINED> instruction: 0xffffe8b3 > 9d2c: e92d4008 push {r3, lr} > 9d30: e59f000c ldr r0, [pc, #12] ; 9d44 <PR_EnumerateWaitGroup+0x1c4> > 9d34: e3a01000 mov r1, #0 > 9d38: ebfff8bd bl 8034 <_init+0xa58> > 9d3c: e3a00000 mov r0, #0 > 9d40: e8bd8008 pop {r3, pc} > 9d44: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 9d48: e92d4008 push {r3, lr} > 9d4c: e59f000c ldr r0, [pc, #12] ; 9d60 <PR_EnumerateWaitGroup+0x1e0> > 9d50: e3a01000 mov r1, #0 > 9d54: ebfff8b6 bl 8034 <_init+0xa58> > 9d58: e3e00000 mvn r0, #0 > 9d5c: e8bd8008 pop {r3, pc} > 9d60: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 9d64: e92d4008 push {r3, lr} > 9d68: e59f0010 ldr r0, [pc, #16] ; 9d80 <PR_EnumerateWaitGroup+0x200> > 9d6c: e3a01000 mov r1, #0 > 9d70: ebfff8af bl 8034 <_init+0xa58> > 9d74: e3e00000 mvn r0, #0 > 9d78: e3e01000 mvn r1, #0 > 9d7c: e8bd8008 pop {r3, pc} > 9d80: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 9d84: e92d4008 push {r3, lr} > 9d88: e59f000c ldr r0, [pc, #12] ; 9d9c <PR_EnumerateWaitGroup+0x21c> > 9d8c: e3a01000 mov r1, #0 > 9d90: ebfff8a7 bl 8034 <_init+0xa58> > 9d94: e3e00000 mvn r0, #0 > 9d98: e8bd8008 pop {r3, pc} > 9d9c: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 9da0: e92d4008 push {r3, lr} > 9da4: e59f000c ldr r0, [pc, #12] ; 9db8 <PR_EnumerateWaitGroup+0x238> > 9da8: e3a01000 mov r1, #0 > 9dac: ebfff8a0 bl 8034 <_init+0xa58> > 9db0: e3e00000 mvn r0, #0 > 9db4: e8bd8008 pop {r3, pc} > 9db8: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > >00009dbc <PR_GetDescType>: > 9dbc: e5903000 ldr r3, [r0] > 9dc0: e5930000 ldr r0, [r3] > 9dc4: e12fff1e bx lr > >00009dc8 <PR_Close>: > 9dc8: e92d4008 push {r3, lr} > 9dcc: e5903000 ldr r3, [r0] > 9dd0: e5933004 ldr r3, [r3, #4] > 9dd4: e12fff33 blx r3 > 9dd8: e8bd8008 pop {r3, pc} > >00009ddc <PR_Read>: > 9ddc: e92d4008 push {r3, lr} > 9de0: e5903000 ldr r3, [r0] > 9de4: e5933008 ldr r3, [r3, #8] > 9de8: e12fff33 blx r3 > 9dec: e8bd8008 pop {r3, pc} > >00009df0 <PR_Write>: > 9df0: e92d4008 push {r3, lr} > 9df4: e5903000 ldr r3, [r0] > 9df8: e593300c ldr r3, [r3, #12] > 9dfc: e12fff33 blx r3 > 9e00: e8bd8008 pop {r3, pc} > >00009e04 <PR_Seek>: > 9e04: e92d4008 push {r3, lr} > 9e08: e5903000 ldr r3, [r0] > 9e0c: e593301c ldr r3, [r3, #28] > 9e10: e12fff33 blx r3 > 9e14: e8bd8008 pop {r3, pc} > >00009e18 <PR_Seek64>: > 9e18: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9e1c: e5901000 ldr r1, [r0] > 9e20: e24dd00c sub sp, sp, #12 > 9e24: e59dc010 ldr ip, [sp, #16] > 9e28: e58dc000 str ip, [sp] > 9e2c: e5911020 ldr r1, [r1, #32] > 9e30: e12fff31 blx r1 > 9e34: e28dd00c add sp, sp, #12 > 9e38: e8bd8000 ldmfd sp!, {pc} > >00009e3c <PR_Available>: > 9e3c: e92d4008 push {r3, lr} > 9e40: e5903000 ldr r3, [r0] > 9e44: e5933010 ldr r3, [r3, #16] > 9e48: e12fff33 blx r3 > 9e4c: e8bd8008 pop {r3, pc} > >00009e50 <PR_Available64>: > 9e50: e92d4008 push {r3, lr} > 9e54: e5903000 ldr r3, [r0] > 9e58: e5933014 ldr r3, [r3, #20] > 9e5c: e12fff33 blx r3 > 9e60: e8bd8008 pop {r3, pc} > >00009e64 <PR_GetOpenFileInfo>: > 9e64: e92d4008 push {r3, lr} > 9e68: e5903000 ldr r3, [r0] > 9e6c: e5933024 ldr r3, [r3, #36] ; 0x24 > 9e70: e12fff33 blx r3 > 9e74: e8bd8008 pop {r3, pc} > >00009e78 <PR_GetOpenFileInfo64>: > 9e78: e92d4008 push {r3, lr} > 9e7c: e5903000 ldr r3, [r0] > 9e80: e5933028 ldr r3, [r3, #40] ; 0x28 > 9e84: e12fff33 blx r3 > 9e88: e8bd8008 pop {r3, pc} > >00009e8c <PR_Sync>: > 9e8c: e92d4008 push {r3, lr} > 9e90: e5903000 ldr r3, [r0] > 9e94: e5933018 ldr r3, [r3, #24] > 9e98: e12fff33 blx r3 > 9e9c: e8bd8008 pop {r3, pc} > >00009ea0 <PR_Connect>: > 9ea0: e92d4008 push {r3, lr} > 9ea4: e5903000 ldr r3, [r0] > 9ea8: e5933030 ldr r3, [r3, #48] ; 0x30 > 9eac: e12fff33 blx r3 > 9eb0: e8bd8008 pop {r3, pc} > >00009eb4 <PR_ConnectContinue>: > 9eb4: e92d4008 push {r3, lr} > 9eb8: e5903000 ldr r3, [r0] > 9ebc: e593307c ldr r3, [r3, #124] ; 0x7c > 9ec0: e12fff33 blx r3 > 9ec4: e8bd8008 pop {r3, pc} > >00009ec8 <PR_Accept>: > 9ec8: e92d4008 push {r3, lr} > 9ecc: e5903000 ldr r3, [r0] > 9ed0: e5933034 ldr r3, [r3, #52] ; 0x34 > 9ed4: e12fff33 blx r3 > 9ed8: e8bd8008 pop {r3, pc} > >00009edc <PR_Bind>: > 9edc: e92d4008 push {r3, lr} > 9ee0: e5903000 ldr r3, [r0] > 9ee4: e5933038 ldr r3, [r3, #56] ; 0x38 > 9ee8: e12fff33 blx r3 > 9eec: e8bd8008 pop {r3, pc} > >00009ef0 <PR_Shutdown>: > 9ef0: e92d4008 push {r3, lr} > 9ef4: e5903000 ldr r3, [r0] > 9ef8: e5933040 ldr r3, [r3, #64] ; 0x40 > 9efc: e12fff33 blx r3 > 9f00: e8bd8008 pop {r3, pc} > >00009f04 <PR_Listen>: > 9f04: e92d4008 push {r3, lr} > 9f08: e5903000 ldr r3, [r0] > 9f0c: e593303c ldr r3, [r3, #60] ; 0x3c > 9f10: e12fff33 blx r3 > 9f14: e8bd8008 pop {r3, pc} > >00009f18 <PR_Recv>: > 9f18: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9f1c: e590c000 ldr ip, [r0] > 9f20: e24dd00c sub sp, sp, #12 > 9f24: e59de010 ldr lr, [sp, #16] > 9f28: e58de000 str lr, [sp] > 9f2c: e59cc044 ldr ip, [ip, #68] ; 0x44 > 9f30: e12fff3c blx ip > 9f34: e28dd00c add sp, sp, #12 > 9f38: e8bd8000 ldmfd sp!, {pc} > >00009f3c <PR_Send>: > 9f3c: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9f40: e590c000 ldr ip, [r0] > 9f44: e24dd00c sub sp, sp, #12 > 9f48: e59de010 ldr lr, [sp, #16] > 9f4c: e58de000 str lr, [sp] > 9f50: e59cc048 ldr ip, [ip, #72] ; 0x48 > 9f54: e12fff3c blx ip > 9f58: e28dd00c add sp, sp, #12 > 9f5c: e8bd8000 ldmfd sp!, {pc} > >00009f60 <PR_Writev>: > 9f60: e3520010 cmp r2, #16 > 9f64: e92d4008 push {r3, lr} > 9f68: ca000003 bgt 9f7c <PR_Writev+0x1c> > 9f6c: e590c000 ldr ip, [r0] > 9f70: e59cc02c ldr ip, [ip, #44] ; 0x2c > 9f74: e12fff3c blx ip > 9f78: e8bd8008 pop {r3, pc} > 9f7c: e59f000c ldr r0, [pc, #12] ; 9f90 <PR_Writev+0x30> > 9f80: e3a01000 mov r1, #0 > 9f84: ebfff82a bl 8034 <_init+0xa58> > 9f88: e3e00000 mvn r0, #0 > 9f8c: e8bd8008 pop {r3, pc} > 9f90: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > >00009f94 <PR_RecvFrom>: > 9f94: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9f98: e24dd00c sub sp, sp, #12 > 9f9c: e590c000 ldr ip, [r0] > 9fa0: e59de010 ldr lr, [sp, #16] > 9fa4: e58de000 str lr, [sp] > 9fa8: e59de014 ldr lr, [sp, #20] > 9fac: e58de004 str lr, [sp, #4] > 9fb0: e59cc04c ldr ip, [ip, #76] ; 0x4c > 9fb4: e12fff3c blx ip > 9fb8: e28dd00c add sp, sp, #12 > 9fbc: e8bd8000 ldmfd sp!, {pc} > >00009fc0 <PR_SendTo>: > 9fc0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9fc4: e24dd00c sub sp, sp, #12 > 9fc8: e590c000 ldr ip, [r0] > 9fcc: e59de010 ldr lr, [sp, #16] > 9fd0: e58de000 str lr, [sp] > 9fd4: e59de014 ldr lr, [sp, #20] > 9fd8: e58de004 str lr, [sp, #4] > 9fdc: e59cc050 ldr ip, [ip, #80] ; 0x50 > 9fe0: e12fff3c blx ip > 9fe4: e28dd00c add sp, sp, #12 > 9fe8: e8bd8000 ldmfd sp!, {pc} > >00009fec <PR_TransmitFile>: > 9fec: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 9ff0: e24dd00c sub sp, sp, #12 > 9ff4: e590c000 ldr ip, [r0] > 9ff8: e59de010 ldr lr, [sp, #16] > 9ffc: e58de000 str lr, [sp] > a000: e59de014 ldr lr, [sp, #20] > a004: e58de004 str lr, [sp, #4] > a008: e59cc05c ldr ip, [ip, #92] ; 0x5c > a00c: e12fff3c blx ip > a010: e28dd00c add sp, sp, #12 > a014: e8bd8000 ldmfd sp!, {pc} > >0000a018 <PR_AcceptRead>: > a018: e52de004 push {lr} ; (str lr, [sp, #-4]!) > a01c: e24dd00c sub sp, sp, #12 > a020: e590c000 ldr ip, [r0] > a024: e59de010 ldr lr, [sp, #16] > a028: e58de000 str lr, [sp] > a02c: e59de014 ldr lr, [sp, #20] > a030: e58de004 str lr, [sp, #4] > a034: e59cc058 ldr ip, [ip, #88] ; 0x58 > a038: e12fff3c blx ip > a03c: e28dd00c add sp, sp, #12 > a040: e8bd8000 ldmfd sp!, {pc} > >0000a044 <PR_GetSockName>: > a044: e92d4008 push {r3, lr} > a048: e5903000 ldr r3, [r0] > a04c: e5933060 ldr r3, [r3, #96] ; 0x60 > a050: e12fff33 blx r3 > a054: e8bd8008 pop {r3, pc} > >0000a058 <PR_GetPeerName>: > a058: e92d4008 push {r3, lr} > a05c: e5903000 ldr r3, [r0] > a060: e5933064 ldr r3, [r3, #100] ; 0x64 > a064: e12fff33 blx r3 > a068: e8bd8008 pop {r3, pc} > >0000a06c <PR_GetSocketOption>: > a06c: e92d4008 push {r3, lr} > a070: e5903000 ldr r3, [r0] > a074: e5933070 ldr r3, [r3, #112] ; 0x70 > a078: e12fff33 blx r3 > a07c: e8bd8008 pop {r3, pc} > >0000a080 <PR_SetSocketOption>: > a080: e92d4008 push {r3, lr} > a084: e5903000 ldr r3, [r0] > a088: e5933074 ldr r3, [r3, #116] ; 0x74 > a08c: e12fff33 blx r3 > a090: e8bd8008 pop {r3, pc} > >0000a094 <PR_SendFile>: > a094: e590c000 ldr ip, [r0] > a098: e92d4008 push {r3, lr} > a09c: e59cc078 ldr ip, [ip, #120] ; 0x78 > a0a0: e12fff3c blx ip > a0a4: e8bd8008 pop {r3, pc} > >0000a0a8 <PR_EmulateAcceptRead>: > a0a8: e59fc0bc ldr ip, [pc, #188] ; a16c <PR_EmulateAcceptRead+0xc4> > a0ac: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > a0b0: e59fe0b8 ldr lr, [pc, #184] ; a170 <PR_EmulateAcceptRead+0xc8> > a0b4: e08fc00c add ip, pc, ip > a0b8: e79c400e ldr r4, [ip, lr] > a0bc: e24dd080 sub sp, sp, #128 ; 0x80 > a0c0: e594e000 ldr lr, [r4] > a0c4: e1a08001 mov r8, r1 > a0c8: e1a0a002 mov sl, r2 > a0cc: e28d1008 add r1, sp, #8 > a0d0: e3e02000 mvn r2, #0 > a0d4: e1a06003 mov r6, r3 > a0d8: e59d50a0 ldr r5, [sp, #160] ; 0xa0 > a0dc: e58de07c str lr, [sp, #124] ; 0x7c > a0e0: ebfff5c6 bl 7800 <_init+0x224> > a0e4: e2509000 subs r9, r0, #0 > a0e8: 0a00001c beq a160 <PR_EmulateAcceptRead+0xb8> > a0ec: e59d30a4 ldr r3, [sp, #164] ; 0xa4 > a0f0: e58d3000 str r3, [sp] > a0f4: e1a01006 mov r1, r6 > a0f8: e1a02005 mov r2, r5 > a0fc: e3a03000 mov r3, #0 > a100: ebfff7d1 bl 804c <_init+0xa70> > a104: e2507000 subs r7, r0, #0 > a108: ba000011 blt a154 <PR_EmulateAcceptRead+0xac> > a10c: e0865005 add r5, r6, r5 > a110: e2855007 add r5, r5, #7 > a114: e3c55007 bic r5, r5, #7 > a118: e58a5000 str r5, [sl] > a11c: e28d0008 add r0, sp, #8 > a120: eb0036ea bl 17cd0 <PR_GetProtoByNumber+0xb4> > a124: e28d1008 add r1, sp, #8 > a128: e1a02000 mov r2, r0 > a12c: e1a00005 mov r0, r5 > a130: ebfff5d0 bl 7878 <_init+0x29c> > a134: e5889000 str r9, [r8] > a138: e59d207c ldr r2, [sp, #124] ; 0x7c > a13c: e5943000 ldr r3, [r4] > a140: e1a00007 mov r0, r7 > a144: e1520003 cmp r2, r3 > a148: 1a000006 bne a168 <PR_EmulateAcceptRead+0xc0> > a14c: e28dd080 add sp, sp, #128 ; 0x80 > a150: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > a154: e1a00009 mov r0, r9 > a158: ebfff5c0 bl 7860 <_init+0x284> > a15c: eafffff5 b a138 <PR_EmulateAcceptRead+0x90> > a160: e3e07000 mvn r7, #0 > a164: eafffff3 b a138 <PR_EmulateAcceptRead+0x90> > a168: ebfff61c bl 79e0 <_init+0x404> > a16c: 0002cf44 andeq ip, r2, r4, asr #30 > a170: 00000524 andeq r0, r0, r4, lsr #10 > >0000a174 <PR_EmulateSendFile>: > a174: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > a178: e1a04001 mov r4, r1 > a17c: e24dd04c sub sp, sp, #76 ; 0x4c > a180: e28d1018 add r1, sp, #24 > a184: e1a06000 mov r6, r0 > a188: e5940000 ldr r0, [r4] > a18c: e58d2014 str r2, [sp, #20] > a190: e58d3010 str r3, [sp, #16] > a194: ebfff58d bl 77d0 <_init+0x1f4> > a198: e2501000 subs r1, r0, #0 > a19c: 1a000099 bne a408 <PR_EmulateSendFile+0x294> > a1a0: e9940408 ldmib r4, {r3, sl} > a1a4: e35a0000 cmp sl, #0 > a1a8: 0a00005f beq a32c <PR_EmulateSendFile+0x1b8> > a1ac: e59d201c ldr r2, [sp, #28] > a1b0: e08a3003 add r3, sl, r3 > a1b4: e1520003 cmp r2, r3 > a1b8: 3a000090 bcc a400 <PR_EmulateSendFile+0x28c> > a1bc: ebfff7c0 bl 80c4 <_init+0xae8> > a1c0: e5949004 ldr r9, [r4, #4] > a1c4: e1a01000 mov r1, r0 > a1c8: e1a00009 mov r0, r9 > a1cc: eb0076c9 bl 27cf8 <PR_Now+0x27a0> > a1d0: e081b00a add fp, r1, sl > a1d4: e35b0701 cmp fp, #262144 ; 0x40000 > a1d8: 23a0b701 movcs fp, #262144 ; 0x40000 > a1dc: e05b7001 subs r7, fp, r1 > a1e0: 01a09007 moveq r9, r7 > a1e4: 01a05007 moveq r5, r7 > a1e8: 1a000052 bne a338 <PR_EmulateSendFile+0x1c4> > a1ec: e5942010 ldr r2, [r4, #16] > a1f0: e3520000 cmp r2, #0 > a1f4: 1594300c ldrne r3, [r4, #12] > a1f8: 158d2034 strne r2, [sp, #52] ; 0x34 > a1fc: 158d3030 strne r3, [sp, #48] ; 0x30 > a200: 13a02001 movne r2, #1 > a204: e3570000 cmp r7, #0 > a208: 0a000005 beq a224 <PR_EmulateSendFile+0xb0> > a20c: e28d0048 add r0, sp, #72 ; 0x48 > a210: e0803182 add r3, r0, r2, lsl #3 > a214: e0891001 add r1, r9, r1 > a218: e2822001 add r2, r2, #1 > a21c: e5031018 str r1, [r3, #-24] > a220: e5037014 str r7, [r3, #-20] > a224: e15a0007 cmp sl, r7 > a228: 0a00005d beq a3a4 <PR_EmulateSendFile+0x230> > a22c: e59d3010 ldr r3, [sp, #16] > a230: e1a00006 mov r0, r6 > a234: e28d1030 add r1, sp, #48 ; 0x30 > a238: ebfff510 bl 7680 <_init+0xa4> > a23c: e3570000 cmp r7, #0 > a240: e1a03000 mov r3, r0 > a244: 1a000050 bne a38c <PR_EmulateSendFile+0x218> > a248: e3530000 cmp r3, #0 > a24c: ba000027 blt a2f0 <PR_EmulateSendFile+0x17c> > a250: e05a7007 subs r7, sl, r7 > a254: 01a0a003 moveq sl, r3 > a258: 0a000025 beq a2f4 <PR_EmulateSendFile+0x180> > a25c: e3570701 cmp r7, #262144 ; 0x40000 > a260: b1a09007 movlt r9, r7 > a264: a3a09701 movge r9, #262144 ; 0x40000 > a268: e3590000 cmp r9, #0 > a26c: e1a0a003 mov sl, r3 > a270: ca000010 bgt a2b8 <PR_EmulateSendFile+0x144> > a274: ea000054 b a3cc <PR_EmulateSendFile+0x258> > a278: e59dc010 ldr ip, [sp, #16] > a27c: e58dc000 str ip, [sp] > a280: ebfff870 bl 8448 <_init+0xe6c> > a284: e1a01009 mov r1, r9 > a288: e1a0b000 mov fp, r0 > a28c: e1a00008 mov r0, r8 > a290: ebfff6c2 bl 7da0 <_init+0x7c4> > a294: e35b0000 cmp fp, #0 > a298: e06b7007 rsb r7, fp, r7 > a29c: ba000013 blt a2f0 <PR_EmulateSendFile+0x17c> > a2a0: e3570701 cmp r7, #262144 ; 0x40000 > a2a4: b1a09007 movlt r9, r7 > a2a8: a3a09701 movge r9, #262144 ; 0x40000 > a2ac: e3590000 cmp r9, #0 > a2b0: e08aa00b add sl, sl, fp > a2b4: da000044 ble a3cc <PR_EmulateSendFile+0x258> > a2b8: e5943010 ldr r3, [r4, #16] > a2bc: e5942004 ldr r2, [r4, #4] > a2c0: e1a00005 mov r0, r5 > a2c4: e0632002 rsb r2, r3, r2 > a2c8: e082200a add r2, r2, sl > a2cc: e3a03000 mov r3, #0 > a2d0: e58d9000 str r9, [sp] > a2d4: ebfff513 bl 7728 <_init+0x14c> > a2d8: e1a02009 mov r2, r9 > a2dc: e3a03000 mov r3, #0 > a2e0: e2508000 subs r8, r0, #0 > a2e4: e1a01008 mov r1, r8 > a2e8: e1a00006 mov r0, r6 > a2ec: 1affffe1 bne a278 <PR_EmulateSendFile+0x104> > a2f0: e3e0a000 mvn sl, #0 > a2f4: e3550000 cmp r5, #0 > a2f8: 0a000001 beq a304 <PR_EmulateSendFile+0x190> > a2fc: e1a00005 mov r0, r5 > a300: ebfff6e5 bl 7e9c <_init+0x8c0> > a304: e37a0001 cmn sl, #1 > a308: 0a000004 beq a320 <PR_EmulateSendFile+0x1ac> > a30c: e59dc014 ldr ip, [sp, #20] > a310: e31c0001 tst ip, #1 > a314: 0a000001 beq a320 <PR_EmulateSendFile+0x1ac> > a318: e1a00006 mov r0, r6 > a31c: ebfff54f bl 7860 <_init+0x284> > a320: e1a0000a mov r0, sl > a324: e28dd04c add sp, sp, #76 ; 0x4c > a328: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > a32c: e59da01c ldr sl, [sp, #28] > a330: e063a00a rsb sl, r3, sl > a334: eaffffa0 b a1bc <PR_EmulateSendFile+0x48> > a338: e3a0c000 mov ip, #0 > a33c: e5940000 ldr r0, [r4] > a340: e3a02000 mov r2, #0 > a344: e58dc000 str ip, [sp] > a348: e3a03000 mov r3, #0 > a34c: e58d1008 str r1, [sp, #8] > a350: e58dc00c str ip, [sp, #12] > a354: ebfff751 bl 80a0 <_init+0xac4> > a358: e59d1008 ldr r1, [sp, #8] > a35c: e59dc00c ldr ip, [sp, #12] > a360: e2505000 subs r5, r0, #0 > a364: 0a000027 beq a408 <PR_EmulateSendFile+0x294> > a368: e0612009 rsb r2, r1, r9 > a36c: e58db000 str fp, [sp] > a370: e1a0300c mov r3, ip > a374: ebfff4eb bl 7728 <_init+0x14c> > a378: e59d1008 ldr r1, [sp, #8] > a37c: e2509000 subs r9, r0, #0 > a380: 1affff99 bne a1ec <PR_EmulateSendFile+0x78> > a384: e3e0a000 mvn sl, #0 > a388: eaffffdb b a2fc <PR_EmulateSendFile+0x188> > a38c: e1a00009 mov r0, r9 > a390: e1a0100b mov r1, fp > a394: e58d300c str r3, [sp, #12] > a398: ebfff680 bl 7da0 <_init+0x7c4> > a39c: e59d300c ldr r3, [sp, #12] > a3a0: eaffffa8 b a248 <PR_EmulateSendFile+0xd4> > a3a4: e5943018 ldr r3, [r4, #24] > a3a8: e3530000 cmp r3, #0 > a3ac: 0affff9e beq a22c <PR_EmulateSendFile+0xb8> > a3b0: e28dc048 add ip, sp, #72 ; 0x48 > a3b4: e08c1182 add r1, ip, r2, lsl #3 > a3b8: e5940014 ldr r0, [r4, #20] > a3bc: e2822001 add r2, r2, #1 > a3c0: e5010018 str r0, [r1, #-24] > a3c4: e5013014 str r3, [r1, #-20] > a3c8: eaffff97 b a22c <PR_EmulateSendFile+0xb8> > a3cc: e5942018 ldr r2, [r4, #24] > a3d0: e3520000 cmp r2, #0 > a3d4: 0affffc6 beq a2f4 <PR_EmulateSendFile+0x180> > a3d8: e59dc010 ldr ip, [sp, #16] > a3dc: e5941014 ldr r1, [r4, #20] > a3e0: e1a00006 mov r0, r6 > a3e4: e58dc000 str ip, [sp] > a3e8: e3a03000 mov r3, #0 > a3ec: ebfff815 bl 8448 <_init+0xe6c> > a3f0: e3500000 cmp r0, #0 > a3f4: baffffbd blt a2f0 <PR_EmulateSendFile+0x17c> > a3f8: e08aa000 add sl, sl, r0 > a3fc: eaffffbc b a2f4 <PR_EmulateSendFile+0x180> > a400: e59f0008 ldr r0, [pc, #8] ; a410 <PR_EmulateSendFile+0x29c> > a404: ebfff70a bl 8034 <_init+0xa58> > a408: e3e0a000 mvn sl, #0 > a40c: eaffffc3 b a320 <PR_EmulateSendFile+0x1ac> > a410: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > a414: e92d4070 push {r4, r5, r6, lr} > a418: e1a04001 mov r4, r1 > a41c: e3a01003 mov r1, #3 > a420: e1a05000 mov r5, r0 > a424: ebfff7ef bl 83e8 <_init+0xe0c> > a428: e2506000 subs r6, r0, #0 > a42c: 1a000011 bne a478 <PR_EmulateSendFile+0x304> > a430: e1a00005 mov r0, r5 > a434: e3a01001 mov r1, #1 > a438: ebfff7ea bl 83e8 <_init+0xe0c> > a43c: e3500000 cmp r0, #0 > a440: 15846004 strne r6, [r4, #4] > a444: 0a000004 beq a45c <PR_EmulateSendFile+0x2e8> > a448: e3a03002 mov r3, #2 > a44c: e1c430b0 strh r3, [r4] > a450: e1d530b2 ldrh r3, [r5, #2] > a454: e1c430b2 strh r3, [r4, #2] > a458: e8bd8070 pop {r4, r5, r6, pc} > a45c: e1a00005 mov r0, r5 > a460: e3a01002 mov r1, #2 > a464: ebfff7df bl 83e8 <_init+0xe0c> > a468: e3500000 cmp r0, #0 > a46c: 159f3018 ldrne r3, [pc, #24] ; a48c <PR_EmulateSendFile+0x318> > a470: 15843004 strne r3, [r4, #4] > a474: eafffff3 b a448 <PR_EmulateSendFile+0x2d4> > a478: e2840004 add r0, r4, #4 > a47c: e2851014 add r1, r5, #20 > a480: e3a02004 mov r2, #4 > a484: ebfff4fb bl 7878 <_init+0x29c> > a488: eaffffee b a448 <PR_EmulateSendFile+0x2d4> > a48c: 0100007f tsteq r0, pc, ror r0 > a490: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > a494: ebfff776 bl 8274 <_init+0xc98> > a498: e59f40bc ldr r4, [pc, #188] ; a55c <PR_EmulateSendFile+0x3e8> > a49c: e08f4004 add r4, pc, r4 > a4a0: e3500000 cmp r0, #0 > a4a4: e5840000 str r0, [r4] > a4a8: 1a000029 bne a554 <PR_EmulateSendFile+0x3e0> > a4ac: e59f00ac ldr r0, [pc, #172] ; a560 <PR_EmulateSendFile+0x3ec> > a4b0: e59f80ac ldr r8, [pc, #172] ; a564 <PR_EmulateSendFile+0x3f0> > a4b4: e08f0000 add r0, pc, r0 > a4b8: ebfff45e bl 7638 <_init+0x5c> > a4bc: e59f70a4 ldr r7, [pc, #164] ; a568 <PR_EmulateSendFile+0x3f4> > a4c0: e59f60a4 ldr r6, [pc, #164] ; a56c <PR_EmulateSendFile+0x3f8> > a4c4: e59f50a4 ldr r5, [pc, #164] ; a570 <PR_EmulateSendFile+0x3fc> > a4c8: e08f8008 add r8, pc, r8 > a4cc: e08f7007 add r7, pc, r7 > a4d0: e08f6006 add r6, pc, r6 > a4d4: e08f5005 add r5, pc, r5 > a4d8: e5840004 str r0, [r4, #4] > a4dc: ebfff6b6 bl 7fbc <_init+0x9e0> > a4e0: e3a02090 mov r2, #144 ; 0x90 > a4e4: e1a01000 mov r1, r0 > a4e8: e1a0a000 mov sl, r0 > a4ec: e2840008 add r0, r4, #8 > a4f0: ebfff4e0 bl 7878 <_init+0x29c> > a4f4: e59f3078 ldr r3, [pc, #120] ; a574 <PR_EmulateSendFile+0x400> > a4f8: e2840098 add r0, r4, #152 ; 0x98 > a4fc: e08f3003 add r3, pc, r3 > a500: e584303c str r3, [r4, #60] ; 0x3c > a504: e59f306c ldr r3, [pc, #108] ; a578 <PR_EmulateSendFile+0x404> > a508: e1a0100a mov r1, sl > a50c: e08f3003 add r3, pc, r3 > a510: e3a02090 mov r2, #144 ; 0x90 > a514: e5843060 str r3, [r4, #96] ; 0x60 > a518: e5848038 str r8, [r4, #56] ; 0x38 > a51c: e5847040 str r7, [r4, #64] ; 0x40 > a520: e5846068 str r6, [r4, #104] ; 0x68 > a524: e584506c str r5, [r4, #108] ; 0x6c > a528: ebfff4d2 bl 7878 <_init+0x29c> > a52c: e59f3048 ldr r3, [pc, #72] ; a57c <PR_EmulateSendFile+0x408> > a530: e58480c8 str r8, [r4, #200] ; 0xc8 > a534: e08f3003 add r3, pc, r3 > a538: e58430e8 str r3, [r4, #232] ; 0xe8 > a53c: e59f303c ldr r3, [pc, #60] ; a580 <PR_EmulateSendFile+0x40c> > a540: e58470d0 str r7, [r4, #208] ; 0xd0 > a544: e08f3003 add r3, pc, r3 > a548: e58430e4 str r3, [r4, #228] ; 0xe4 > a54c: e58460f8 str r6, [r4, #248] ; 0xf8 > a550: e58450fc str r5, [r4, #252] ; 0xfc > a554: e3a00000 mov r0, #0 > a558: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > a55c: 0002d6b0 ; <UNDEFINED> instruction: 0x0002d6b0 > a560: 0001f190 muleq r1, r0, r1 > a564: 00000694 muleq r0, r4, r6 > a568: 000005c4 andeq r0, r0, r4, asr #11 > a56c: 00000244 andeq r0, r0, r4, asr #4 > a570: 000001cc andeq r0, r0, ip, asr #3 > a574: 0000039c muleq r0, ip, r3 > a578: 0000027c andeq r0, r0, ip, ror r2 > a57c: 0000046c andeq r0, r0, ip, ror #8 > a580: 000000d8 ldrdeq r0, [r0], -r8 > a584: e92d4038 push {r3, r4, r5, lr} > a588: e3a0300a mov r3, #10 > a58c: e1c130b0 strh r3, [r1] > a590: e1d030b2 ldrh r3, [r0, #2] > a594: e1c130b2 strh r3, [r1, #2] > a598: e5902004 ldr r2, [r0, #4] > a59c: e59f3078 ldr r3, [pc, #120] ; a61c <PR_EmulateSendFile+0x4a8> > a5a0: e3520000 cmp r2, #0 > a5a4: e1a05000 mov r5, r0 > a5a8: e1a04001 mov r4, r1 > a5ac: e08f3003 add r3, pc, r3 > a5b0: 1a000005 bne a5cc <PR_EmulateSendFile+0x458> > a5b4: e59f2064 ldr r2, [pc, #100] ; a620 <PR_EmulateSendFile+0x4ac> > a5b8: e2814008 add r4, r1, #8 > a5bc: e7933002 ldr r3, [r3, r2] > a5c0: e893000f ldm r3, {r0, r1, r2, r3} > a5c4: e884000f stm r4, {r0, r1, r2, r3} > a5c8: e8bd8038 pop {r3, r4, r5, pc} > a5cc: e3a03000 mov r3, #0 > a5d0: e3a010ff mov r1, #255 ; 0xff > a5d4: e3a02002 mov r2, #2 > a5d8: e5c43008 strb r3, [r4, #8] > a5dc: e5c43009 strb r3, [r4, #9] > a5e0: e5c4300a strb r3, [r4, #10] > a5e4: e5c4300b strb r3, [r4, #11] > a5e8: e5c4300c strb r3, [r4, #12] > a5ec: e5c4300d strb r3, [r4, #13] > a5f0: e5c4300e strb r3, [r4, #14] > a5f4: e5c4300f strb r3, [r4, #15] > a5f8: e5c43010 strb r3, [r4, #16] > a5fc: e5c43011 strb r3, [r4, #17] > a600: e2840012 add r0, r4, #18 > a604: ebfff681 bl 8010 <_init+0xa34> > a608: e2840014 add r0, r4, #20 > a60c: e2851004 add r1, r5, #4 > a610: e3a02004 mov r2, #4 > a614: e8bd4038 pop {r3, r4, r5, lr} > a618: eafff496 b 7878 <_init+0x29c> > a61c: 0002ca4c andeq ip, r2, ip, asr #20 > a620: 000005b0 ; <UNDEFINED> instruction: 0x000005b0 > a624: e59fc074 ldr ip, [pc, #116] ; a6a0 <PR_EmulateSendFile+0x52c> > a628: e92d40f0 push {r4, r5, r6, r7, lr} > a62c: e5900008 ldr r0, [r0, #8] > a630: e59fe06c ldr lr, [pc, #108] ; a6a4 <PR_EmulateSendFile+0x530> > a634: e08fc00c add ip, pc, ip > a638: e24dd084 sub sp, sp, #132 ; 0x84 > a63c: e79c400e ldr r4, [ip, lr] > a640: e5905000 ldr r5, [r0] > a644: e59d709c ldr r7, [sp, #156] ; 0x9c > a648: e28d6008 add r6, sp, #8 > a64c: e594e000 ldr lr, [r4] > a650: e58d7004 str r7, [sp, #4] > a654: e58d6000 str r6, [sp] > a658: e595504c ldr r5, [r5, #76] ; 0x4c > a65c: e59d7098 ldr r7, [sp, #152] ; 0x98 > a660: e58de07c str lr, [sp, #124] ; 0x7c > a664: e12fff35 blx r5 > a668: e3700001 cmn r0, #1 > a66c: e1a05000 mov r5, r0 > a670: 0a000002 beq a680 <PR_EmulateSendFile+0x50c> > a674: e1a00006 mov r0, r6 > a678: e1a01007 mov r1, r7 > a67c: ebffffc0 bl a584 <PR_EmulateSendFile+0x410> > a680: e59d207c ldr r2, [sp, #124] ; 0x7c > a684: e5943000 ldr r3, [r4] > a688: e1a00005 mov r0, r5 > a68c: e1520003 cmp r2, r3 > a690: 1a000001 bne a69c <PR_EmulateSendFile+0x528> > a694: e28dd084 add sp, sp, #132 ; 0x84 > a698: e8bd80f0 pop {r4, r5, r6, r7, pc} > a69c: ebfff4cf bl 79e0 <_init+0x404> > a6a0: 0002c9c4 andeq ip, r2, r4, asr #19 > a6a4: 00000524 andeq r0, r0, r4, lsr #10 > a6a8: e59f3064 ldr r3, [pc, #100] ; a714 <PR_EmulateSendFile+0x5a0> > a6ac: e5900008 ldr r0, [r0, #8] > a6b0: e59fc060 ldr ip, [pc, #96] ; a718 <PR_EmulateSendFile+0x5a4> > a6b4: e08f3003 add r3, pc, r3 > a6b8: e92d4070 push {r4, r5, r6, lr} > a6bc: e793400c ldr r4, [r3, ip] > a6c0: e5902000 ldr r2, [r0] > a6c4: e24dd078 sub sp, sp, #120 ; 0x78 > a6c8: e594c000 ldr ip, [r4] > a6cc: e1a06001 mov r6, r1 > a6d0: e5922064 ldr r2, [r2, #100] ; 0x64 > a6d4: e1a0100d mov r1, sp > a6d8: e58dc074 str ip, [sp, #116] ; 0x74 > a6dc: e12fff32 blx r2 > a6e0: e2505000 subs r5, r0, #0 > a6e4: 1a000002 bne a6f4 <PR_EmulateSendFile+0x580> > a6e8: e1a0000d mov r0, sp > a6ec: e1a01006 mov r1, r6 > a6f0: ebffffa3 bl a584 <PR_EmulateSendFile+0x410> > a6f4: e59d2074 ldr r2, [sp, #116] ; 0x74 > a6f8: e5943000 ldr r3, [r4] > a6fc: e1a00005 mov r0, r5 > a700: e1520003 cmp r2, r3 > a704: 1a000001 bne a710 <PR_EmulateSendFile+0x59c> > a708: e28dd078 add sp, sp, #120 ; 0x78 > a70c: e8bd8070 pop {r4, r5, r6, pc} > a710: ebfff4b2 bl 79e0 <_init+0x404> > a714: 0002c944 andeq ip, r2, r4, asr #18 > a718: 00000524 andeq r0, r0, r4, lsr #10 > a71c: e59f3064 ldr r3, [pc, #100] ; a788 <PR_EmulateSendFile+0x614> > a720: e5900008 ldr r0, [r0, #8] > a724: e59fc060 ldr ip, [pc, #96] ; a78c <PR_EmulateSendFile+0x618> > a728: e08f3003 add r3, pc, r3 > a72c: e92d4070 push {r4, r5, r6, lr} > a730: e793400c ldr r4, [r3, ip] > a734: e5902000 ldr r2, [r0] > a738: e24dd078 sub sp, sp, #120 ; 0x78 > a73c: e594c000 ldr ip, [r4] > a740: e1a06001 mov r6, r1 > a744: e5922060 ldr r2, [r2, #96] ; 0x60 > a748: e1a0100d mov r1, sp > a74c: e58dc074 str ip, [sp, #116] ; 0x74 > a750: e12fff32 blx r2 > a754: e2505000 subs r5, r0, #0 > a758: 1a000002 bne a768 <PR_EmulateSendFile+0x5f4> > a75c: e1a0000d mov r0, sp > a760: e1a01006 mov r1, r6 > a764: ebffff86 bl a584 <PR_EmulateSendFile+0x410> > a768: e59d2074 ldr r2, [sp, #116] ; 0x74 > a76c: e5943000 ldr r3, [r4] > a770: e1a00005 mov r0, r5 > a774: e1520003 cmp r2, r3 > a778: 1a000001 bne a784 <PR_EmulateSendFile+0x610> > a77c: e28dd078 add sp, sp, #120 ; 0x78 > a780: e8bd8070 pop {r4, r5, r6, pc} > a784: ebfff495 bl 79e0 <_init+0x404> > a788: 0002c8d0 ldrdeq ip, [r2], -r0 > a78c: 00000524 andeq r0, r0, r4, lsr #10 > a790: e59fc0fc ldr ip, [pc, #252] ; a894 <PR_EmulateSendFile+0x720> > a794: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > a798: e1a0a000 mov sl, r0 > a79c: e59f00f4 ldr r0, [pc, #244] ; a898 <PR_EmulateSendFile+0x724> > a7a0: e08fc00c add ip, pc, ip > a7a4: e79c4000 ldr r4, [ip, r0] > a7a8: e24dd084 sub sp, sp, #132 ; 0x84 > a7ac: e594e000 ldr lr, [r4] > a7b0: e3a00018 mov r0, #24 > a7b4: e1a07001 mov r7, r1 > a7b8: e1a08002 mov r8, r2 > a7bc: e1a06003 mov r6, r3 > a7c0: e58de07c str lr, [sp, #124] ; 0x7c > a7c4: ebfff73d bl 84c0 <_init+0xee4> > a7c8: e2505000 subs r5, r0, #0 > a7cc: 0a00002a beq a87c <PR_EmulateSendFile+0x708> > a7d0: e1a0e00a mov lr, sl > a7d4: e8be000f ldm lr!, {r0, r1, r2, r3} > a7d8: e1a0c005 mov ip, r5 > a7dc: e8ac000f stmia ip!, {r0, r1, r2, r3} > a7e0: e59a3008 ldr r3, [sl, #8] > a7e4: e89e0003 ldm lr, {r0, r1} > a7e8: e593e000 ldr lr, [r3] > a7ec: e88c0003 stm ip, {r0, r1} > a7f0: e59d10a0 ldr r1, [sp, #160] ; 0xa0 > a7f4: e58d1000 str r1, [sp] > a7f8: e59d10a4 ldr r1, [sp, #164] ; 0xa4 > a7fc: e58d1004 str r1, [sp, #4] > a800: e1a00003 mov r0, r3 > a804: e1a02008 mov r2, r8 > a808: e1a03006 mov r3, r6 > a80c: e59ec058 ldr ip, [lr, #88] ; 0x58 > a810: e1a01007 mov r1, r7 > a814: e12fff3c blx ip > a818: e3700001 cmn r0, #1 > a81c: e1a06000 mov r6, r0 > a820: 0a000012 beq a870 <PR_EmulateSendFile+0x6fc> > a824: e5988000 ldr r8, [r8] > a828: e3a02070 mov r2, #112 ; 0x70 > a82c: e1a01008 mov r1, r8 > a830: e28d0008 add r0, sp, #8 > a834: ebfff40f bl 7878 <_init+0x29c> > a838: e28d0008 add r0, sp, #8 > a83c: e1a01008 mov r1, r8 > a840: ebffff4f bl a584 <PR_EmulateSendFile+0x410> > a844: e5970000 ldr r0, [r7] > a848: e3e01001 mvn r1, #1 > a84c: e1a02005 mov r2, r5 > a850: ebfff477 bl 7a34 <_init+0x458> > a854: e59d207c ldr r2, [sp, #124] ; 0x7c > a858: e5943000 ldr r3, [r4] > a85c: e1a00006 mov r0, r6 > a860: e1520003 cmp r2, r3 > a864: 1a000009 bne a890 <PR_EmulateSendFile+0x71c> > a868: e28dd084 add sp, sp, #132 ; 0x84 > a86c: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > a870: e1a00005 mov r0, r5 > a874: ebfff6ea bl 8424 <_init+0xe48> > a878: eafffff5 b a854 <PR_EmulateSendFile+0x6e0> > a87c: e59f0018 ldr r0, [pc, #24] ; a89c <PR_EmulateSendFile+0x728> > a880: e1a01005 mov r1, r5 > a884: ebfff5ea bl 8034 <_init+0xa58> > a888: e3e06000 mvn r6, #0 > a88c: eafffff0 b a854 <PR_EmulateSendFile+0x6e0> > a890: ebfff452 bl 79e0 <_init+0x404> > a894: 0002c858 andeq ip, r2, r8, asr r8 > a898: 00000524 andeq r0, r0, r4, lsr #10 > a89c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > a8a0: e59f30f4 ldr r3, [pc, #244] ; a99c <PR_EmulateSendFile+0x828> > a8a4: e92d41f0 push {r4, r5, r6, r7, r8, lr} > a8a8: e1a07000 mov r7, r0 > a8ac: e59f00ec ldr r0, [pc, #236] ; a9a0 <PR_EmulateSendFile+0x82c> > a8b0: e08f3003 add r3, pc, r3 > a8b4: e7934000 ldr r4, [r3, r0] > a8b8: e24dd078 sub sp, sp, #120 ; 0x78 > a8bc: e594c000 ldr ip, [r4] > a8c0: e3a00018 mov r0, #24 > a8c4: e1a06001 mov r6, r1 > a8c8: e1a08002 mov r8, r2 > a8cc: e58dc074 str ip, [sp, #116] ; 0x74 > a8d0: ebfff6fa bl 84c0 <_init+0xee4> > a8d4: e2505000 subs r5, r0, #0 > a8d8: 0a00001d beq a954 <PR_EmulateSendFile+0x7e0> > a8dc: e1a0e007 mov lr, r7 > a8e0: e8be000f ldm lr!, {r0, r1, r2, r3} > a8e4: e1a0c005 mov ip, r5 > a8e8: e8ac000f stmia ip!, {r0, r1, r2, r3} > a8ec: e89e0003 ldm lr, {r0, r1} > a8f0: e3560000 cmp r6, #0 > a8f4: e88c0003 stm ip, {r0, r1} > a8f8: 0a00001b beq a96c <PR_EmulateSendFile+0x7f8> > a8fc: e5970008 ldr r0, [r7, #8] > a900: e1a0100d mov r1, sp > a904: e5903000 ldr r3, [r0] > a908: e1a02008 mov r2, r8 > a90c: e5933034 ldr r3, [r3, #52] ; 0x34 > a910: e12fff33 blx r3 > a914: e2507000 subs r7, r0, #0 > a918: 0a00001b beq a98c <PR_EmulateSendFile+0x818> > a91c: e1a0000d mov r0, sp > a920: e1a01006 mov r1, r6 > a924: ebffff16 bl a584 <PR_EmulateSendFile+0x410> > a928: e1a00007 mov r0, r7 > a92c: e3e01001 mvn r1, #1 > a930: e1a02005 mov r2, r5 > a934: ebfff43e bl 7a34 <_init+0x458> > a938: e59d2074 ldr r2, [sp, #116] ; 0x74 > a93c: e5943000 ldr r3, [r4] > a940: e1a00007 mov r0, r7 > a944: e1520003 cmp r2, r3 > a948: 1a000006 bne a968 <PR_EmulateSendFile+0x7f4> > a94c: e28dd078 add sp, sp, #120 ; 0x78 > a950: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > a954: e59f0048 ldr r0, [pc, #72] ; a9a4 <PR_EmulateSendFile+0x830> > a958: e1a01005 mov r1, r5 > a95c: ebfff5b4 bl 8034 <_init+0xa58> > a960: e1a07005 mov r7, r5 > a964: eafffff3 b a938 <PR_EmulateSendFile+0x7c4> > a968: ebfff41c bl 79e0 <_init+0x404> > a96c: e5970008 ldr r0, [r7, #8] > a970: e1a01006 mov r1, r6 > a974: e5903000 ldr r3, [r0] > a978: e1a02008 mov r2, r8 > a97c: e5933034 ldr r3, [r3, #52] ; 0x34 > a980: e12fff33 blx r3 > a984: e2507000 subs r7, r0, #0 > a988: 1affffe6 bne a928 <PR_EmulateSendFile+0x7b4> > a98c: e1a00005 mov r0, r5 > a990: ebfff6a3 bl 8424 <_init+0xe48> > a994: e3a07000 mov r7, #0 > a998: eaffffe6 b a938 <PR_EmulateSendFile+0x7c4> > a99c: 0002c748 andeq ip, r2, r8, asr #14 > a9a0: 00000524 andeq r0, r0, r4, lsr #10 > a9a4: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > a9a8: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > a9ac: e59fc0d4 ldr ip, [pc, #212] ; aa88 <PR_EmulateSendFile+0x914> > a9b0: e24dd080 sub sp, sp, #128 ; 0x80 > a9b4: e59d40a0 ldr r4, [sp, #160] ; 0xa0 > a9b8: e59f50cc ldr r5, [pc, #204] ; aa8c <PR_EmulateSendFile+0x918> > a9bc: e08fc00c add ip, pc, ip > a9c0: e1d4e0b0 ldrh lr, [r4] > a9c4: e79c5005 ldr r5, [ip, r5] > a9c8: e35e000a cmp lr, #10 > a9cc: e595e000 ldr lr, [r5] > a9d0: e1a09000 mov r9, r0 > a9d4: e1a07001 mov r7, r1 > a9d8: e1a08002 mov r8, r2 > a9dc: e1a0a003 mov sl, r3 > a9e0: e58de07c str lr, [sp, #124] ; 0x7c > a9e4: 1a00001d bne aa60 <PR_EmulateSendFile+0x8ec> > a9e8: e1a00004 mov r0, r4 > a9ec: e3a01003 mov r1, #3 > a9f0: ebfff67c bl 83e8 <_init+0xe0c> > a9f4: e3500000 cmp r0, #0 > a9f8: 1a000004 bne aa10 <PR_EmulateSendFile+0x89c> > a9fc: e3a01002 mov r1, #2 > aa00: e1a00004 mov r0, r4 > aa04: ebfff677 bl 83e8 <_init+0xe0c> > aa08: e2501000 subs r1, r0, #0 > aa0c: 0a000018 beq aa74 <PR_EmulateSendFile+0x900> > aa10: e28d6008 add r6, sp, #8 > aa14: e1a00004 mov r0, r4 > aa18: e1a01006 mov r1, r6 > aa1c: ebfffe7c bl a414 <PR_EmulateSendFile+0x2a0> > aa20: e5990008 ldr r0, [r9, #8] > aa24: e59d20a4 ldr r2, [sp, #164] ; 0xa4 > aa28: e5903000 ldr r3, [r0] > aa2c: e1a01007 mov r1, r7 > aa30: e58d2004 str r2, [sp, #4] > aa34: e58d6000 str r6, [sp] > aa38: e1a02008 mov r2, r8 > aa3c: e593c050 ldr ip, [r3, #80] ; 0x50 > aa40: e1a0300a mov r3, sl > aa44: e12fff3c blx ip > aa48: e59d207c ldr r2, [sp, #124] ; 0x7c > aa4c: e5953000 ldr r3, [r5] > aa50: e1520003 cmp r2, r3 > aa54: 1a00000a bne aa84 <PR_EmulateSendFile+0x910> > aa58: e28dd080 add sp, sp, #128 ; 0x80 > aa5c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > aa60: e59f0028 ldr r0, [pc, #40] ; aa90 <PR_EmulateSendFile+0x91c> > aa64: e3a01000 mov r1, #0 > aa68: ebfff571 bl 8034 <_init+0xa58> > aa6c: e3e00000 mvn r0, #0 > aa70: eafffff4 b aa48 <PR_EmulateSendFile+0x8d4> > aa74: e59f0018 ldr r0, [pc, #24] ; aa94 <PR_EmulateSendFile+0x920> > aa78: ebfff56d bl 8034 <_init+0xa58> > aa7c: e3e00000 mvn r0, #0 > aa80: eafffff0 b aa48 <PR_EmulateSendFile+0x8d4> > aa84: ebfff3d5 bl 79e0 <_init+0x404> > aa88: 0002c63c andeq ip, r2, ip, lsr r6 > aa8c: 00000524 andeq r0, r0, r4, lsr #10 > aa90: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > aa94: ffffe8a4 ; <UNDEFINED> instruction: 0xffffe8a4 > aa98: e59f30b4 ldr r3, [pc, #180] ; ab54 <PR_EmulateSendFile+0x9e0> > aa9c: e59f20b4 ldr r2, [pc, #180] ; ab58 <PR_EmulateSendFile+0x9e4> > aaa0: e08f3003 add r3, pc, r3 > aaa4: e92d4070 push {r4, r5, r6, lr} > aaa8: e7935002 ldr r5, [r3, r2] > aaac: e1a04001 mov r4, r1 > aab0: e1d110b0 ldrh r1, [r1] > aab4: e24dd078 sub sp, sp, #120 ; 0x78 > aab8: e5952000 ldr r2, [r5] > aabc: e351000a cmp r1, #10 > aac0: e58d2074 str r2, [sp, #116] ; 0x74 > aac4: e5906008 ldr r6, [r0, #8] > aac8: 1a000017 bne ab2c <PR_EmulateSendFile+0x9b8> > aacc: e1a00004 mov r0, r4 > aad0: e3a01003 mov r1, #3 > aad4: ebfff643 bl 83e8 <_init+0xe0c> > aad8: e3500000 cmp r0, #0 > aadc: 1a000004 bne aaf4 <PR_EmulateSendFile+0x980> > aae0: e3a01001 mov r1, #1 > aae4: e1a00004 mov r0, r4 > aae8: ebfff63e bl 83e8 <_init+0xe0c> > aaec: e2501000 subs r1, r0, #0 > aaf0: 0a000012 beq ab40 <PR_EmulateSendFile+0x9cc> > aaf4: e1a00004 mov r0, r4 > aaf8: e1a0100d mov r1, sp > aafc: ebfffe44 bl a414 <PR_EmulateSendFile+0x2a0> > ab00: e5963000 ldr r3, [r6] > ab04: e1a00006 mov r0, r6 > ab08: e5933038 ldr r3, [r3, #56] ; 0x38 > ab0c: e1a0100d mov r1, sp > ab10: e12fff33 blx r3 > ab14: e59d2074 ldr r2, [sp, #116] ; 0x74 > ab18: e5953000 ldr r3, [r5] > ab1c: e1520003 cmp r2, r3 > ab20: 1a00000a bne ab50 <PR_EmulateSendFile+0x9dc> > ab24: e28dd078 add sp, sp, #120 ; 0x78 > ab28: e8bd8070 pop {r4, r5, r6, pc} > ab2c: e59f0028 ldr r0, [pc, #40] ; ab5c <PR_EmulateSendFile+0x9e8> > ab30: e3a01000 mov r1, #0 > ab34: ebfff53e bl 8034 <_init+0xa58> > ab38: e3e00000 mvn r0, #0 > ab3c: eafffff4 b ab14 <PR_EmulateSendFile+0x9a0> > ab40: e59f0018 ldr r0, [pc, #24] ; ab60 <PR_EmulateSendFile+0x9ec> > ab44: ebfff53a bl 8034 <_init+0xa58> > ab48: e3e00000 mvn r0, #0 > ab4c: eafffff0 b ab14 <PR_EmulateSendFile+0x9a0> > ab50: ebfff3a2 bl 79e0 <_init+0x404> > ab54: 0002c558 andeq ip, r2, r8, asr r5 > ab58: 00000524 andeq r0, r0, r4, lsr #10 > ab5c: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > ab60: ffffe8a4 ; <UNDEFINED> instruction: 0xffffe8a4 > ab64: e59f30bc ldr r3, [pc, #188] ; ac28 <PR_EmulateSendFile+0xab4> > ab68: e92d40f0 push {r4, r5, r6, r7, lr} > ab6c: e1a04001 mov r4, r1 > ab70: e59f10b4 ldr r1, [pc, #180] ; ac2c <PR_EmulateSendFile+0xab8> > ab74: e08f3003 add r3, pc, r3 > ab78: e7935001 ldr r5, [r3, r1] > ab7c: e1d4c0b0 ldrh ip, [r4] > ab80: e24dd07c sub sp, sp, #124 ; 0x7c > ab84: e5951000 ldr r1, [r5] > ab88: e35c000a cmp ip, #10 > ab8c: e1a06000 mov r6, r0 > ab90: e1a07002 mov r7, r2 > ab94: e58d1074 str r1, [sp, #116] ; 0x74 > ab98: 1a000018 bne ac00 <PR_EmulateSendFile+0xa8c> > ab9c: e1a00004 mov r0, r4 > aba0: e3a01003 mov r1, #3 > aba4: ebfff60f bl 83e8 <_init+0xe0c> > aba8: e3500000 cmp r0, #0 > abac: 1a000004 bne abc4 <PR_EmulateSendFile+0xa50> > abb0: e3a01002 mov r1, #2 > abb4: e1a00004 mov r0, r4 > abb8: ebfff60a bl 83e8 <_init+0xe0c> > abbc: e2501000 subs r1, r0, #0 > abc0: 0a000013 beq ac14 <PR_EmulateSendFile+0xaa0> > abc4: e1a00004 mov r0, r4 > abc8: e1a0100d mov r1, sp > abcc: ebfffe10 bl a414 <PR_EmulateSendFile+0x2a0> > abd0: e5960008 ldr r0, [r6, #8] > abd4: e1a0100d mov r1, sp > abd8: e5903000 ldr r3, [r0] > abdc: e1a02007 mov r2, r7 > abe0: e5933030 ldr r3, [r3, #48] ; 0x30 > abe4: e12fff33 blx r3 > abe8: e59d2074 ldr r2, [sp, #116] ; 0x74 > abec: e5953000 ldr r3, [r5] > abf0: e1520003 cmp r2, r3 > abf4: 1a00000a bne ac24 <PR_EmulateSendFile+0xab0> > abf8: e28dd07c add sp, sp, #124 ; 0x7c > abfc: e8bd80f0 pop {r4, r5, r6, r7, pc} > ac00: e59f0028 ldr r0, [pc, #40] ; ac30 <PR_EmulateSendFile+0xabc> > ac04: e3a01000 mov r1, #0 > ac08: ebfff509 bl 8034 <_init+0xa58> > ac0c: e3e00000 mvn r0, #0 > ac10: eafffff4 b abe8 <PR_EmulateSendFile+0xa74> > ac14: e59f0018 ldr r0, [pc, #24] ; ac34 <PR_EmulateSendFile+0xac0> > ac18: ebfff505 bl 8034 <_init+0xa58> > ac1c: e3e00000 mvn r0, #0 > ac20: eafffff0 b abe8 <PR_EmulateSendFile+0xa74> > ac24: ebfff36d bl 79e0 <_init+0x404> > ac28: 0002c484 andeq ip, r2, r4, lsl #9 > ac2c: 00000524 andeq r0, r0, r4, lsr #10 > ac30: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > ac34: ffffe8a4 ; <UNDEFINED> instruction: 0xffffe8a4 > ac38: e92d4010 push {r4, lr} > ac3c: e59f4020 ldr r4, [pc, #32] ; ac64 <PR_EmulateSendFile+0xaf0> > ac40: e59f1020 ldr r1, [pc, #32] ; ac68 <PR_EmulateSendFile+0xaf4> > ac44: e08f4004 add r4, pc, r4 > ac48: e08f1001 add r1, pc, r1 > ac4c: e2840f4a add r0, r4, #296 ; 0x128 > ac50: ebfff41c bl 7cc8 <_init+0x6ec> > ac54: e3500000 cmp r0, #0 > ac58: 05940000 ldreq r0, [r4] > ac5c: 13a00000 movne r0, #0 > ac60: e8bd8010 pop {r4, pc} > ac64: 0002cf08 andeq ip, r2, r8, lsl #30 > ac68: fffff840 ; <UNDEFINED> instruction: 0xfffff840 > >0000ac6c <_pr_push_ipv6toipv4_layer>: > ac6c: e92d4070 push {r4, r5, r6, lr} > ac70: e59f408c ldr r4, [pc, #140] ; ad04 <_pr_push_ipv6toipv4_layer+0x98> > ac74: e59f108c ldr r1, [pc, #140] ; ad08 <_pr_push_ipv6toipv4_layer+0x9c> > ac78: e08f4004 add r4, pc, r4 > ac7c: e1a05000 mov r5, r0 > ac80: e08f1001 add r1, pc, r1 > ac84: e2840f4a add r0, r4, #296 ; 0x128 > ac88: ebfff40e bl 7cc8 <_init+0x6ec> > ac8c: e3500000 cmp r0, #0 > ac90: 1a000019 bne acfc <_pr_push_ipv6toipv4_layer+0x90> > ac94: e5953000 ldr r3, [r5] > ac98: e5940004 ldr r0, [r4, #4] > ac9c: e5933000 ldr r3, [r3] > aca0: e3530002 cmp r3, #2 > aca4: 02841008 addeq r1, r4, #8 > aca8: 12841098 addne r1, r4, #152 ; 0x98 > acac: ebfff456 bl 7e0c <_init+0x830> > acb0: e3500000 cmp r0, #0 > acb4: e1a04000 mov r4, r0 > acb8: 0a00000f beq acfc <_pr_push_ipv6toipv4_layer+0x90> > acbc: e3a06000 mov r6, #0 > acc0: e5806004 str r6, [r0, #4] > acc4: e3e01001 mvn r1, #1 > acc8: e1a00005 mov r0, r5 > accc: e1a02004 mov r2, r4 > acd0: ebfff357 bl 7a34 <_init+0x458> > acd4: e3700001 cmn r0, #1 > acd8: e1a05000 mov r5, r0 > acdc: 0a000001 beq ace8 <_pr_push_ipv6toipv4_layer+0x7c> > ace0: e1a00006 mov r0, r6 > ace4: e8bd8070 pop {r4, r5, r6, pc} > ace8: e1a00004 mov r0, r4 > acec: e5943010 ldr r3, [r4, #16] > acf0: e12fff33 blx r3 > acf4: e1a00005 mov r0, r5 > acf8: e8bd8070 pop {r4, r5, r6, pc} > acfc: e3e00000 mvn r0, #0 > ad00: e8bd8070 pop {r4, r5, r6, pc} > ad04: 0002ced4 ldrdeq ip, [r2], -r4 > ad08: fffff808 ; <UNDEFINED> instruction: 0xfffff808 > ad0c: e5900008 ldr r0, [r0, #8] > ad10: e92d4008 push {r3, lr} > ad14: e5903000 ldr r3, [r0] > ad18: e5933008 ldr r3, [r3, #8] > ad1c: e12fff33 blx r3 > ad20: e8bd8008 pop {r3, pc} > ad24: e5900008 ldr r0, [r0, #8] > ad28: e92d4008 push {r3, lr} > ad2c: e5903000 ldr r3, [r0] > ad30: e593300c ldr r3, [r3, #12] > ad34: e12fff33 blx r3 > ad38: e8bd8008 pop {r3, pc} > ad3c: e5900008 ldr r0, [r0, #8] > ad40: e92d4008 push {r3, lr} > ad44: e5903000 ldr r3, [r0] > ad48: e5933010 ldr r3, [r3, #16] > ad4c: e12fff33 blx r3 > ad50: e8bd8008 pop {r3, pc} > ad54: e5900008 ldr r0, [r0, #8] > ad58: e92d4008 push {r3, lr} > ad5c: e5903000 ldr r3, [r0] > ad60: e5933014 ldr r3, [r3, #20] > ad64: e12fff33 blx r3 > ad68: e8bd8008 pop {r3, pc} > ad6c: e5900008 ldr r0, [r0, #8] > ad70: e92d4008 push {r3, lr} > ad74: e5903000 ldr r3, [r0] > ad78: e5933018 ldr r3, [r3, #24] > ad7c: e12fff33 blx r3 > ad80: e8bd8008 pop {r3, pc} > ad84: e5900008 ldr r0, [r0, #8] > ad88: e92d4008 push {r3, lr} > ad8c: e5903000 ldr r3, [r0] > ad90: e593301c ldr r3, [r3, #28] > ad94: e12fff33 blx r3 > ad98: e8bd8008 pop {r3, pc} > ad9c: e5900008 ldr r0, [r0, #8] > ada0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > ada4: e5901000 ldr r1, [r0] > ada8: e24dd00c sub sp, sp, #12 > adac: e59dc010 ldr ip, [sp, #16] > adb0: e58dc000 str ip, [sp] > adb4: e5911020 ldr r1, [r1, #32] > adb8: e12fff31 blx r1 > adbc: e28dd00c add sp, sp, #12 > adc0: e8bd8000 ldmfd sp!, {pc} > adc4: e5900008 ldr r0, [r0, #8] > adc8: e92d4008 push {r3, lr} > adcc: e5903000 ldr r3, [r0] > add0: e5933024 ldr r3, [r3, #36] ; 0x24 > add4: e12fff33 blx r3 > add8: e8bd8008 pop {r3, pc} > addc: e5900008 ldr r0, [r0, #8] > ade0: e92d4008 push {r3, lr} > ade4: e5903000 ldr r3, [r0] > ade8: e5933028 ldr r3, [r3, #40] ; 0x28 > adec: e12fff33 blx r3 > adf0: e8bd8008 pop {r3, pc} > adf4: e5900008 ldr r0, [r0, #8] > adf8: e92d4008 push {r3, lr} > adfc: e590c000 ldr ip, [r0] > ae00: e59cc02c ldr ip, [ip, #44] ; 0x2c > ae04: e12fff3c blx ip > ae08: e8bd8008 pop {r3, pc} > ae0c: e5900008 ldr r0, [r0, #8] > ae10: e92d4008 push {r3, lr} > ae14: e5903000 ldr r3, [r0] > ae18: e5933030 ldr r3, [r3, #48] ; 0x30 > ae1c: e12fff33 blx r3 > ae20: e8bd8008 pop {r3, pc} > ae24: e5900008 ldr r0, [r0, #8] > ae28: e92d4008 push {r3, lr} > ae2c: e5903000 ldr r3, [r0] > ae30: e593307c ldr r3, [r3, #124] ; 0x7c > ae34: e12fff33 blx r3 > ae38: e8bd8008 pop {r3, pc} > ae3c: e5900008 ldr r0, [r0, #8] > ae40: e92d4008 push {r3, lr} > ae44: e5903000 ldr r3, [r0] > ae48: e5933038 ldr r3, [r3, #56] ; 0x38 > ae4c: e12fff33 blx r3 > ae50: e8bd8008 pop {r3, pc} > ae54: e5900008 ldr r0, [r0, #8] > ae58: e92d4008 push {r3, lr} > ae5c: e5903000 ldr r3, [r0] > ae60: e593303c ldr r3, [r3, #60] ; 0x3c > ae64: e12fff33 blx r3 > ae68: e8bd8008 pop {r3, pc} > ae6c: e5900008 ldr r0, [r0, #8] > ae70: e92d4008 push {r3, lr} > ae74: e5903000 ldr r3, [r0] > ae78: e5933040 ldr r3, [r3, #64] ; 0x40 > ae7c: e12fff33 blx r3 > ae80: e8bd8008 pop {r3, pc} > ae84: e5900008 ldr r0, [r0, #8] > ae88: e52de004 push {lr} ; (str lr, [sp, #-4]!) > ae8c: e590c000 ldr ip, [r0] > ae90: e24dd00c sub sp, sp, #12 > ae94: e59de010 ldr lr, [sp, #16] > ae98: e58de000 str lr, [sp] > ae9c: e59cc044 ldr ip, [ip, #68] ; 0x44 > aea0: e12fff3c blx ip > aea4: e28dd00c add sp, sp, #12 > aea8: e8bd8000 ldmfd sp!, {pc} > aeac: e5900008 ldr r0, [r0, #8] > aeb0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > aeb4: e590c000 ldr ip, [r0] > aeb8: e24dd00c sub sp, sp, #12 > aebc: e59de010 ldr lr, [sp, #16] > aec0: e58de000 str lr, [sp] > aec4: e59cc048 ldr ip, [ip, #72] ; 0x48 > aec8: e12fff3c blx ip > aecc: e28dd00c add sp, sp, #12 > aed0: e8bd8000 ldmfd sp!, {pc} > aed4: e5900008 ldr r0, [r0, #8] > aed8: e52de004 push {lr} ; (str lr, [sp, #-4]!) > aedc: e24dd00c sub sp, sp, #12 > aee0: e590c000 ldr ip, [r0] > aee4: e59de010 ldr lr, [sp, #16] > aee8: e58de000 str lr, [sp] > aeec: e59de014 ldr lr, [sp, #20] > aef0: e58de004 str lr, [sp, #4] > aef4: e59cc04c ldr ip, [ip, #76] ; 0x4c > aef8: e12fff3c blx ip > aefc: e28dd00c add sp, sp, #12 > af00: e8bd8000 ldmfd sp!, {pc} > af04: e5900008 ldr r0, [r0, #8] > af08: e52de004 push {lr} ; (str lr, [sp, #-4]!) > af0c: e24dd00c sub sp, sp, #12 > af10: e590c000 ldr ip, [r0] > af14: e59de010 ldr lr, [sp, #16] > af18: e58de000 str lr, [sp] > af1c: e59de014 ldr lr, [sp, #20] > af20: e58de004 str lr, [sp, #4] > af24: e59cc050 ldr ip, [ip, #80] ; 0x50 > af28: e12fff3c blx ip > af2c: e28dd00c add sp, sp, #12 > af30: e8bd8000 ldmfd sp!, {pc} > af34: e5900008 ldr r0, [r0, #8] > af38: e92d4008 push {r3, lr} > af3c: e5903000 ldr r3, [r0] > af40: e5933054 ldr r3, [r3, #84] ; 0x54 > af44: e12fff33 blx r3 > af48: e8bd8008 pop {r3, pc} > af4c: e5900008 ldr r0, [r0, #8] > af50: e52de004 push {lr} ; (str lr, [sp, #-4]!) > af54: e24dd00c sub sp, sp, #12 > af58: e590c000 ldr ip, [r0] > af5c: e59de010 ldr lr, [sp, #16] > af60: e58de000 str lr, [sp] > af64: e59de014 ldr lr, [sp, #20] > af68: e58de004 str lr, [sp, #4] > af6c: e59cc05c ldr ip, [ip, #92] ; 0x5c > af70: e12fff3c blx ip > af74: e28dd00c add sp, sp, #12 > af78: e8bd8000 ldmfd sp!, {pc} > af7c: e5900008 ldr r0, [r0, #8] > af80: e92d4008 push {r3, lr} > af84: e5903000 ldr r3, [r0] > af88: e5933060 ldr r3, [r3, #96] ; 0x60 > af8c: e12fff33 blx r3 > af90: e8bd8008 pop {r3, pc} > af94: e5900008 ldr r0, [r0, #8] > af98: e92d4008 push {r3, lr} > af9c: e5903000 ldr r3, [r0] > afa0: e5933064 ldr r3, [r3, #100] ; 0x64 > afa4: e12fff33 blx r3 > afa8: e8bd8008 pop {r3, pc} > afac: e5900008 ldr r0, [r0, #8] > afb0: e92d4008 push {r3, lr} > afb4: e5903000 ldr r3, [r0] > afb8: e5933070 ldr r3, [r3, #112] ; 0x70 > afbc: e12fff33 blx r3 > afc0: e8bd8008 pop {r3, pc} > afc4: e5900008 ldr r0, [r0, #8] > afc8: e92d4008 push {r3, lr} > afcc: e5903000 ldr r3, [r0] > afd0: e5933074 ldr r3, [r3, #116] ; 0x74 > afd4: e12fff33 blx r3 > afd8: e8bd8008 pop {r3, pc} > afdc: e5900008 ldr r0, [r0, #8] > afe0: e92d4008 push {r3, lr} > afe4: e590c000 ldr ip, [r0] > afe8: e59cc078 ldr ip, [ip, #120] ; 0x78 > afec: e12fff3c blx ip > aff0: e8bd8008 pop {r3, pc} > aff4: e5903008 ldr r3, [r0, #8] > aff8: e3530000 cmp r3, #0 > affc: 1590200c ldrne r2, [r0, #12] > b000: 1583200c strne r2, [r3, #12] > b004: e590200c ldr r2, [r0, #12] > b008: e3520000 cmp r2, #0 > b00c: 15823008 strne r3, [r2, #8] > b010: eafff503 b 8424 <_init+0xe48> > >0000b014 <PR_GetDefaultIOMethods>: > b014: e59f0004 ldr r0, [pc, #4] ; b020 <PR_GetDefaultIOMethods+0xc> > b018: e08f0000 add r0, pc, r0 > b01c: e12fff1e bx lr > b020: 0002c6a0 andeq ip, r2, r0, lsr #13 > >0000b024 <PR_CreateIOLayerStub>: > b024: e3700002 cmn r0, #2 > b028: 13500000 cmpne r0, #0 > b02c: e92d4070 push {r4, r5, r6, lr} > b030: e1a05000 mov r5, r0 > b034: e1a06001 mov r6, r1 > b038: 0a00000b beq b06c <PR_CreateIOLayerStub+0x48> > b03c: e3a00001 mov r0, #1 > b040: e3a01018 mov r1, #24 > b044: ebfff517 bl 84a8 <_init+0xecc> > b048: e2504000 subs r4, r0, #0 > b04c: 0a00000c beq b084 <PR_CreateIOLayerStub+0x60> > b050: e59f303c ldr r3, [pc, #60] ; b094 <PR_CreateIOLayerStub+0x70> > b054: e5846000 str r6, [r4] > b058: e08f3003 add r3, pc, r3 > b05c: e5843010 str r3, [r4, #16] > b060: e5845014 str r5, [r4, #20] > b064: e1a00004 mov r0, r4 > b068: e8bd8070 pop {r4, r5, r6, pc} > b06c: e59f0024 ldr r0, [pc, #36] ; b098 <PR_CreateIOLayerStub+0x74> > b070: e3a01000 mov r1, #0 > b074: e3a04000 mov r4, #0 > b078: ebfff3ed bl 8034 <_init+0xa58> > b07c: e1a00004 mov r0, r4 > b080: e8bd8070 pop {r4, r5, r6, pc} > b084: e59f0010 ldr r0, [pc, #16] ; b09c <PR_CreateIOLayerStub+0x78> > b088: e1a01004 mov r1, r4 > b08c: ebfff3e8 bl 8034 <_init+0xa58> > b090: eafffff3 b b064 <PR_CreateIOLayerStub+0x40> > b094: ffffff94 ; <UNDEFINED> instruction: 0xffffff94 > b098: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > b09c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000b0a0 <PR_CreateIOLayer>: > b0a0: e92d4038 push {r3, r4, r5, lr} > b0a4: e3a01018 mov r1, #24 > b0a8: e1a05000 mov r5, r0 > b0ac: e3a00001 mov r0, #1 > b0b0: ebfff4fc bl 84a8 <_init+0xecc> > b0b4: e2504000 subs r4, r0, #0 > b0b8: 0a00000e beq b0f8 <PR_CreateIOLayer+0x58> > b0bc: e59f2044 ldr r2, [pc, #68] ; b108 <PR_CreateIOLayer+0x68> > b0c0: e3a03000 mov r3, #0 > b0c4: e08f2002 add r2, pc, r2 > b0c8: e5842000 str r2, [r4] > b0cc: e59f2038 ldr r2, [pc, #56] ; b10c <PR_CreateIOLayer+0x6c> > b0d0: e584300c str r3, [r4, #12] > b0d4: e08f2002 add r2, pc, r2 > b0d8: e5842010 str r2, [r4, #16] > b0dc: e3e02002 mvn r2, #2 > b0e0: e5845008 str r5, [r4, #8] > b0e4: e5842014 str r2, [r4, #20] > b0e8: e585400c str r4, [r5, #12] > b0ec: e5853008 str r3, [r5, #8] > b0f0: e1a00004 mov r0, r4 > b0f4: e8bd8038 pop {r3, r4, r5, pc} > b0f8: e59f0010 ldr r0, [pc, #16] ; b110 <PR_CreateIOLayer+0x70> > b0fc: e1a01004 mov r1, r4 > b100: ebfff3cb bl 8034 <_init+0xa58> > b104: eafffff9 b b0f0 <PR_CreateIOLayer+0x50> > b108: 0002c5f4 strdeq ip, [r2], -r4 > b10c: ffffff18 ; <UNDEFINED> instruction: 0xffffff18 > b110: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000b114 <PR_GetUniqueIdentity>: > b114: e59f3180 ldr r3, [pc, #384] ; b29c <PR_GetUniqueIdentity+0x188> > b118: e59f2180 ldr r2, [pc, #384] ; b2a0 <PR_GetUniqueIdentity+0x18c> > b11c: e08f3003 add r3, pc, r3 > b120: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > b124: e7932002 ldr r2, [r3, r2] > b128: e1a04000 mov r4, r0 > b12c: e5923000 ldr r3, [r2] > b130: e3530000 cmp r3, #0 > b134: 0a00004c beq b26c <PR_GetUniqueIdentity+0x158> > b138: e3540000 cmp r4, #0 > b13c: 0a000048 beq b264 <PR_GetUniqueIdentity+0x150> > b140: e1a00004 mov r0, r4 > b144: ebfff34e bl 7e84 <_init+0x8a8> > b148: e2800001 add r0, r0, #1 > b14c: ebfff4db bl 84c0 <_init+0xee4> > b150: e250a000 subs sl, r0, #0 > b154: 0a00004a beq b284 <PR_GetUniqueIdentity+0x170> > b158: e1a01004 mov r1, r4 > b15c: ebfff2c7 bl 7c80 <_init+0x6a4> > b160: e59f813c ldr r8, [pc, #316] ; b2a4 <PR_GetUniqueIdentity+0x190> > b164: e59f513c ldr r5, [pc, #316] ; b2a8 <PR_GetUniqueIdentity+0x194> > b168: e08f8008 add r8, pc, r8 > b16c: e08f5005 add r5, pc, r5 > b170: e3a07000 mov r7, #0 > b174: e598300c ldr r3, [r8, #12] > b178: e3a00001 mov r0, #1 > b17c: e5984008 ldr r4, [r8, #8] > b180: e0833000 add r3, r3, r0 > b184: e1540003 cmp r4, r3 > b188: ca000004 bgt b1a0 <PR_GetUniqueIdentity+0x8c> > b18c: e2844010 add r4, r4, #16 > b190: e1a01104 lsl r1, r4, #2 > b194: ebfff4c3 bl 84a8 <_init+0xecc> > b198: e2507000 subs r7, r0, #0 > b19c: 0a000034 beq b274 <PR_GetUniqueIdentity+0x160> > b1a0: e5950000 ldr r0, [r5] > b1a4: ebfff3ab bl 8058 <_init+0xa7c> > b1a8: e595600c ldr r6, [r5, #12] > b1ac: e5952008 ldr r2, [r5, #8] > b1b0: e2866001 add r6, r6, #1 > b1b4: e1560002 cmp r6, r2 > b1b8: ba00000b blt b1ec <PR_GetUniqueIdentity+0xd8> > b1bc: e2979000 adds r9, r7, #0 > b1c0: 13a09001 movne r9, #1 > b1c4: e3570000 cmp r7, #0 > b1c8: 11560004 cmpne r6, r4 > b1cc: ba00001b blt b240 <PR_GetUniqueIdentity+0x12c> > b1d0: e5950000 ldr r0, [r5] > b1d4: ebfff4ad bl 8490 <_init+0xeb4> > b1d8: e3590000 cmp r9, #0 > b1dc: 0affffe4 beq b174 <PR_GetUniqueIdentity+0x60> > b1e0: e1a00007 mov r0, r7 > b1e4: ebfff48e bl 8424 <_init+0xe48> > b1e8: eaffffe0 b b170 <PR_GetUniqueIdentity+0x5c> > b1ec: e3a08000 mov r8, #0 > b1f0: e35a0000 cmp sl, #0 > b1f4: 159f30b0 ldrne r3, [pc, #176] ; b2ac <PR_GetUniqueIdentity+0x198> > b1f8: 108f3003 addne r3, pc, r3 > b1fc: 15933004 ldrne r3, [r3, #4] > b200: 1783a106 strne sl, [r3, r6, lsl #2] > b204: e59f30a4 ldr r3, [pc, #164] ; b2b0 <PR_GetUniqueIdentity+0x19c> > b208: e08f3003 add r3, pc, r3 > b20c: e5930000 ldr r0, [r3] > b210: e583600c str r6, [r3, #12] > b214: ebfff49d bl 8490 <_init+0xeb4> > b218: e3580000 cmp r8, #0 > b21c: 0a000001 beq b228 <PR_GetUniqueIdentity+0x114> > b220: e1a00008 mov r0, r8 > b224: ebfff47e bl 8424 <_init+0xe48> > b228: e3570000 cmp r7, #0 > b22c: 0a000001 beq b238 <PR_GetUniqueIdentity+0x124> > b230: e1a00007 mov r0, r7 > b234: ebfff47a bl 8424 <_init+0xe48> > b238: e1a00006 mov r0, r6 > b23c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > b240: e1a00007 mov r0, r7 > b244: e5951004 ldr r1, [r5, #4] > b248: e1a02102 lsl r2, r2, #2 > b24c: ebfff189 bl 7878 <_init+0x29c> > b250: e5958004 ldr r8, [r5, #4] > b254: e5854008 str r4, [r5, #8] > b258: e5857004 str r7, [r5, #4] > b25c: e3a07000 mov r7, #0 > b260: eaffffe2 b b1f0 <PR_GetUniqueIdentity+0xdc> > b264: e1a0a004 mov sl, r4 > b268: eaffffbc b b160 <PR_GetUniqueIdentity+0x4c> > b26c: eb002bfe bl 1626c <PR_Initialized+0x10> > b270: eaffffb0 b b138 <PR_GetUniqueIdentity+0x24> > b274: e35a0000 cmp sl, #0 > b278: 0a000001 beq b284 <PR_GetUniqueIdentity+0x170> > b27c: e1a0000a mov r0, sl > b280: ebfff467 bl 8424 <_init+0xe48> > b284: e59f0028 ldr r0, [pc, #40] ; b2b4 <PR_GetUniqueIdentity+0x1a0> > b288: e3a01000 mov r1, #0 > b28c: e3e06000 mvn r6, #0 > b290: ebfff367 bl 8034 <_init+0xa58> > b294: e1a00006 mov r0, r6 > b298: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > b29c: 0002bedc ldrdeq fp, [r2], -ip > b2a0: 00000574 andeq r0, r0, r4, ror r5 > b2a4: 0002cb18 andeq ip, r2, r8, lsl fp > b2a8: 0002cb14 andeq ip, r2, r4, lsl fp > b2ac: 0002ca88 andeq ip, r2, r8, lsl #21 > b2b0: 0002ca78 andeq ip, r2, r8, ror sl > b2b4: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000b2b8 <PR_GetNameForIdentity>: > b2b8: e59f3054 ldr r3, [pc, #84] ; b314 <PR_GetNameForIdentity+0x5c> > b2bc: e59f2054 ldr r2, [pc, #84] ; b318 <PR_GetNameForIdentity+0x60> > b2c0: e08f3003 add r3, pc, r3 > b2c4: e92d4010 push {r4, lr} > b2c8: e7932002 ldr r2, [r3, r2] > b2cc: e1a04000 mov r4, r0 > b2d0: e5923000 ldr r3, [r2] > b2d4: e3530000 cmp r3, #0 > b2d8: 0a00000b beq b30c <PR_GetNameForIdentity+0x54> > b2dc: e3740002 cmn r4, #2 > b2e0: 0a000007 beq b304 <PR_GetNameForIdentity+0x4c> > b2e4: e59f3030 ldr r3, [pc, #48] ; b31c <PR_GetNameForIdentity+0x64> > b2e8: e08f3003 add r3, pc, r3 > b2ec: e593200c ldr r2, [r3, #12] > b2f0: e1540002 cmp r4, r2 > b2f4: ca000002 bgt b304 <PR_GetNameForIdentity+0x4c> > b2f8: e5933004 ldr r3, [r3, #4] > b2fc: e7930104 ldr r0, [r3, r4, lsl #2] > b300: e8bd8010 pop {r4, pc} > b304: e3a00000 mov r0, #0 > b308: e8bd8010 pop {r4, pc} > b30c: eb002bd6 bl 1626c <PR_Initialized+0x10> > b310: eafffff1 b b2dc <PR_GetNameForIdentity+0x24> > b314: 0002bd38 andeq fp, r2, r8, lsr sp > b318: 00000574 andeq r0, r0, r4, ror r5 > b31c: 0002c998 muleq r2, r8, r9 > >0000b320 <PR_GetLayersIdentity>: > b320: e5903014 ldr r3, [r0, #20] > b324: e3730003 cmn r3, #3 > b328: 05903008 ldreq r3, [r0, #8] > b32c: 05933014 ldreq r3, [r3, #20] > b330: e1a00003 mov r0, r3 > b334: e12fff1e bx lr > >0000b338 <PR_GetIdentitiesLayer>: > b338: e3710002 cmn r1, #2 > b33c: 0a000016 beq b39c <PR_GetIdentitiesLayer+0x64> > b340: e3500000 cmp r0, #0 > b344: 012fff1e bxeq lr > b348: e5903014 ldr r3, [r0, #20] > b34c: e1530001 cmp r3, r1 > b350: 012fff1e bxeq lr > b354: e1a03000 mov r3, r0 > b358: ea000002 b b368 <PR_GetIdentitiesLayer+0x30> > b35c: e5932014 ldr r2, [r3, #20] > b360: e1520001 cmp r2, r1 > b364: 0a00000a beq b394 <PR_GetIdentitiesLayer+0x5c> > b368: e5933008 ldr r3, [r3, #8] > b36c: e3530000 cmp r3, #0 > b370: 1afffff9 bne b35c <PR_GetIdentitiesLayer+0x24> > b374: ea000002 b b384 <PR_GetIdentitiesLayer+0x4c> > b378: e5903014 ldr r3, [r0, #20] > b37c: e1530001 cmp r3, r1 > b380: 012fff1e bxeq lr > b384: e590000c ldr r0, [r0, #12] > b388: e3500000 cmp r0, #0 > b38c: 1afffff9 bne b378 <PR_GetIdentitiesLayer+0x40> > b390: e12fff1e bx lr > b394: e1a00003 mov r0, r3 > b398: e12fff1e bx lr > b39c: e5903014 ldr r3, [r0, #20] > b3a0: e3730003 cmn r3, #3 > b3a4: 05900008 ldreq r0, [r0, #8] > b3a8: e12fff1e bx lr > >0000b3ac <PR_PopIOLayer>: > b3ac: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > b3b0: e24dd01c sub sp, sp, #28 > b3b4: e1a06001 mov r6, r1 > b3b8: e1a05000 mov r5, r0 > b3bc: ebfff385 bl 81d8 <_init+0xbfc> > b3c0: e3550000 cmp r5, #0 > b3c4: 13560000 cmpne r6, #0 > b3c8: 13a06000 movne r6, #0 > b3cc: 03a06001 moveq r6, #1 > b3d0: e1a04000 mov r4, r0 > b3d4: 0a000030 beq b49c <PR_PopIOLayer+0xf0> > b3d8: e3500000 cmp r0, #0 > b3dc: 0a00002e beq b49c <PR_PopIOLayer+0xf0> > b3e0: e1550000 cmp r5, r0 > b3e4: 0a000017 beq b448 <PR_PopIOLayer+0x9c> > b3e8: e5953014 ldr r3, [r5, #20] > b3ec: e3730003 cmn r3, #3 > b3f0: 15903008 ldrne r3, [r0, #8] > b3f4: 0a000009 beq b420 <PR_PopIOLayer+0x74> > b3f8: e594200c ldr r2, [r4, #12] > b3fc: e583200c str r2, [r3, #12] > b400: e594200c ldr r2, [r4, #12] > b404: e5823008 str r3, [r2, #8] > b408: e3a03000 mov r3, #0 > b40c: e5843008 str r3, [r4, #8] > b410: e584300c str r3, [r4, #12] > b414: e1a00004 mov r0, r4 > b418: e28dd01c add sp, sp, #28 > b41c: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > b420: e5953008 ldr r3, [r5, #8] > b424: e1500003 cmp r0, r3 > b428: e5903008 ldr r3, [r0, #8] > b42c: 1afffff1 bne b3f8 <PR_PopIOLayer+0x4c> > b430: e3530000 cmp r3, #0 > b434: 1affffef bne b3f8 <PR_PopIOLayer+0x4c> > b438: e5853008 str r3, [r5, #8] > b43c: e1a00005 mov r0, r5 > b440: ebfff3f7 bl 8424 <_init+0xe48> > b444: eaffffef b b408 <PR_PopIOLayer+0x5c> > b448: e1a0c000 mov ip, r0 > b44c: e8bc000f ldm ip!, {r0, r1, r2, r3} > b450: e1a0700d mov r7, sp > b454: e8a7000f stmia r7!, {r0, r1, r2, r3} > b458: e89c0003 ldm ip, {r0, r1} > b45c: e1a0c002 mov ip, r2 > b460: e8870003 stm r7, {r0, r1} > b464: e1a04002 mov r4, r2 > b468: e8bc000f ldm ip!, {r0, r1, r2, r3} > b46c: e1a08005 mov r8, r5 > b470: e8a8000f stmia r8!, {r0, r1, r2, r3} > b474: e89c0003 ldm ip, {r0, r1} > b478: e1a0a00d mov sl, sp > b47c: e8880003 stm r8, {r0, r1} > b480: e8ba000f ldm sl!, {r0, r1, r2, r3} > b484: e1a08004 mov r8, r4 > b488: e8a8000f stmia r8!, {r0, r1, r2, r3} > b48c: e8970003 ldm r7, {r0, r1} > b490: e88c0003 stm ip, {r0, r1} > b494: e585600c str r6, [r5, #12] > b498: eaffffda b b408 <PR_PopIOLayer+0x5c> > b49c: e59f000c ldr r0, [pc, #12] ; b4b0 <PR_PopIOLayer+0x104> > b4a0: e3a01000 mov r1, #0 > b4a4: ebfff2e2 bl 8034 <_init+0xa58> > b4a8: e3a04000 mov r4, #0 > b4ac: eaffffd8 b b414 <PR_PopIOLayer+0x68> > b4b0: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > b4b4: e92d4038 push {r3, r4, r5, lr} > b4b8: e5903014 ldr r3, [r0, #20] > b4bc: e1a04000 mov r4, r0 > b4c0: e3730003 cmn r3, #3 > b4c4: 0a000012 beq b514 <PR_PopIOLayer+0x168> > b4c8: e590000c ldr r0, [r0, #12] > b4cc: e3e01001 mvn r1, #1 > b4d0: e3500000 cmp r0, #0 > b4d4: 0a000003 beq b4e8 <PR_PopIOLayer+0x13c> > b4d8: e5903014 ldr r3, [r0, #20] > b4dc: e3730003 cmn r3, #3 > b4e0: 05944008 ldreq r4, [r4, #8] > b4e4: 0a000000 beq b4ec <PR_PopIOLayer+0x140> > b4e8: e1a00004 mov r0, r4 > b4ec: ebfff05d bl 7668 <_init+0x8c> > b4f0: e5903010 ldr r3, [r0, #16] > b4f4: e12fff33 blx r3 > b4f8: e5943000 ldr r3, [r4] > b4fc: e1a00004 mov r0, r4 > b500: e5933004 ldr r3, [r3, #4] > b504: e12fff33 blx r3 > b508: e1a05000 mov r5, r0 > b50c: e1a00005 mov r0, r5 > b510: e8bd8038 pop {r3, r4, r5, pc} > b514: e5900008 ldr r0, [r0, #8] > b518: e5903000 ldr r3, [r0] > b51c: e5933004 ldr r3, [r3, #4] > b520: e12fff33 blx r3 > b524: e1a05000 mov r5, r0 > b528: e1a00004 mov r0, r4 > b52c: ebfff3bc bl 8424 <_init+0xe48> > b530: eafffff5 b b50c <PR_PopIOLayer+0x160> > >0000b534 <PR_PushIOLayer>: > b534: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > b538: e1a05000 mov r5, r0 > b53c: e1a04002 mov r4, r2 > b540: e24dd01c sub sp, sp, #28 > b544: ebfff323 bl 81d8 <_init+0xbfc> > b548: e3550000 cmp r5, #0 > b54c: 13540000 cmpne r4, #0 > b550: 13a0c000 movne ip, #0 > b554: 03a0c001 moveq ip, #1 > b558: 0a000024 beq b5f0 <PR_PushIOLayer+0xbc> > b55c: e3500000 cmp r0, #0 > b560: 0a000022 beq b5f0 <PR_PushIOLayer+0xbc> > b564: e1550000 cmp r5, r0 > b568: 0a000009 beq b594 <PR_PushIOLayer+0x60> > b56c: e590200c ldr r2, [r0, #12] > b570: e584200c str r2, [r4, #12] > b574: e590100c ldr r1, [r0, #12] > b578: e1a0200c mov r2, ip > b57c: e5840008 str r0, [r4, #8] > b580: e580400c str r4, [r0, #12] > b584: e5814008 str r4, [r1, #8] > b588: e1a00002 mov r0, r2 > b58c: e28dd01c add sp, sp, #28 > b590: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > b594: e1a08005 mov r8, r5 > b598: e8b8000f ldm r8!, {r0, r1, r2, r3} > b59c: e1a0700d mov r7, sp > b5a0: e8a7000f stmia r7!, {r0, r1, r2, r3} > b5a4: e8980003 ldm r8, {r0, r1} > b5a8: e1a06004 mov r6, r4 > b5ac: e8870003 stm r7, {r0, r1} > b5b0: e8b6000f ldm r6!, {r0, r1, r2, r3} > b5b4: e1a0a005 mov sl, r5 > b5b8: e8aa000f stmia sl!, {r0, r1, r2, r3} > b5bc: e8960003 ldm r6, {r0, r1} > b5c0: e1a0a00d mov sl, sp > b5c4: e8880003 stm r8, {r0, r1} > b5c8: e8ba000f ldm sl!, {r0, r1, r2, r3} > b5cc: e1a08004 mov r8, r4 > b5d0: e8a8000f stmia r8!, {r0, r1, r2, r3} > b5d4: e8970003 ldm r7, {r0, r1} > b5d8: e1a0200c mov r2, ip > b5dc: e8860003 stm r6, {r0, r1} > b5e0: e584500c str r5, [r4, #12] > b5e4: e5854008 str r4, [r5, #8] > b5e8: e585c00c str ip, [r5, #12] > b5ec: eaffffe5 b b588 <PR_PushIOLayer+0x54> > b5f0: e59f000c ldr r0, [pc, #12] ; b604 <PR_PushIOLayer+0xd0> > b5f4: e3a01000 mov r1, #0 > b5f8: ebfff28d bl 8034 <_init+0xa58> > b5fc: e3e02000 mvn r2, #0 > b600: eaffffe0 b b588 <PR_PushIOLayer+0x54> > b604: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > b608: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > b60c: e1a04000 mov r4, r0 > b610: e24dd00c sub sp, sp, #12 > b614: e1a08001 mov r8, r1 > b618: e1a07002 mov r7, r2 > b61c: e1a06003 mov r6, r3 > b620: e1a0e000 mov lr, r0 > b624: ea000000 b b62c <PR_PushIOLayer+0xf8> > b628: e1a0e00c mov lr, ip > b62c: e59ec00c ldr ip, [lr, #12] > b630: e35c0000 cmp ip, #0 > b634: 1afffffb bne b628 <PR_PushIOLayer+0xf4> > b638: e3a00018 mov r0, #24 > b63c: e59ea014 ldr sl, [lr, #20] > b640: ebfff39e bl 84c0 <_init+0xee4> > b644: e2505000 subs r5, r0, #0 > b648: 0a000026 beq b6e8 <PR_PushIOLayer+0x1b4> > b64c: e1a0e004 mov lr, r4 > b650: e8be000f ldm lr!, {r0, r1, r2, r3} > b654: e1a0c005 mov ip, r5 > b658: e8ac000f stmia ip!, {r0, r1, r2, r3} > b65c: e5943008 ldr r3, [r4, #8] > b660: e89e0003 ldm lr, {r0, r1} > b664: e593e000 ldr lr, [r3] > b668: e88c0003 stm ip, {r0, r1} > b66c: e59d1028 ldr r1, [sp, #40] ; 0x28 > b670: e58d1000 str r1, [sp] > b674: e59d102c ldr r1, [sp, #44] ; 0x2c > b678: e58d1004 str r1, [sp, #4] > b67c: e1a00003 mov r0, r3 > b680: e1a02007 mov r2, r7 > b684: e59ec058 ldr ip, [lr, #88] ; 0x58 > b688: e1a01008 mov r1, r8 > b68c: e1a03006 mov r3, r6 > b690: e12fff3c blx ip > b694: e3700001 cmn r0, #1 > b698: e1a04000 mov r4, r0 > b69c: 0a00000e beq b6dc <PR_PushIOLayer+0x1a8> > b6a0: e37a0003 cmn sl, #3 > b6a4: 0a000006 beq b6c4 <PR_PushIOLayer+0x190> > b6a8: e5980000 ldr r0, [r8] > b6ac: e3e01001 mvn r1, #1 > b6b0: e1a02005 mov r2, r5 > b6b4: ebfff0de bl 7a34 <_init+0x458> > b6b8: e1a00004 mov r0, r4 > b6bc: e28dd00c add sp, sp, #12 > b6c0: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > b6c4: e5983000 ldr r3, [r8] > b6c8: e5853008 str r3, [r5, #8] > b6cc: e5983000 ldr r3, [r8] > b6d0: e583500c str r5, [r3, #12] > b6d4: e5885000 str r5, [r8] > b6d8: eafffff6 b b6b8 <PR_PushIOLayer+0x184> > b6dc: e1a00005 mov r0, r5 > b6e0: ebfff34f bl 8424 <_init+0xe48> > b6e4: eafffff3 b b6b8 <PR_PushIOLayer+0x184> > b6e8: e59f000c ldr r0, [pc, #12] ; b6fc <PR_PushIOLayer+0x1c8> > b6ec: e1a01005 mov r1, r5 > b6f0: ebfff24f bl 8034 <_init+0xa58> > b6f4: e3e04000 mvn r4, #0 > b6f8: eaffffee b b6b8 <PR_PushIOLayer+0x184> > b6fc: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > b700: e92d41f0 push {r4, r5, r6, r7, r8, lr} > b704: e1a0c000 mov ip, r0 > b708: e1a05000 mov r5, r0 > b70c: e1a07001 mov r7, r1 > b710: e1a06002 mov r6, r2 > b714: ea000000 b b71c <PR_PushIOLayer+0x1e8> > b718: e1a0c003 mov ip, r3 > b71c: e59c300c ldr r3, [ip, #12] > b720: e3530000 cmp r3, #0 > b724: 1afffffb bne b718 <PR_PushIOLayer+0x1e4> > b728: e3a00018 mov r0, #24 > b72c: e59c8014 ldr r8, [ip, #20] > b730: ebfff362 bl 84c0 <_init+0xee4> > b734: e2504000 subs r4, r0, #0 > b738: 0a000018 beq b7a0 <PR_PushIOLayer+0x26c> > b73c: e1a0e005 mov lr, r5 > b740: e8be000f ldm lr!, {r0, r1, r2, r3} > b744: e1a0c004 mov ip, r4 > b748: e8ac000f stmia ip!, {r0, r1, r2, r3} > b74c: e5953008 ldr r3, [r5, #8] > b750: e89e0003 ldm lr, {r0, r1} > b754: e5932000 ldr r2, [r3] > b758: e88c0003 stm ip, {r0, r1} > b75c: e592c034 ldr ip, [r2, #52] ; 0x34 > b760: e1a00003 mov r0, r3 > b764: e1a01007 mov r1, r7 > b768: e1a02006 mov r2, r6 > b76c: e12fff3c blx ip > b770: e2505000 subs r5, r0, #0 > b774: 0a00000d beq b7b0 <PR_PushIOLayer+0x27c> > b778: e3780003 cmn r8, #3 > b77c: 05845008 streq r5, [r4, #8] > b780: 0585400c streq r4, [r5, #12] > b784: 0a000003 beq b798 <PR_PushIOLayer+0x264> > b788: e1a02004 mov r2, r4 > b78c: e3e01001 mvn r1, #1 > b790: ebfff0a7 bl 7a34 <_init+0x458> > b794: e1a04005 mov r4, r5 > b798: e1a00004 mov r0, r4 > b79c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > b7a0: e59f0018 ldr r0, [pc, #24] ; b7c0 <PR_PushIOLayer+0x28c> > b7a4: e1a01004 mov r1, r4 > b7a8: ebfff221 bl 8034 <_init+0xa58> > b7ac: eafffff9 b b798 <PR_PushIOLayer+0x264> > b7b0: e1a00004 mov r0, r4 > b7b4: ebfff31a bl 8424 <_init+0xe48> > b7b8: e1a04005 mov r4, r5 > b7bc: eafffff5 b b798 <PR_PushIOLayer+0x264> > b7c0: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > b7c4: e92d4010 push {r4, lr} > b7c8: e59f4028 ldr r4, [pc, #40] ; b7f8 <PR_PushIOLayer+0x2c4> > b7cc: e3a02000 mov r2, #0 > b7d0: e08f4004 add r4, pc, r4 > b7d4: e1a03004 mov r3, r4 > b7d8: e4832004 str r2, [r3], #4 > b7dc: e2833004 add r3, r3, #4 > b7e0: e4832004 str r2, [r3], #4 > b7e4: e5842004 str r2, [r4, #4] > b7e8: e5832000 str r2, [r3] > b7ec: ebffef85 bl 7608 <_init+0x2c> > b7f0: e5840000 str r0, [r4] > b7f4: e8bd8010 pop {r4, pc} > b7f8: 0002c4b0 ; <UNDEFINED> instruction: 0x0002c4b0 > b7fc: e92d4070 push {r4, r5, r6, lr} > b800: e59f407c ldr r4, [pc, #124] ; b884 <PR_PushIOLayer+0x350> > b804: e08f4004 add r4, pc, r4 > b808: e5940000 ldr r0, [r4] > b80c: e3500000 cmp r0, #0 > b810: 0a000002 beq b820 <PR_PushIOLayer+0x2ec> > b814: ebfff0ce bl 7b54 <_init+0x578> > b818: e3a03000 mov r3, #0 > b81c: e5843000 str r3, [r4] > b820: e59f5060 ldr r5, [pc, #96] ; b888 <PR_PushIOLayer+0x354> > b824: e08f5005 add r5, pc, r5 > b828: e5950004 ldr r0, [r5, #4] > b82c: e3500000 cmp r0, #0 > b830: 08bd8070 popeq {r4, r5, r6, pc} > b834: e595300c ldr r3, [r5, #12] > b838: e3530000 cmp r3, #0 > b83c: ba00000a blt b86c <PR_PushIOLayer+0x338> > b840: e3a04000 mov r4, #0 > b844: e1a06004 mov r6, r4 > b848: e7900104 ldr r0, [r0, r4, lsl #2] > b84c: ebfff2f4 bl 8424 <_init+0xe48> > b850: e5952004 ldr r2, [r5, #4] > b854: e595300c ldr r3, [r5, #12] > b858: e7826104 str r6, [r2, r4, lsl #2] > b85c: e2844001 add r4, r4, #1 > b860: e1530004 cmp r3, r4 > b864: e5950004 ldr r0, [r5, #4] > b868: aafffff6 bge b848 <PR_PushIOLayer+0x314> > b86c: ebfff2ec bl 8424 <_init+0xe48> > b870: e59f3014 ldr r3, [pc, #20] ; b88c <PR_PushIOLayer+0x358> > b874: e3a02000 mov r2, #0 > b878: e08f3003 add r3, pc, r3 > b87c: e5832004 str r2, [r3, #4] > b880: e8bd8070 pop {r4, r5, r6, pc} > b884: 0002c47c andeq ip, r2, ip, ror r4 > b888: 0002c45c andeq ip, r2, ip, asr r4 > b88c: 0002c408 andeq ip, r2, r8, lsl #8 > >0000b890 <PR_NewLogModule>: > b890: e59f3190 ldr r3, [pc, #400] ; ba28 <PR_NewLogModule+0x198> > b894: e59f2190 ldr r2, [pc, #400] ; ba2c <PR_NewLogModule+0x19c> > b898: e08f3003 add r3, pc, r3 > b89c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > b8a0: e7932002 ldr r2, [r3, r2] > b8a4: e24dd06c sub sp, sp, #108 ; 0x6c > b8a8: e58d2014 str r2, [sp, #20] > b8ac: e5922000 ldr r2, [r2] > b8b0: e58d2064 str r2, [sp, #100] ; 0x64 > b8b4: e59f2174 ldr r2, [pc, #372] ; ba30 <PR_NewLogModule+0x1a0> > b8b8: e1a04000 mov r4, r0 > b8bc: e7932002 ldr r2, [r3, r2] > b8c0: e5923000 ldr r3, [r2] > b8c4: e3530000 cmp r3, #0 > b8c8: 0a000053 beq ba1c <PR_NewLogModule+0x18c> > b8cc: e3a00001 mov r0, #1 > b8d0: e3a0100c mov r1, #12 > b8d4: ebfff2f3 bl 84a8 <_init+0xecc> > b8d8: e2507000 subs r7, r0, #0 > b8dc: 0a000046 beq b9fc <PR_NewLogModule+0x16c> > b8e0: e1a00004 mov r0, r4 > b8e4: ebfff1ae bl 7fa4 <_init+0x9c8> > b8e8: e59f3144 ldr r3, [pc, #324] ; ba34 <PR_NewLogModule+0x1a4> > b8ec: e3a05000 mov r5, #0 > b8f0: e08f3003 add r3, pc, r3 > b8f4: e5932000 ldr r2, [r3] > b8f8: e5875004 str r5, [r7, #4] > b8fc: e5872008 str r2, [r7, #8] > b900: e5837000 str r7, [r3] > b904: e5870000 str r0, [r7] > b908: e59f0128 ldr r0, [pc, #296] ; ba38 <PR_NewLogModule+0x1a8> > b90c: e08f0000 add r0, pc, r0 > b910: ebfff0fb bl 7d04 <_init+0x728> > b914: e2506000 subs r6, r0, #0 > b918: 0a000037 beq b9fc <PR_NewLogModule+0x16c> > b91c: e5d63000 ldrb r3, [r6] > b920: e1530005 cmp r3, r5 > b924: 0a000034 beq b9fc <PR_NewLogModule+0x16c> > b928: ebfff155 bl 7e84 <_init+0x8a8> > b92c: e3500000 cmp r0, #0 > b930: e58d000c str r0, [sp, #12] > b934: da000030 ble b9fc <PR_NewLogModule+0x16c> > b938: e59f10fc ldr r1, [pc, #252] ; ba3c <PR_NewLogModule+0x1ac> > b93c: e59f30fc ldr r3, [pc, #252] ; ba40 <PR_NewLogModule+0x1b0> > b940: e59fb0fc ldr fp, [pc, #252] ; ba44 <PR_NewLogModule+0x1b4> > b944: e08f1001 add r1, pc, r1 > b948: e08f3003 add r3, pc, r3 > b94c: e08fb00b add fp, pc, fp > b950: e58d1010 str r1, [sp, #16] > b954: e58d3008 str r3, [sp, #8] > b958: e28d4020 add r4, sp, #32 > b95c: e28d901c add r9, sp, #28 > b960: e3a0a001 mov sl, #1 > b964: e1a08005 mov r8, r5 > b968: ea000016 b b9c8 <PR_NewLogModule+0x138> > b96c: e28d0024 add r0, sp, #36 ; 0x24 > b970: e59d1010 ldr r1, [sp, #16] > b974: ebfff070 bl 7b3c <_init+0x560> > b978: e3500000 cmp r0, #0 > b97c: 0a000004 beq b994 <PR_NewLogModule+0x104> > b980: e28d0024 add r0, sp, #36 ; 0x24 > b984: e5971000 ldr r1, [r7] > b988: ebfff06b bl 7b3c <_init+0x560> > b98c: e3500000 cmp r0, #0 > b990: 1a000001 bne b99c <PR_NewLogModule+0x10c> > b994: e59d301c ldr r3, [sp, #28] > b998: e5873004 str r3, [r7, #4] > b99c: e0860005 add r0, r6, r5 > b9a0: e59d1008 ldr r1, [sp, #8] > b9a4: e1a02004 mov r2, r4 > b9a8: ebfff228 bl 8250 <_init+0xc74> > b9ac: e59d3020 ldr r3, [sp, #32] > b9b0: e0855003 add r5, r5, r3 > b9b4: e3700001 cmn r0, #1 > b9b8: 0a00000f beq b9fc <PR_NewLogModule+0x16c> > b9bc: e59d100c ldr r1, [sp, #12] > b9c0: e1510005 cmp r1, r5 > b9c4: da00000c ble b9fc <PR_NewLogModule+0x16c> > b9c8: e0860005 add r0, r6, r5 > b9cc: e1a03004 mov r3, r4 > b9d0: e58d9000 str r9, [sp] > b9d4: e58d4004 str r4, [sp, #4] > b9d8: e1a0100b mov r1, fp > b9dc: e28d2024 add r2, sp, #36 ; 0x24 > b9e0: e58da01c str sl, [sp, #28] > b9e4: e58d8020 str r8, [sp, #32] > b9e8: ebfff218 bl 8250 <_init+0xc74> > b9ec: e59d3020 ldr r3, [sp, #32] > b9f0: e0855003 add r5, r5, r3 > b9f4: e3500000 cmp r0, #0 > b9f8: 1affffdb bne b96c <PR_NewLogModule+0xdc> > b9fc: e59d1014 ldr r1, [sp, #20] > ba00: e59d2064 ldr r2, [sp, #100] ; 0x64 > ba04: e5913000 ldr r3, [r1] > ba08: e1a00007 mov r0, r7 > ba0c: e1520003 cmp r2, r3 > ba10: 1a000003 bne ba24 <PR_NewLogModule+0x194> > ba14: e28dd06c add sp, sp, #108 ; 0x6c > ba18: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > ba1c: eb002a12 bl 1626c <PR_Initialized+0x10> > ba20: eaffffa9 b b8cc <PR_NewLogModule+0x3c> > ba24: ebffefed bl 79e0 <_init+0x404> > ba28: 0002b760 andeq fp, r2, r0, ror #14 > ba2c: 00000524 andeq r0, r0, r4, lsr #10 > ba30: 00000574 andeq r0, r0, r4, ror r5 > ba34: 0002c3a0 andeq ip, r2, r0, lsr #7 > ba38: 0001dd4c andeq sp, r1, ip, asr #26 > ba3c: 0001dd78 andeq sp, r1, r8, ror sp > ba40: 0001dd78 andeq sp, r1, r8, ror sp > ba44: 0001dd20 andeq sp, r1, r0, lsr #26 > >0000ba48 <PR_SetLogFile>: > ba48: e92d4070 push {r4, r5, r6, lr} > ba4c: e59f5078 ldr r5, [pc, #120] ; bacc <PR_SetLogFile+0x84> > ba50: e59f2078 ldr r2, [pc, #120] ; bad0 <PR_SetLogFile+0x88> > ba54: e08f5005 add r5, pc, r5 > ba58: e5951004 ldr r1, [r5, #4] > ba5c: e59f4070 ldr r4, [pc, #112] ; bad4 <PR_SetLogFile+0x8c> > ba60: e3510000 cmp r1, #0 > ba64: 03a0102a moveq r1, #42 ; 0x2a > ba68: 13a0101a movne r1, #26 > ba6c: ebfff23f bl 8370 <_init+0xd94> > ba70: e08f4004 add r4, pc, r4 > ba74: e2506000 subs r6, r0, #0 > ba78: 0a000010 beq bac0 <PR_SetLogFile+0x78> > ba7c: e5950008 ldr r0, [r5, #8] > ba80: e3500000 cmp r0, #0 > ba84: 0a00000a beq bab4 <PR_SetLogFile+0x6c> > ba88: e59f3048 ldr r3, [pc, #72] ; bad8 <PR_SetLogFile+0x90> > ba8c: e7943003 ldr r3, [r4, r3] > ba90: e5933000 ldr r3, [r3] > ba94: e1500003 cmp r0, r3 > ba98: 0a000005 beq bab4 <PR_SetLogFile+0x6c> > ba9c: e59f3038 ldr r3, [pc, #56] ; badc <PR_SetLogFile+0x94> > baa0: e7943003 ldr r3, [r4, r3] > baa4: e5933000 ldr r3, [r3] > baa8: e1500003 cmp r0, r3 > baac: 0a000000 beq bab4 <PR_SetLogFile+0x6c> > bab0: ebffef6a bl 7860 <_init+0x284> > bab4: e59f3024 ldr r3, [pc, #36] ; bae0 <PR_SetLogFile+0x98> > bab8: e08f3003 add r3, pc, r3 > babc: e5836008 str r6, [r3, #8] > bac0: e2960000 adds r0, r6, #0 > bac4: 13a00001 movne r0, #1 > bac8: e8bd8070 pop {r4, r5, r6, pc} > bacc: 0002c23c andeq ip, r2, ip, lsr r2 > bad0: 000001b6 ; <UNDEFINED> instruction: 0x000001b6 > bad4: 0002b588 andeq fp, r2, r8, lsl #11 > bad8: 00000560 andeq r0, r0, r0, ror #10 > badc: 0000055c andeq r0, r0, ip, asr r5 > bae0: 0002c1d8 ldrdeq ip, [r2], -r8 > >0000bae4 <PR_LogFlush>: > bae4: e92d4010 push {r4, lr} > bae8: e59f405c ldr r4, [pc, #92] ; bb4c <PR_LogFlush+0x68> > baec: e08f4004 add r4, pc, r4 > baf0: e594300c ldr r3, [r4, #12] > baf4: e3530000 cmp r3, #0 > baf8: 08bd8010 popeq {r4, pc} > bafc: e5943008 ldr r3, [r4, #8] > bb00: e3530000 cmp r3, #0 > bb04: 08bd8010 popeq {r4, pc} > bb08: e5940010 ldr r0, [r4, #16] > bb0c: ebfff151 bl 8058 <_init+0xa7c> > bb10: e5942014 ldr r2, [r4, #20] > bb14: e594100c ldr r1, [r4, #12] > bb18: e1520001 cmp r2, r1 > bb1c: 8a000004 bhi bb34 <PR_LogFlush+0x50> > bb20: e59f3028 ldr r3, [pc, #40] ; bb50 <PR_LogFlush+0x6c> > bb24: e08f3003 add r3, pc, r3 > bb28: e5930010 ldr r0, [r3, #16] > bb2c: e8bd4010 pop {r4, lr} > bb30: eafff256 b 8490 <_init+0xeb4> > bb34: e5940008 ldr r0, [r4, #8] > bb38: e0612002 rsb r2, r1, r2 > bb3c: ebfff0c1 bl 7e48 <_init+0x86c> > bb40: e594300c ldr r3, [r4, #12] > bb44: e5843014 str r3, [r4, #20] > bb48: eafffff4 b bb20 <PR_LogFlush+0x3c> > bb4c: 0002c1a4 andeq ip, r2, r4, lsr #3 > bb50: 0002c16c andeq ip, r2, ip, ror #2 > >0000bb54 <PR_LogPrint>: > bb54: e92d000f push {r0, r1, r2, r3} > bb58: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > bb5c: e59f42f8 ldr r4, [pc, #760] ; be5c <PR_LogPrint+0x308> > bb60: e59f32f8 ldr r3, [pc, #760] ; be60 <PR_LogPrint+0x30c> > bb64: e08f4004 add r4, pc, r4 > bb68: e7947003 ldr r7, [r4, r3] > bb6c: e24ddf95 sub sp, sp, #596 ; 0x254 > bb70: e5973000 ldr r3, [r7] > bb74: e58d324c str r3, [sp, #588] ; 0x24c > bb78: e59f32e4 ldr r3, [pc, #740] ; be64 <PR_LogPrint+0x310> > bb7c: e59d8270 ldr r8, [sp, #624] ; 0x270 > bb80: e7943003 ldr r3, [r4, r3] > bb84: e5933000 ldr r3, [r3] > bb88: e3530000 cmp r3, #0 > bb8c: 0a00004e beq bccc <PR_LogPrint+0x178> > bb90: e59f32d0 ldr r3, [pc, #720] ; be68 <PR_LogPrint+0x314> > bb94: e08f3003 add r3, pc, r3 > bb98: e5932008 ldr r2, [r3, #8] > bb9c: e3520000 cmp r2, #0 > bba0: 0a000041 beq bcac <PR_LogPrint+0x158> > bba4: e5933018 ldr r3, [r3, #24] > bba8: e3530000 cmp r3, #0 > bbac: 1a000048 bne bcd4 <PR_LogPrint+0x180> > bbb0: e28d504c add r5, sp, #76 ; 0x4c > bbb4: e59fa2b0 ldr sl, [pc, #688] ; be6c <PR_LogPrint+0x318> > bbb8: e1a06005 mov r6, r5 > bbbc: e1a04003 mov r4, r3 > bbc0: ebffef47 bl 78e4 <_init+0x308> > bbc4: e59f22a4 ldr r2, [pc, #676] ; be70 <PR_LogPrint+0x31c> > bbc8: e1a0100a mov r1, sl > bbcc: e08f2002 add r2, pc, r2 > bbd0: e3500000 cmp r0, #0 > bbd4: 15903040 ldrne r3, [r0, #64] ; 0x40 > bbd8: 01a03000 moveq r3, r0 > bbdc: e58d0000 str r0, [sp] > bbe0: e1a00006 mov r0, r6 > bbe4: ebfff1c3 bl 82f8 <_init+0xd1c> > bbe8: e28d3f9d add r3, sp, #628 ; 0x274 > bbec: e1a02008 mov r2, r8 > bbf0: e58d3020 str r3, [sp, #32] > bbf4: e0804004 add r4, r0, r4 > bbf8: e2641f7f rsb r1, r4, #508 ; 0x1fc > bbfc: e0850004 add r0, r5, r4 > bc00: e2811003 add r1, r1, #3 > bc04: ebfff1a9 bl 82b0 <_init+0xcd4> > bc08: e59f3264 ldr r3, [pc, #612] ; be74 <PR_LogPrint+0x320> > bc0c: e0846000 add r6, r4, r0 > bc10: e1560003 cmp r6, r3 > bc14: 0a000054 beq bd6c <PR_LogPrint+0x218> > bc18: e3560000 cmp r6, #0 > bc1c: 0a00000b beq bc50 <PR_LogPrint+0xfc> > bc20: e28d2e25 add r2, sp, #592 ; 0x250 > bc24: e0823006 add r3, r2, r6 > bc28: e5532205 ldrb r2, [r3, #-517] ; 0x205 > bc2c: e352000a cmp r2, #10 > bc30: 0a000006 beq bc50 <PR_LogPrint+0xfc> > bc34: e28d1e25 add r1, sp, #592 ; 0x250 > bc38: e2866001 add r6, r6, #1 > bc3c: e0812006 add r2, r1, r6 > bc40: e3a0100a mov r1, #10 > bc44: e5431204 strb r1, [r3, #-516] ; 0x204 > bc48: e3a03000 mov r3, #0 > bc4c: e5423204 strb r3, [r2, #-516] ; 0x204 > bc50: e59f4220 ldr r4, [pc, #544] ; be78 <PR_LogPrint+0x324> > bc54: e08f4004 add r4, pc, r4 > bc58: e5940010 ldr r0, [r4, #16] > bc5c: ebfff0fd bl 8058 <_init+0xa7c> > bc60: e594100c ldr r1, [r4, #12] > bc64: e3510000 cmp r1, #0 > bc68: 0a000075 beq be44 <PR_LogPrint+0x2f0> > bc6c: e5940014 ldr r0, [r4, #20] > bc70: e594301c ldr r3, [r4, #28] > bc74: e0808006 add r8, r0, r6 > bc78: e1580003 cmp r8, r3 > bc7c: 8a000034 bhi bd54 <PR_LogPrint+0x200> > bc80: e1a01005 mov r1, r5 > bc84: e1a02006 mov r2, r6 > bc88: ebffeefa bl 7878 <_init+0x29c> > bc8c: e59f31e8 ldr r3, [pc, #488] ; be7c <PR_LogPrint+0x328> > bc90: e08f3003 add r3, pc, r3 > bc94: e5838014 str r8, [r3, #20] > bc98: e59f31e0 ldr r3, [pc, #480] ; be80 <PR_LogPrint+0x32c> > bc9c: e08f3003 add r3, pc, r3 > bca0: e5930010 ldr r0, [r3, #16] > bca4: ebfff1f9 bl 8490 <_init+0xeb4> > bca8: ebffef94 bl 7b00 <_init+0x524> > bcac: e59d224c ldr r2, [sp, #588] ; 0x24c > bcb0: e5973000 ldr r3, [r7] > bcb4: e1520003 cmp r2, r3 > bcb8: 1a000066 bne be58 <PR_LogPrint+0x304> > bcbc: e28ddf95 add sp, sp, #596 ; 0x254 > bcc0: e8bd45f0 pop {r4, r5, r6, r7, r8, sl, lr} > bcc4: e28dd010 add sp, sp, #16 > bcc8: e12fff1e bx lr > bccc: eb002966 bl 1626c <PR_Initialized+0x10> > bcd0: eaffffae b bb90 <PR_LogPrint+0x3c> > bcd4: ebffef32 bl 79a4 <_init+0x3c8> > bcd8: e59f21a4 ldr r2, [pc, #420] ; be84 <PR_LogPrint+0x330> > bcdc: e28d3024 add r3, sp, #36 ; 0x24 > bce0: e7942002 ldr r2, [r4, r2] > bce4: ebfff0a8 bl 7f8c <_init+0x9b0> > bce8: e59d2038 ldr r2, [sp, #56] ; 0x38 > bcec: e59f3194 ldr r3, [pc, #404] ; be88 <PR_LogPrint+0x334> > bcf0: e28d1e25 add r1, sp, #592 ; 0x250 > bcf4: e2822001 add r2, r2, #1 > bcf8: e19130f3 ldrsh r3, [r1, r3] > bcfc: e58d2000 str r2, [sp] > bd00: e59d2034 ldr r2, [sp, #52] ; 0x34 > bd04: e58d2004 str r2, [sp, #4] > bd08: e59d2030 ldr r2, [sp, #48] ; 0x30 > bd0c: e58d2008 str r2, [sp, #8] > bd10: e59d202c ldr r2, [sp, #44] ; 0x2c > bd14: e58d200c str r2, [sp, #12] > bd18: e59d2028 ldr r2, [sp, #40] ; 0x28 > bd1c: e58d2010 str r2, [sp, #16] > bd20: e59d2024 ldr r2, [sp, #36] ; 0x24 > bd24: e58d2014 str r2, [sp, #20] > bd28: e59f215c ldr r2, [pc, #348] ; be8c <PR_LogPrint+0x338> > bd2c: e28d504c add r5, sp, #76 ; 0x4c > bd30: e1a00005 mov r0, r5 > bd34: e59f1130 ldr r1, [pc, #304] ; be6c <PR_LogPrint+0x318> > bd38: e08f2002 add r2, pc, r2 > bd3c: ebfff16d bl 82f8 <_init+0xd1c> > bd40: e260af7f rsb sl, r0, #508 ; 0x1fc > bd44: e1a04000 mov r4, r0 > bd48: e0856000 add r6, r5, r0 > bd4c: e28aa003 add sl, sl, #3 > bd50: eaffff9a b bbc0 <PR_LogPrint+0x6c> > bd54: e0612000 rsb r2, r1, r0 > bd58: e5940008 ldr r0, [r4, #8] > bd5c: ebfff039 bl 7e48 <_init+0x86c> > bd60: e594000c ldr r0, [r4, #12] > bd64: e0808006 add r8, r0, r6 > bd68: eaffffc4 b bc80 <PR_LogPrint+0x12c> > bd6c: e28d1f9d add r1, sp, #628 ; 0x274 > bd70: e1a00008 mov r0, r8 > bd74: e58d1020 str r1, [sp, #32] > bd78: ebfff146 bl 8298 <_init+0xcbc> > bd7c: e250a000 subs sl, r0, #0 > bd80: 0affffa6 beq bc20 <PR_LogPrint+0xcc> > bd84: ebfff03e bl 7e84 <_init+0x8a8> > bd88: e59f6100 ldr r6, [pc, #256] ; be90 <PR_LogPrint+0x33c> > bd8c: e08f6006 add r6, pc, r6 > bd90: e1a08000 mov r8, r0 > bd94: e5960010 ldr r0, [r6, #16] > bd98: ebfff0ae bl 8058 <_init+0xa7c> > bd9c: e596100c ldr r1, [r6, #12] > bda0: e3510000 cmp r1, #0 > bda4: 0a000005 beq bdc0 <PR_LogPrint+0x26c> > bda8: e5962014 ldr r2, [r6, #20] > bdac: e5960008 ldr r0, [r6, #8] > bdb0: e0612002 rsb r2, r1, r2 > bdb4: ebfff023 bl 7e48 <_init+0x86c> > bdb8: e596300c ldr r3, [r6, #12] > bdbc: e5863014 str r3, [r6, #20] > bdc0: e59f60cc ldr r6, [pc, #204] ; be94 <PR_LogPrint+0x340> > bdc4: e1a01005 mov r1, r5 > bdc8: e08f6006 add r6, pc, r6 > bdcc: e1a02004 mov r2, r4 > bdd0: e5960008 ldr r0, [r6, #8] > bdd4: ebfff01b bl 7e48 <_init+0x86c> > bdd8: e5960008 ldr r0, [r6, #8] > bddc: e1a0100a mov r1, sl > bde0: e1a02008 mov r2, r8 > bde4: ebfff017 bl 7e48 <_init+0x86c> > bde8: e3580000 cmp r8, #0 > bdec: 0a000003 beq be00 <PR_LogPrint+0x2ac> > bdf0: e08a8008 add r8, sl, r8 > bdf4: e5583001 ldrb r3, [r8, #-1] > bdf8: e353000a cmp r3, #10 > bdfc: 0a000009 beq be28 <PR_LogPrint+0x2d4> > be00: e59f3090 ldr r3, [pc, #144] ; be98 <PR_LogPrint+0x344> > be04: e28d101c add r1, sp, #28 > be08: e08f3003 add r3, pc, r3 > be0c: e5930008 ldr r0, [r3, #8] > be10: e3a0300a mov r3, #10 > be14: e5cd301c strb r3, [sp, #28] > be18: e3a02001 mov r2, #1 > be1c: e3a03000 mov r3, #0 > be20: e5cd301d strb r3, [sp, #29] > be24: ebfff007 bl 7e48 <_init+0x86c> > be28: e59f306c ldr r3, [pc, #108] ; be9c <PR_LogPrint+0x348> > be2c: e08f3003 add r3, pc, r3 > be30: e5930010 ldr r0, [r3, #16] > be34: ebfff195 bl 8490 <_init+0xeb4> > be38: e1a0000a mov r0, sl > be3c: ebfff160 bl 83c4 <_init+0xde8> > be40: eaffff98 b bca8 <PR_LogPrint+0x154> > be44: e5940008 ldr r0, [r4, #8] > be48: e1a01005 mov r1, r5 > be4c: e1a02006 mov r2, r6 > be50: ebffeffc bl 7e48 <_init+0x86c> > be54: eaffff8f b bc98 <PR_LogPrint+0x144> > be58: ebffeee0 bl 79e0 <_init+0x404> > be5c: 0002b494 muleq r2, r4, r4 > be60: 00000524 andeq r0, r0, r4, lsr #10 > be64: 00000574 andeq r0, r0, r4, ror r5 > be68: 0002c0fc strdeq ip, [r2], -ip ; <UNPREDICTABLE> > be6c: 000001ff strdeq r0, [r0], -pc ; <UNPREDICTABLE> > be70: 0001db28 andeq sp, r1, r8, lsr #22 > be74: 000001fe strdeq r0, [r0], -lr > be78: 0002c03c andeq ip, r2, ip, lsr r0 > be7c: 0002c000 andeq ip, r2, r0 > be80: 0002bff4 strdeq fp, [r2], -r4 > be84: 0000053c andeq r0, r0, ip, lsr r5 > be88: fffffdec ; <UNDEFINED> instruction: 0xfffffdec > be8c: 0001d990 muleq r1, r0, r9 > be90: 0002bf04 andeq fp, r2, r4, lsl #30 > be94: 0002bec8 andeq fp, r2, r8, asr #29 > be98: 0002be88 andeq fp, r2, r8, lsl #29 > be9c: 0002be64 andeq fp, r2, r4, ror #28 > >0000bea0 <PR_SetLogBuffering>: > bea0: e92d4038 push {r3, r4, r5, lr} > bea4: e59f504c ldr r5, [pc, #76] ; bef8 <PR_SetLogBuffering+0x58> > bea8: e1a04000 mov r4, r0 > beac: e08f5005 add r5, pc, r5 > beb0: ebffef12 bl 7b00 <_init+0x524> > beb4: e595000c ldr r0, [r5, #12] > beb8: e3500000 cmp r0, #0 > bebc: 0a000002 beq becc <PR_SetLogBuffering+0x2c> > bec0: ebfff157 bl 8424 <_init+0xe48> > bec4: e3a03000 mov r3, #0 > bec8: e585300c str r3, [r5, #12] > becc: e3540c02 cmp r4, #512 ; 0x200 > bed0: b8bd8038 poplt {r3, r4, r5, pc} > bed4: e1a00004 mov r0, r4 > bed8: ebfff178 bl 84c0 <_init+0xee4> > bedc: e59f3018 ldr r3, [pc, #24] ; befc <PR_SetLogBuffering+0x5c> > bee0: e08f3003 add r3, pc, r3 > bee4: e0804004 add r4, r0, r4 > bee8: e583000c str r0, [r3, #12] > beec: e5830014 str r0, [r3, #20] > bef0: e583401c str r4, [r3, #28] > bef4: e8bd8038 pop {r3, r4, r5, pc} > bef8: 0002bde4 andeq fp, r2, r4, ror #27 > befc: 0002bdb0 ; <UNDEFINED> instruction: 0x0002bdb0 > bf00: e59f1314 ldr r1, [pc, #788] ; c21c <PR_SetLogBuffering+0x37c> > bf04: e59f3314 ldr r3, [pc, #788] ; c220 <PR_SetLogBuffering+0x380> > bf08: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > bf0c: e08f1001 add r1, pc, r1 > bf10: e24dd08c sub sp, sp, #140 ; 0x8c > bf14: e58d1018 str r1, [sp, #24] > bf18: e7913003 ldr r3, [r1, r3] > bf1c: e58d301c str r3, [sp, #28] > bf20: e5933000 ldr r3, [r3] > bf24: e58d3084 str r3, [sp, #132] ; 0x84 > bf28: ebffedb6 bl 7608 <_init+0x2c> > bf2c: e59f32f0 ldr r3, [pc, #752] ; c224 <PR_SetLogBuffering+0x384> > bf30: e08f3003 add r3, pc, r3 > bf34: e5830010 str r0, [r3, #16] > bf38: e59f02e8 ldr r0, [pc, #744] ; c228 <PR_SetLogBuffering+0x388> > bf3c: e08f0000 add r0, pc, r0 > bf40: ebffef6f bl 7d04 <_init+0x728> > bf44: e2507000 subs r7, r0, #0 > bf48: 0a00006f beq c10c <PR_SetLogBuffering+0x26c> > bf4c: e5d73000 ldrb r3, [r7] > bf50: e3530000 cmp r3, #0 > bf54: 0a00006c beq c10c <PR_SetLogBuffering+0x26c> > bf58: ebffefc9 bl 7e84 <_init+0x8a8> > bf5c: e250b000 subs fp, r0, #0 > bf60: da00009c ble c1d8 <PR_SetLogBuffering+0x338> > bf64: e59f22c0 ldr r2, [pc, #704] ; c22c <PR_SetLogBuffering+0x38c> > bf68: e59f32c0 ldr r3, [pc, #704] ; c230 <PR_SetLogBuffering+0x390> > bf6c: e08f2002 add r2, pc, r2 > bf70: e58d2014 str r2, [sp, #20] > bf74: e59f12b8 ldr r1, [pc, #696] ; c234 <PR_SetLogBuffering+0x394> > bf78: e59f22b8 ldr r2, [pc, #696] ; c238 <PR_SetLogBuffering+0x398> > bf7c: e08f3003 add r3, pc, r3 > bf80: e59fa2b4 ldr sl, [pc, #692] ; c23c <PR_SetLogBuffering+0x39c> > bf84: e59f92b4 ldr r9, [pc, #692] ; c240 <PR_SetLogBuffering+0x3a0> > bf88: e3a05000 mov r5, #0 > bf8c: e58d3020 str r3, [sp, #32] > bf90: e08f1001 add r1, pc, r1 > bf94: e08f2002 add r2, pc, r2 > bf98: e3a03901 mov r3, #16384 ; 0x4000 > bf9c: e08fa00a add sl, pc, sl > bfa0: e08f9009 add r9, pc, r9 > bfa4: e58d1024 str r1, [sp, #36] ; 0x24 > bfa8: e58d2028 str r2, [sp, #40] ; 0x28 > bfac: e58d300c str r3, [sp, #12] > bfb0: e58d5010 str r5, [sp, #16] > bfb4: e28d4040 add r4, sp, #64 ; 0x40 > bfb8: e28d803c add r8, sp, #60 ; 0x3c > bfbc: ea00000f b c000 <PR_SetLogBuffering+0x160> > bfc0: e59d303c ldr r3, [sp, #60] ; 0x3c > bfc4: e59d100c ldr r1, [sp, #12] > bfc8: e3530c02 cmp r3, #512 ; 0x200 > bfcc: a1a01003 movge r1, r3 > bfd0: e58d100c str r1, [sp, #12] > bfd4: e59f1268 ldr r1, [pc, #616] ; c244 <PR_SetLogBuffering+0x3a4> > bfd8: e0870005 add r0, r7, r5 > bfdc: e08f1001 add r1, pc, r1 > bfe0: e1a02004 mov r2, r4 > bfe4: ebfff099 bl 8250 <_init+0xc74> > bfe8: e59d3040 ldr r3, [sp, #64] ; 0x40 > bfec: e0855003 add r5, r5, r3 > bff0: e3700001 cmn r0, #1 > bff4: 0a000024 beq c08c <PR_SetLogBuffering+0x1ec> > bff8: e15b0005 cmp fp, r5 > bffc: da000022 ble c08c <PR_SetLogBuffering+0x1ec> > c000: e0870005 add r0, r7, r5 > c004: e1a03004 mov r3, r4 > c008: e3a0c000 mov ip, #0 > c00c: e3a06001 mov r6, #1 > c010: e58d8000 str r8, [sp] > c014: e58d4004 str r4, [sp, #4] > c018: e1a0100a mov r1, sl > c01c: e28d2044 add r2, sp, #68 ; 0x44 > c020: e58d603c str r6, [sp, #60] ; 0x3c > c024: e58dc040 str ip, [sp, #64] ; 0x40 > c028: ebfff088 bl 8250 <_init+0xc74> > c02c: e59d3040 ldr r3, [sp, #64] ; 0x40 > c030: e0855003 add r5, r5, r3 > c034: e3500000 cmp r0, #0 > c038: 0a000013 beq c08c <PR_SetLogBuffering+0x1ec> > c03c: e28d0044 add r0, sp, #68 ; 0x44 > c040: e1a01009 mov r1, r9 > c044: ebffeebc bl 7b3c <_init+0x560> > c048: e3500000 cmp r0, #0 > c04c: 058d6010 streq r6, [sp, #16] > c050: 0affffdf beq bfd4 <PR_SetLogBuffering+0x134> > c054: e28d0044 add r0, sp, #68 ; 0x44 > c058: e59d1014 ldr r1, [sp, #20] > c05c: ebffeeb6 bl 7b3c <_init+0x560> > c060: e3500000 cmp r0, #0 > c064: 0affffd5 beq bfc0 <PR_SetLogBuffering+0x120> > c068: e28d0044 add r0, sp, #68 ; 0x44 > c06c: e59d1020 ldr r1, [sp, #32] > c070: ebffeeb1 bl 7b3c <_init+0x560> > c074: e3500000 cmp r0, #0 > c078: 1a00002a bne c128 <PR_SetLogBuffering+0x288> > c07c: e59f31c4 ldr r3, [pc, #452] ; c248 <PR_SetLogBuffering+0x3a8> > c080: e08f3003 add r3, pc, r3 > c084: e5836018 str r6, [r3, #24] > c088: eaffffd1 b bfd4 <PR_SetLogBuffering+0x134> > c08c: e59d1010 ldr r1, [sp, #16] > c090: e59d300c ldr r3, [sp, #12] > c094: e3510000 cmp r1, #0 > c098: 13a03000 movne r3, #0 > c09c: e58d300c str r3, [sp, #12] > c0a0: e59d000c ldr r0, [sp, #12] > c0a4: ebffefdf bl 8028 <_init+0xa4c> > c0a8: ebffedc5 bl 77c4 <_init+0x1e8> > c0ac: e1a04000 mov r4, r0 > c0b0: ebffeeaa bl 7b60 <_init+0x584> > c0b4: e1540000 cmp r4, r0 > c0b8: 1a000013 bne c10c <PR_SetLogBuffering+0x26c> > c0bc: ebffefca bl 7fec <_init+0xa10> > c0c0: e1a04000 mov r4, r0 > c0c4: ebffeec3 bl 7bd8 <_init+0x5fc> > c0c8: e1540000 cmp r4, r0 > c0cc: 1a00000e bne c10c <PR_SetLogBuffering+0x26c> > c0d0: e59f0174 ldr r0, [pc, #372] ; c24c <PR_SetLogBuffering+0x3ac> > c0d4: e08f0000 add r0, pc, r0 > c0d8: ebffef09 bl 7d04 <_init+0x728> > c0dc: e2504000 subs r4, r0, #0 > c0e0: 0a000002 beq c0f0 <PR_SetLogBuffering+0x250> > c0e4: e5d43000 ldrb r3, [r4] > c0e8: e3530000 cmp r3, #0 > c0ec: 1a00003c bne c1e4 <PR_SetLogBuffering+0x344> > c0f0: e59f3158 ldr r3, [pc, #344] ; c250 <PR_SetLogBuffering+0x3b0> > c0f4: e59d1018 ldr r1, [sp, #24] > c0f8: e7913003 ldr r3, [r1, r3] > c0fc: e5932000 ldr r2, [r3] > c100: e59f314c ldr r3, [pc, #332] ; c254 <PR_SetLogBuffering+0x3b4> > c104: e08f3003 add r3, pc, r3 > c108: e5832008 str r2, [r3, #8] > c10c: e59d101c ldr r1, [sp, #28] > c110: e59d2084 ldr r2, [sp, #132] ; 0x84 > c114: e5913000 ldr r3, [r1] > c118: e1520003 cmp r2, r3 > c11c: 1a00003d bne c218 <PR_SetLogBuffering+0x378> > c120: e28dd08c add sp, sp, #140 ; 0x8c > c124: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > c128: e28d0044 add r0, sp, #68 ; 0x44 > c12c: e59d1024 ldr r1, [sp, #36] ; 0x24 > c130: ebffee81 bl 7b3c <_init+0x560> > c134: e3500000 cmp r0, #0 > c138: 0a00001c beq c1b0 <PR_SetLogBuffering+0x310> > c13c: e59d2028 ldr r2, [sp, #40] ; 0x28 > c140: e59f1110 ldr r1, [pc, #272] ; c258 <PR_SetLogBuffering+0x3b8> > c144: e5926000 ldr r6, [r2] > c148: e28d0044 add r0, sp, #68 ; 0x44 > c14c: e08f1001 add r1, pc, r1 > c150: ebffee79 bl 7b3c <_init+0x560> > c154: e3560000 cmp r6, #0 > c158: 0affff9d beq bfd4 <PR_SetLogBuffering+0x134> > c15c: e59d303c ldr r3, [sp, #60] ; 0x3c > c160: e58d7030 str r7, [sp, #48] ; 0x30 > c164: e58d5034 str r5, [sp, #52] ; 0x34 > c168: e1a07006 mov r7, r6 > c16c: e1a05000 mov r5, r0 > c170: e1a06003 mov r6, r3 > c174: e58d302c str r3, [sp, #44] ; 0x2c > c178: e3550000 cmp r5, #0 > c17c: 05876004 streq r6, [r7, #4] > c180: 0a000004 beq c198 <PR_SetLogBuffering+0x2f8> > c184: e28d0044 add r0, sp, #68 ; 0x44 > c188: e5971000 ldr r1, [r7] > c18c: ebffee6a bl 7b3c <_init+0x560> > c190: e3500000 cmp r0, #0 > c194: 0a000009 beq c1c0 <PR_SetLogBuffering+0x320> > c198: e5977008 ldr r7, [r7, #8] > c19c: e3570000 cmp r7, #0 > c1a0: 1afffff4 bne c178 <PR_SetLogBuffering+0x2d8> > c1a4: e59d7030 ldr r7, [sp, #48] ; 0x30 > c1a8: e59d5034 ldr r5, [sp, #52] ; 0x34 > c1ac: eaffff88 b bfd4 <PR_SetLogBuffering+0x134> > c1b0: e59f30a4 ldr r3, [pc, #164] ; c25c <PR_SetLogBuffering+0x3bc> > c1b4: e08f3003 add r3, pc, r3 > c1b8: e5836004 str r6, [r3, #4] > c1bc: eaffff84 b bfd4 <PR_SetLogBuffering+0x134> > c1c0: e1a06007 mov r6, r7 > c1c4: e59d202c ldr r2, [sp, #44] ; 0x2c > c1c8: e59d5034 ldr r5, [sp, #52] ; 0x34 > c1cc: e59d7030 ldr r7, [sp, #48] ; 0x30 > c1d0: e5862004 str r2, [r6, #4] > c1d4: eaffff7e b bfd4 <PR_SetLogBuffering+0x134> > c1d8: e3a02901 mov r2, #16384 ; 0x4000 > c1dc: e58d200c str r2, [sp, #12] > c1e0: eaffffae b c0a0 <PR_SetLogBuffering+0x200> > c1e4: ebffedb2 bl 78b4 <_init+0x2d8> > c1e8: e3500000 cmp r0, #0 > c1ec: 1affffc6 bne c10c <PR_SetLogBuffering+0x26c> > c1f0: e59d2018 ldr r2, [sp, #24] > c1f4: e59f3064 ldr r3, [pc, #100] ; c260 <PR_SetLogBuffering+0x3c0> > c1f8: e3a01001 mov r1, #1 > c1fc: e7923003 ldr r3, [r2, r3] > c200: e59f205c ldr r2, [pc, #92] ; c264 <PR_SetLogBuffering+0x3c4> > c204: e5930000 ldr r0, [r3] > c208: e08f2002 add r2, pc, r2 > c20c: e1a03004 mov r3, r4 > c210: ebffef96 bl 8070 <_init+0xa94> > c214: eaffffbc b c10c <PR_SetLogBuffering+0x26c> > c218: ebffedf0 bl 79e0 <_init+0x404> > c21c: 0002b0ec andeq fp, r2, ip, ror #1 > c220: 00000524 andeq r0, r0, r4, lsr #10 > c224: 0002bd60 andeq fp, r2, r0, ror #26 > c228: 0001d71c andeq sp, r1, ip, lsl r7 > c22c: 0001d79c muleq r1, ip, r7 > c230: 0001d794 muleq r1, r4, r7 > c234: 0001d78c andeq sp, r1, ip, lsl #15 > c238: 0002bcfc strdeq fp, [r2], -ip > c23c: 0001d6d0 ldrdeq sp, [r1], -r0 > c240: 0001d760 andeq sp, r1, r0, ror #14 > c244: 0001d6e4 andeq sp, r1, r4, ror #13 > c248: 0002bc10 andeq fp, r2, r0, lsl ip > c24c: 0001d650 andeq sp, r1, r0, asr r6 > c250: 0000055c andeq r0, r0, ip, asr r5 > c254: 0002bb8c andeq fp, r2, ip, lsl #23 > c258: 0001d570 andeq sp, r1, r0, ror r5 > c25c: 0002badc ldrdeq fp, [r2], -ip > c260: 00000568 andeq r0, r0, r8, ror #10 > c264: 0001d52c andeq sp, r1, ip, lsr #10 > c268: e92d4070 push {r4, r5, r6, lr} > c26c: e59f60b8 ldr r6, [pc, #184] ; c32c <PR_SetLogBuffering+0x48c> > c270: e59f50b8 ldr r5, [pc, #184] ; c330 <PR_SetLogBuffering+0x490> > c274: e08f6006 add r6, pc, r6 > c278: e5964000 ldr r4, [r6] > c27c: ebffee1f bl 7b00 <_init+0x524> > c280: e5960008 ldr r0, [r6, #8] > c284: e08f5005 add r5, pc, r5 > c288: e3500000 cmp r0, #0 > c28c: 0a00000a beq c2bc <PR_SetLogBuffering+0x41c> > c290: e59f309c ldr r3, [pc, #156] ; c334 <PR_SetLogBuffering+0x494> > c294: e7953003 ldr r3, [r5, r3] > c298: e5933000 ldr r3, [r3] > c29c: e1500003 cmp r0, r3 > c2a0: 0a000005 beq c2bc <PR_SetLogBuffering+0x41c> > c2a4: e59f308c ldr r3, [pc, #140] ; c338 <PR_SetLogBuffering+0x498> > c2a8: e7953003 ldr r3, [r5, r3] > c2ac: e5933000 ldr r3, [r3] > c2b0: e1500003 cmp r0, r3 > c2b4: 0a000000 beq c2bc <PR_SetLogBuffering+0x41c> > c2b8: ebffed68 bl 7860 <_init+0x284> > c2bc: e59f5078 ldr r5, [pc, #120] ; c33c <PR_SetLogBuffering+0x49c> > c2c0: e3a06000 mov r6, #0 > c2c4: e08f5005 add r5, pc, r5 > c2c8: e595000c ldr r0, [r5, #12] > c2cc: e5856008 str r6, [r5, #8] > c2d0: e1500006 cmp r0, r6 > c2d4: 0a000001 beq c2e0 <PR_SetLogBuffering+0x440> > c2d8: ebfff051 bl 8424 <_init+0xe48> > c2dc: e585600c str r6, [r5, #12] > c2e0: e3540000 cmp r4, #0 > c2e4: 0a000006 beq c304 <PR_SetLogBuffering+0x464> > c2e8: e5940000 ldr r0, [r4] > c2ec: e5945008 ldr r5, [r4, #8] > c2f0: ebffed3f bl 77f4 <_init+0x218> > c2f4: e1a00004 mov r0, r4 > c2f8: ebfff049 bl 8424 <_init+0xe48> > c2fc: e2554000 subs r4, r5, #0 > c300: 1afffff8 bne c2e8 <PR_SetLogBuffering+0x448> > c304: e59f4034 ldr r4, [pc, #52] ; c340 <PR_SetLogBuffering+0x4a0> > c308: e3a05000 mov r5, #0 > c30c: e08f4004 add r4, pc, r4 > c310: e5940010 ldr r0, [r4, #16] > c314: e5845000 str r5, [r4] > c318: e1500005 cmp r0, r5 > c31c: 08bd8070 popeq {r4, r5, r6, pc} > c320: ebffee0b bl 7b54 <_init+0x578> > c324: e5845010 str r5, [r4, #16] > c328: e8bd8070 pop {r4, r5, r6, pc} > c32c: 0002ba1c andeq fp, r2, ip, lsl sl > c330: 0002ad74 andeq sl, r2, r4, ror sp > c334: 00000560 andeq r0, r0, r0, ror #10 > c338: 0000055c andeq r0, r0, ip, asr r5 > c33c: 0002b9cc andeq fp, r2, ip, asr #19 > c340: 0002b984 andeq fp, r2, r4, lsl #19 > >0000c344 <PR_Abort>: > c344: e59f000c ldr r0, [pc, #12] ; c358 <PR_Abort+0x14> > c348: e92d4008 push {r3, lr} > c34c: e08f0000 add r0, pc, r0 > c350: ebffef6d bl 810c <_init+0xb30> > c354: ebfff02c bl 840c <_init+0xe30> > c358: 0001d410 andeq sp, r1, r0, lsl r4 > >0000c35c <PR_Assert>: > c35c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > c360: e59fa05c ldr sl, [pc, #92] ; c3c4 <PR_Assert+0x68> > c364: e1a08000 mov r8, r0 > c368: e1a07001 mov r7, r1 > c36c: e1a06002 mov r6, r2 > c370: e08fa00a add sl, pc, sl > c374: e24dd00c sub sp, sp, #12 > c378: e1a0000a mov r0, sl > c37c: e1a01008 mov r1, r8 > c380: e1a02007 mov r2, r7 > c384: e1a03006 mov r3, r6 > c388: e59f4038 ldr r4, [pc, #56] ; c3c8 <PR_Assert+0x6c> > c38c: ebffef5e bl 810c <_init+0xb30> > c390: e59f3034 ldr r3, [pc, #52] ; c3cc <PR_Assert+0x70> > c394: e08f4004 add r4, pc, r4 > c398: e7945003 ldr r5, [r4, r3] > c39c: e3a01001 mov r1, #1 > c3a0: e1a0200a mov r2, sl > c3a4: e5950000 ldr r0, [r5] > c3a8: e1a03008 mov r3, r8 > c3ac: e58d7000 str r7, [sp] > c3b0: e58d6004 str r6, [sp, #4] > c3b4: ebffef2d bl 8070 <_init+0xa94> > c3b8: e5950000 ldr r0, [r5] > c3bc: ebffecfa bl 77ac <_init+0x1d0> > c3c0: ebfff011 bl 840c <_init+0xe30> > c3c4: 0001d3f8 strdeq sp, [r1], -r8 > c3c8: 0002ac64 andeq sl, r2, r4, ror #24 > c3cc: 00000568 andeq r0, r0, r8, ror #10 > >0000c3d0 <PR_CreateFileMap>: > c3d0: e92d40f8 push {r3, r4, r5, r6, r7, lr} > c3d4: e3a01014 mov r1, #20 > c3d8: e1a07000 mov r7, r0 > c3dc: e3a00001 mov r0, #1 > c3e0: e1a04002 mov r4, r2 > c3e4: e1a05003 mov r5, r3 > c3e8: ebfff02e bl 84a8 <_init+0xecc> > c3ec: e2506000 subs r6, r0, #0 > c3f0: 0a00000d beq c42c <PR_CreateFileMap+0x5c> > c3f4: e59d3018 ldr r3, [sp, #24] > c3f8: e5863004 str r3, [r6, #4] > c3fc: e5867000 str r7, [r6] > c400: e1a02004 mov r2, r4 > c404: e1a03005 mov r3, r5 > c408: eb00651f bl 2588c <PR_Now+0x334> > c40c: e3500000 cmp r0, #0 > c410: 1a000001 bne c41c <PR_CreateFileMap+0x4c> > c414: e1a00006 mov r0, r6 > c418: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > c41c: e1a00006 mov r0, r6 > c420: ebffefff bl 8424 <_init+0xe48> > c424: e3a06000 mov r6, #0 > c428: eafffff9 b c414 <PR_CreateFileMap+0x44> > c42c: e59f0008 ldr r0, [pc, #8] ; c43c <PR_CreateFileMap+0x6c> > c430: e1a01006 mov r1, r6 > c434: ebffeefe bl 8034 <_init+0xa58> > c438: eafffff5 b c414 <PR_CreateFileMap+0x44> > c43c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000c440 <PR_GetMemMapAlignment>: > c440: eaffefa0 b 82c8 <_init+0xcec> > >0000c444 <PR_MemMap>: > c444: ea006549 b 25970 <PR_Now+0x418> > >0000c448 <PR_MemUnmap>: > c448: ea00655d b 259c4 <PR_Now+0x46c> > >0000c44c <PR_CloseFileMap>: > c44c: ea00656a b 259fc <PR_Now+0x4a4> > c450: e5900008 ldr r0, [r0, #8] > c454: e92d4008 push {r3, lr} > c458: e5903000 ldr r3, [r0] > c45c: e5933054 ldr r3, [r3, #84] ; 0x54 > c460: e12fff33 blx r3 > c464: e8bd8008 pop {r3, pc} > c468: e92d4038 push {r3, r4, r5, lr} > c46c: e3e01001 mvn r1, #1 > c470: e1a05000 mov r5, r0 > c474: ebffec7b bl 7668 <_init+0x8c> > c478: e1a04000 mov r4, r0 > c47c: e1a00005 mov r0, r5 > c480: ebffecf6 bl 7860 <_init+0x284> > c484: e5943004 ldr r3, [r4, #4] > c488: e3a05000 mov r5, #0 > c48c: e5930000 ldr r0, [r3] > c490: ebffecf2 bl 7860 <_init+0x284> > c494: e5940004 ldr r0, [r4, #4] > c498: ebffefe1 bl 8424 <_init+0xe48> > c49c: e1a00004 mov r0, r4 > c4a0: e5845004 str r5, [r4, #4] > c4a4: e5943010 ldr r3, [r4, #16] > c4a8: e12fff33 blx r3 > c4ac: e1a00005 mov r0, r5 > c4b0: e8bd8038 pop {r3, r4, r5, pc} > c4b4: e59f0024 ldr r0, [pc, #36] ; c4e0 <PR_CloseFileMap+0x94> > c4b8: e92d4008 push {r3, lr} > c4bc: e08f0000 add r0, pc, r0 > c4c0: ebffec5c bl 7638 <_init+0x5c> > c4c4: e59f3018 ldr r3, [pc, #24] ; c4e4 <PR_CloseFileMap+0x98> > c4c8: e08f3003 add r3, pc, r3 > c4cc: e3700001 cmn r0, #1 > c4d0: e5830000 str r0, [r3] > c4d4: 03e00000 mvneq r0, #0 > c4d8: 13a00000 movne r0, #0 > c4dc: e8bd8008 pop {r3, pc} > c4e0: 0001d2d0 ldrdeq sp, [r1], -r0 > c4e4: 0002b7e8 andeq fp, r2, r8, ror #15 > >0000c4e8 <PR_NewPollableEvent>: > c4e8: e92d4030 push {r4, r5, lr} > c4ec: e59f40f8 ldr r4, [pc, #248] ; c5ec <PR_NewPollableEvent+0x104> > c4f0: e59f10f8 ldr r1, [pc, #248] ; c5f0 <PR_NewPollableEvent+0x108> > c4f4: e08f4004 add r4, pc, r4 > c4f8: e24dd00c sub sp, sp, #12 > c4fc: e3a05000 mov r5, #0 > c500: e2840004 add r0, r4, #4 > c504: e08f1001 add r1, pc, r1 > c508: e58d5004 str r5, [sp, #4] > c50c: e58d5000 str r5, [sp] > c510: ebffedec bl 7cc8 <_init+0x6ec> > c514: e3700001 cmn r0, #1 > c518: 0a000031 beq c5e4 <PR_NewPollableEvent+0xfc> > c51c: e59f10d0 ldr r1, [pc, #208] ; c5f4 <PR_NewPollableEvent+0x10c> > c520: e5940000 ldr r0, [r4] > c524: e08f1001 add r1, pc, r1 > c528: ebffee37 bl 7e0c <_init+0x830> > c52c: e2504000 subs r4, r0, #0 > c530: 0a000023 beq c5c4 <PR_NewPollableEvent+0xdc> > c534: e3a00004 mov r0, #4 > c538: ebffefe0 bl 84c0 <_init+0xee4> > c53c: e3500000 cmp r0, #0 > c540: e1a01000 mov r1, r0 > c544: e5840004 str r0, [r4, #4] > c548: 0a00001b beq c5bc <PR_NewPollableEvent+0xd4> > c54c: e1a0000d mov r0, sp > c550: e28d1004 add r1, sp, #4 > c554: ebffef8b bl 8388 <_init+0xdac> > c558: e3700001 cmn r0, #1 > c55c: 058d5004 streq r5, [sp, #4] > c560: 058d5000 streq r5, [sp] > c564: 0a00000a beq c594 <PR_NewPollableEvent+0xac> > c568: e5943004 ldr r3, [r4, #4] > c56c: e59d2004 ldr r2, [sp, #4] > c570: e5832000 str r2, [r3] > c574: e59d0000 ldr r0, [sp] > c578: e3e01001 mvn r1, #1 > c57c: e1a02004 mov r2, r4 > c580: ebffed2b bl 7a34 <_init+0x458> > c584: e3700001 cmn r0, #1 > c588: 0a00000d beq c5c4 <PR_NewPollableEvent+0xdc> > c58c: e59d0000 ldr r0, [sp] > c590: ea000007 b c5b4 <PR_NewPollableEvent+0xcc> > c594: e5940004 ldr r0, [r4, #4] > c598: e3a05000 mov r5, #0 > c59c: ebffefa0 bl 8424 <_init+0xe48> > c5a0: e1a00004 mov r0, r4 > c5a4: e5845004 str r5, [r4, #4] > c5a8: e5943010 ldr r3, [r4, #16] > c5ac: e12fff33 blx r3 > c5b0: e1a00005 mov r0, r5 > c5b4: e28dd00c add sp, sp, #12 > c5b8: e8bd8030 pop {r4, r5, pc} > c5bc: e59f0034 ldr r0, [pc, #52] ; c5f8 <PR_NewPollableEvent+0x110> > c5c0: ebffee9b bl 8034 <_init+0xa58> > c5c4: e59d0000 ldr r0, [sp] > c5c8: e3500000 cmp r0, #0 > c5cc: 0a000002 beq c5dc <PR_NewPollableEvent+0xf4> > c5d0: ebffeca2 bl 7860 <_init+0x284> > c5d4: e59d0004 ldr r0, [sp, #4] > c5d8: ebffeca0 bl 7860 <_init+0x284> > c5dc: e3540000 cmp r4, #0 > c5e0: 1affffeb bne c594 <PR_NewPollableEvent+0xac> > c5e4: e3a00000 mov r0, #0 > c5e8: eafffff1 b c5b4 <PR_NewPollableEvent+0xcc> > c5ec: 0002b7bc ; <UNDEFINED> instruction: 0x0002b7bc > c5f0: ffffffa8 ; <UNDEFINED> instruction: 0xffffffa8 > c5f4: 0002b224 andeq fp, r2, r4, lsr #4 > c5f8: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000c5fc <PR_DestroyPollableEvent>: > c5fc: eaffec97 b 7860 <_init+0x284> > >0000c600 <PR_SetPollableEvent>: > c600: e92d4008 push {r3, lr} > c604: e59f1020 ldr r1, [pc, #32] ; c62c <PR_SetPollableEvent+0x2c> > c608: e5903004 ldr r3, [r0, #4] > c60c: e08f1001 add r1, pc, r1 > c610: e5930000 ldr r0, [r3] > c614: e3a02001 mov r2, #1 > c618: ebffee0a bl 7e48 <_init+0x86c> > c61c: e3500001 cmp r0, #1 > c620: 13e00000 mvnne r0, #0 > c624: 03a00000 moveq r0, #0 > c628: e8bd8008 pop {r3, pc} > c62c: 0001d17d andeq sp, r1, sp, ror r1 > >0000c630 <PR_WaitForPollableEvent>: > c630: e59f3058 ldr r3, [pc, #88] ; c690 <PR_WaitForPollableEvent+0x60> > c634: e59f2058 ldr r2, [pc, #88] ; c694 <PR_WaitForPollableEvent+0x64> > c638: e08f3003 add r3, pc, r3 > c63c: e92d4010 push {r4, lr} > c640: e7934002 ldr r4, [r3, r2] > c644: e24ddb01 sub sp, sp, #1024 ; 0x400 > c648: e24dd008 sub sp, sp, #8 > c64c: e594c000 ldr ip, [r4] > c650: e3a02b01 mov r2, #1024 ; 0x400 > c654: e5900008 ldr r0, [r0, #8] > c658: e28d1004 add r1, sp, #4 > c65c: e58dc404 str ip, [sp, #1028] ; 0x404 > c660: ebffed83 bl 7c74 <_init+0x698> > c664: e59d2404 ldr r2, [sp, #1028] ; 0x404 > c668: e5943000 ldr r3, [r4] > c66c: e3700001 cmn r0, #1 > c670: 03e00000 mvneq r0, #0 > c674: 13a00000 movne r0, #0 > c678: e1520003 cmp r2, r3 > c67c: 1a000002 bne c68c <PR_WaitForPollableEvent+0x5c> > c680: e28dd008 add sp, sp, #8 > c684: e28ddb01 add sp, sp, #1024 ; 0x400 > c688: e8bd8010 pop {r4, pc} > c68c: ebffecd3 bl 79e0 <_init+0x404> > c690: 0002a9c0 andeq sl, r2, r0, asr #19 > c694: 00000524 andeq r0, r0, r4, lsr #10 > c698: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > c69c: e24dd014 sub sp, sp, #20 > c6a0: e1a0b000 mov fp, r0 > c6a4: e59d003c ldr r0, [sp, #60] ; 0x3c > c6a8: e58d1004 str r1, [sp, #4] > c6ac: e3100001 tst r0, #1 > c6b0: e1a07002 mov r7, r2 > c6b4: e59d1038 ldr r1, [sp, #56] ; 0x38 > c6b8: e59d2040 ldr r2, [sp, #64] ; 0x40 > c6bc: 13a0a000 movne sl, #0 > c6c0: 1a000004 bne c6d8 <PR_WaitForPollableEvent+0xa8> > c6c4: e3120010 tst r2, #16 > c6c8: 0a000029 beq c774 <PR_WaitForPollableEvent+0x144> > c6cc: e3a0002d mov r0, #45 ; 0x2d > c6d0: e3a0a001 mov sl, #1 > c6d4: e5cd000f strb r0, [sp, #15] > c6d8: e3510000 cmp r1, #0 > c6dc: e08a0007 add r0, sl, r7 > c6e0: da000001 ble c6ec <PR_WaitForPollableEvent+0xbc> > c6e4: e1570001 cmp r7, r1 > c6e8: ba00001e blt c768 <PR_WaitForPollableEvent+0x138> > c6ec: e3a06000 mov r6, #0 > c6f0: e3120008 tst r2, #8 > c6f4: 0a000001 beq c700 <PR_WaitForPollableEvent+0xd0> > c6f8: e3510000 cmp r1, #0 > c6fc: ba000033 blt c7d0 <PR_WaitForPollableEvent+0x1a0> > c700: e2128001 ands r8, r2, #1 > c704: 0a000011 beq c750 <PR_WaitForPollableEvent+0x120> > c708: e3a08000 mov r8, #0 > c70c: e1530000 cmp r3, r0 > c710: d3a09000 movle r9, #0 > c714: d1a04009 movle r4, r9 > c718: ca00001b bgt c78c <PR_WaitForPollableEvent+0x15c> > c71c: e59f5178 ldr r5, [pc, #376] ; c89c <PR_WaitForPollableEvent+0x26c> > c720: e08f5005 add r5, pc, r5 > c724: e2544001 subs r4, r4, #1 > c728: e1a0000b mov r0, fp > c72c: e1a01005 mov r1, r5 > c730: e3a02001 mov r2, #1 > c734: 4a000017 bmi c798 <PR_WaitForPollableEvent+0x168> > c738: e59b3000 ldr r3, [fp] > c73c: e12fff33 blx r3 > c740: e3500000 cmp r0, #0 > c744: aafffff6 bge c724 <PR_WaitForPollableEvent+0xf4> > c748: e28dd014 add sp, sp, #20 > c74c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > c750: e1500003 cmp r0, r3 > c754: a1a09008 movge r9, r8 > c758: a1a04008 movge r4, r8 > c75c: b0604003 rsblt r4, r0, r3 > c760: b1a09008 movlt r9, r8 > c764: eaffffec b c71c <PR_WaitForPollableEvent+0xec> > c768: e0676001 rsb r6, r7, r1 > c76c: e0800006 add r0, r0, r6 > c770: eaffffde b c6f0 <PR_WaitForPollableEvent+0xc0> > c774: e3120002 tst r2, #2 > c778: 0a00001d beq c7f4 <PR_WaitForPollableEvent+0x1c4> > c77c: e3a0002b mov r0, #43 ; 0x2b > c780: e5cd000f strb r0, [sp, #15] > c784: e3a0a001 mov sl, #1 > c788: eaffffd2 b c6d8 <PR_WaitForPollableEvent+0xa8> > c78c: e0609003 rsb r9, r0, r3 > c790: e3a04000 mov r4, #0 > c794: eaffffe0 b c71c <PR_WaitForPollableEvent+0xec> > c798: e35a0000 cmp sl, #0 > c79c: 1a000019 bne c808 <PR_WaitForPollableEvent+0x1d8> > c7a0: e59f40f8 ldr r4, [pc, #248] ; c8a0 <PR_WaitForPollableEvent+0x270> > c7a4: e08f4004 add r4, pc, r4 > c7a8: e2566001 subs r6, r6, #1 > c7ac: e1a0000b mov r0, fp > c7b0: e1a01004 mov r1, r4 > c7b4: e3a02001 mov r2, #1 > c7b8: 4a000018 bmi c820 <PR_WaitForPollableEvent+0x1f0> > c7bc: e59b3000 ldr r3, [fp] > c7c0: e12fff33 blx r3 > c7c4: e3500000 cmp r0, #0 > c7c8: aafffff6 bge c7a8 <PR_WaitForPollableEvent+0x178> > c7cc: eaffffdd b c748 <PR_WaitForPollableEvent+0x118> > c7d0: e1500003 cmp r0, r3 > c7d4: a3a08000 movge r8, #0 > c7d8: b0608003 rsblt r8, r0, r3 > c7dc: b1a00003 movlt r0, r3 > c7e0: e2122001 ands r2, r2, #1 > c7e4: 01a09002 moveq r9, r2 > c7e8: 01a04009 moveq r4, r9 > c7ec: 0affffca beq c71c <PR_WaitForPollableEvent+0xec> > c7f0: eaffffc5 b c70c <PR_WaitForPollableEvent+0xdc> > c7f4: e212a004 ands sl, r2, #4 > c7f8: 13a00020 movne r0, #32 > c7fc: 15cd000f strbne r0, [sp, #15] > c800: 13a0a001 movne sl, #1 > c804: eaffffb3 b c6d8 <PR_WaitForPollableEvent+0xa8> > c808: e59b3000 ldr r3, [fp] > c80c: e28d100f add r1, sp, #15 > c810: e12fff33 blx r3 > c814: e3500000 cmp r0, #0 > c818: aaffffe0 bge c7a0 <PR_WaitForPollableEvent+0x170> > c81c: eaffffc9 b c748 <PR_WaitForPollableEvent+0x118> > c820: e59f407c ldr r4, [pc, #124] ; c8a4 <PR_WaitForPollableEvent+0x274> > c824: e08f4004 add r4, pc, r4 > c828: e2588001 subs r8, r8, #1 > c82c: e1a0000b mov r0, fp > c830: e1a01004 mov r1, r4 > c834: e3a02001 mov r2, #1 > c838: e59b3000 ldr r3, [fp] > c83c: 4a000003 bmi c850 <PR_WaitForPollableEvent+0x220> > c840: e12fff33 blx r3 > c844: e3500000 cmp r0, #0 > c848: aafffff6 bge c828 <PR_WaitForPollableEvent+0x1f8> > c84c: eaffffbd b c748 <PR_WaitForPollableEvent+0x118> > c850: e59d1004 ldr r1, [sp, #4] > c854: e1a02007 mov r2, r7 > c858: e12fff33 blx r3 > c85c: e3500000 cmp r0, #0 > c860: baffffb8 blt c748 <PR_WaitForPollableEvent+0x118> > c864: e59f403c ldr r4, [pc, #60] ; c8a8 <PR_WaitForPollableEvent+0x278> > c868: e08f4004 add r4, pc, r4 > c86c: e2599001 subs r9, r9, #1 > c870: e1a0000b mov r0, fp > c874: e1a01004 mov r1, r4 > c878: e3a02001 mov r2, #1 > c87c: 4a000004 bmi c894 <PR_WaitForPollableEvent+0x264> > c880: e59b3000 ldr r3, [fp] > c884: e12fff33 blx r3 > c888: e3500000 cmp r0, #0 > c88c: aafffff6 bge c86c <PR_WaitForPollableEvent+0x23c> > c890: eaffffac b c748 <PR_WaitForPollableEvent+0x118> > c894: e3a00000 mov r0, #0 > c898: eaffffaa b c748 <PR_WaitForPollableEvent+0x118> > c89c: 0001cfd0 ldrdeq ip, [r1], -r0 > c8a0: 0001d004 andeq sp, r1, r4 > c8a4: 0001cf84 andeq ip, r1, r4, lsl #31 > c8a8: 0001ce88 andeq ip, r1, r8, lsl #29 > c8ac: e92d4038 push {r3, r4, r5, lr} > c8b0: e5903010 ldr r3, [r0, #16] > c8b4: e1a04000 mov r4, r0 > c8b8: e5900014 ldr r0, [r0, #20] > c8bc: e1a05002 mov r5, r2 > c8c0: e12fff33 blx r3 > c8c4: e3500000 cmp r0, #0 > c8c8: a594300c ldrge r3, [r4, #12] > c8cc: a3a00000 movge r0, #0 > c8d0: a0835005 addge r5, r3, r5 > c8d4: a584500c strge r5, [r4, #12] > c8d8: e8bd8038 pop {r3, r4, r5, pc} > c8dc: e5903008 ldr r3, [r0, #8] > c8e0: e590c004 ldr ip, [r0, #4] > c8e4: e52d4004 push {r4} ; (str r4, [sp, #-4]!) > c8e8: e590400c ldr r4, [r0, #12] > c8ec: e063c00c rsb ip, r3, ip > c8f0: e08cc004 add ip, ip, r4 > c8f4: e152000c cmp r2, ip > c8f8: 21a0200c movcs r2, ip > c8fc: e3520000 cmp r2, #0 > c900: 0a000005 beq c91c <PR_WaitForPollableEvent+0x2ec> > c904: e081c002 add ip, r1, r2 > c908: e4d12001 ldrb r2, [r1], #1 > c90c: e4c32001 strb r2, [r3], #1 > c910: e151000c cmp r1, ip > c914: e5803008 str r3, [r0, #8] > c918: 1afffffa bne c908 <PR_WaitForPollableEvent+0x2d8> > c91c: e3a00000 mov r0, #0 > c920: e8bd0010 ldmfd sp!, {r4} > c924: e12fff1e bx lr > c928: e59fc0ac ldr ip, [pc, #172] ; c9dc <PR_WaitForPollableEvent+0x3ac> > c92c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > c930: e59f40a8 ldr r4, [pc, #168] ; c9e0 <PR_WaitForPollableEvent+0x3b0> > c934: e24ddf55 sub sp, sp, #340 ; 0x154 > c938: e08fc00c add ip, pc, ip > c93c: e59d1170 ldr r1, [sp, #368] ; 0x170 > c940: e59d7174 ldr r7, [sp, #372] ; 0x174 > c944: e79c6004 ldr r6, [ip, r4] > c948: e0617007 rsb r7, r1, r7 > c94c: e5968000 ldr r8, [r6] > c950: e3570013 cmp r7, #19 > c954: e1a0a000 mov sl, r0 > c958: e1a04002 mov r4, r2 > c95c: e1a05003 mov r5, r3 > c960: e58d814c str r8, [sp, #332] ; 0x14c > c964: 83a00000 movhi r0, #0 > c968: 8a000014 bhi c9c0 <PR_WaitForPollableEvent+0x390> > c96c: e1a02007 mov r2, r7 > c970: e3a03014 mov r3, #20 > c974: e28d000c add r0, sp, #12 > c978: ebffec9c bl 7bf0 <_init+0x614> > c97c: e28d0e15 add r0, sp, #336 ; 0x150 > c980: e3a0c000 mov ip, #0 > c984: e0807007 add r7, r0, r7 > c988: e3a01001 mov r1, #1 > c98c: e3a02f4b mov r2, #300 ; 0x12c > c990: e28d300c add r3, sp, #12 > c994: e1cd40f0 strd r4, [sp] > c998: e28d0020 add r0, sp, #32 > c99c: e547c144 strb ip, [r7, #-324] ; 0x144 > c9a0: ebffed7c bl 7f98 <_init+0x9bc> > c9a4: e28d0020 add r0, sp, #32 > c9a8: ebffed35 bl 7e84 <_init+0x8a8> > c9ac: e59a3000 ldr r3, [sl] > c9b0: e28d1020 add r1, sp, #32 > c9b4: e1a02000 mov r2, r0 > c9b8: e1a0000a mov r0, sl > c9bc: e12fff33 blx r3 > c9c0: e59d214c ldr r2, [sp, #332] ; 0x14c > c9c4: e5963000 ldr r3, [r6] > c9c8: e1520003 cmp r2, r3 > c9cc: 1a000001 bne c9d8 <PR_WaitForPollableEvent+0x3a8> > c9d0: e28ddf55 add sp, sp, #340 ; 0x154 > c9d4: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > c9d8: ebffec00 bl 79e0 <_init+0x404> > c9dc: 0002a6c0 andeq sl, r2, r0, asr #13 > c9e0: 00000524 andeq r0, r0, r4, lsr #10 > c9e4: e59f3f74 ldr r3, [pc, #3956] ; d960 <PR_WaitForPollableEvent+0x1330> > c9e8: e59fcf74 ldr ip, [pc, #3956] ; d964 <PR_WaitForPollableEvent+0x1334> > c9ec: e08f3003 add r3, pc, r3 > c9f0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > c9f4: e793c00c ldr ip, [r3, ip] > c9f8: e3a04000 mov r4, #0 > c9fc: e24ddf8d sub sp, sp, #564 ; 0x234 > ca00: e1a07002 mov r7, r2 > ca04: e1a09000 mov r9, r0 > ca08: e59c2000 ldr r2, [ip] > ca0c: e1a00001 mov r0, r1 > ca10: e1a06004 mov r6, r4 > ca14: e58dc030 str ip, [sp, #48] ; 0x30 > ca18: e58d222c str r2, [sp, #556] ; 0x22c > ca1c: e58d701c str r7, [sp, #28] > ca20: e1a03000 mov r3, r0 > ca24: e4d32001 ldrb r2, [r3], #1 > ca28: e3520000 cmp r2, #0 > ca2c: 0a00001c beq caa4 <PR_WaitForPollableEvent+0x474> > ca30: e3520025 cmp r2, #37 ; 0x25 > ca34: 11a00003 movne r0, r3 > ca38: 1afffff8 bne ca20 <PR_WaitForPollableEvent+0x3f0> > ca3c: e5d03001 ldrb r3, [r0, #1] > ca40: e2800002 add r0, r0, #2 > ca44: e3530025 cmp r3, #37 ; 0x25 > ca48: 0afffff4 beq ca20 <PR_WaitForPollableEvent+0x3f0> > ca4c: e3530000 cmp r3, #0 > ca50: 0afffff2 beq ca20 <PR_WaitForPollableEvent+0x3f0> > ca54: e2432030 sub r2, r3, #48 ; 0x30 > ca58: e3520009 cmp r2, #9 > ca5c: 91a02000 movls r2, r0 > ca60: 8a000006 bhi ca80 <PR_WaitForPollableEvent+0x450> > ca64: e4d23001 ldrb r3, [r2], #1 > ca68: e3530000 cmp r3, #0 > ca6c: e1a00002 mov r0, r2 > ca70: 0affffea beq ca20 <PR_WaitForPollableEvent+0x3f0> > ca74: e243c030 sub ip, r3, #48 ; 0x30 > ca78: e35c0009 cmp ip, #9 > ca7c: 9afffff8 bls ca64 <PR_WaitForPollableEvent+0x434> > ca80: e3530024 cmp r3, #36 ; 0x24 > ca84: 0a000086 beq cca4 <PR_WaitForPollableEvent+0x674> > ca88: e3560000 cmp r6, #0 > ca8c: 1a00008f bne ccd0 <PR_WaitForPollableEvent+0x6a0> > ca90: e1a03000 mov r3, r0 > ca94: e4d32001 ldrb r2, [r3], #1 > ca98: e3a04001 mov r4, #1 > ca9c: e3520000 cmp r2, #0 > caa0: 1affffe2 bne ca30 <PR_WaitForPollableEvent+0x400> > caa4: e3560000 cmp r6, #0 > caa8: 0a00035c beq d820 <PR_WaitForPollableEvent+0x11f0> > caac: e3560014 cmp r6, #20 > cab0: d28db070 addle fp, sp, #112 ; 0x70 > cab4: ca0001e1 bgt d240 <PR_WaitForPollableEvent+0xc10> > cab8: e3a03000 mov r3, #0 > cabc: e3a02014 mov r2, #20 > cac0: e78b2203 str r2, [fp, r3, lsl #4] > cac4: e2833001 add r3, r3, #1 > cac8: e1560003 cmp r6, r3 > cacc: cafffffb bgt cac0 <PR_WaitForPollableEvent+0x490> > cad0: e1a04001 mov r4, r1 > cad4: e3a08000 mov r8, #0 > cad8: e3a0a006 mov sl, #6 > cadc: e3a02002 mov r2, #2 > cae0: e1a03004 mov r3, r4 > cae4: e4d30001 ldrb r0, [r3], #1 > cae8: e3500000 cmp r0, #0 > caec: 0a000080 beq ccf4 <PR_WaitForPollableEvent+0x6c4> > caf0: e3500025 cmp r0, #37 ; 0x25 > caf4: 11a04003 movne r4, r3 > caf8: 1afffff8 bne cae0 <PR_WaitForPollableEvent+0x4b0> > cafc: e5d43001 ldrb r3, [r4, #1] > cb00: e2844002 add r4, r4, #2 > cb04: e3530025 cmp r3, #37 ; 0x25 > cb08: 0afffff4 beq cae0 <PR_WaitForPollableEvent+0x4b0> > cb0c: e3530024 cmp r3, #36 ; 0x24 > cb10: 13530000 cmpne r3, #0 > cb14: 0a000068 beq ccbc <PR_WaitForPollableEvent+0x68c> > cb18: e1a0c004 mov ip, r4 > cb1c: e3a00000 mov r0, #0 > cb20: e0800100 add r0, r0, r0, lsl #2 > cb24: e0835080 add r5, r3, r0, lsl #1 > cb28: e4dc3001 ldrb r3, [ip], #1 > cb2c: e2450030 sub r0, r5, #48 ; 0x30 > cb30: e3530024 cmp r3, #36 ; 0x24 > cb34: 13530000 cmpne r3, #0 > cb38: e1a0400c mov r4, ip > cb3c: 1afffff7 bne cb20 <PR_WaitForPollableEvent+0x4f0> > cb40: e3530000 cmp r3, #0 > cb44: 13500000 cmpne r0, #0 > cb48: da00005b ble ccbc <PR_WaitForPollableEvent+0x68c> > cb4c: e1560000 cmp r6, r0 > cb50: ba000059 blt ccbc <PR_WaitForPollableEvent+0x68c> > cb54: e2455031 sub r5, r5, #49 ; 0x31 > cb58: e79b3205 ldr r3, [fp, r5, lsl #4] > cb5c: e08b5205 add r5, fp, r5, lsl #4 > cb60: e3530014 cmp r3, #20 > cb64: 1affffdd bne cae0 <PR_WaitForPollableEvent+0x4b0> > cb68: e4d43001 ldrb r3, [r4], #1 > cb6c: e353002a cmp r3, #42 ; 0x2a > cb70: 0a000051 beq ccbc <PR_WaitForPollableEvent+0x68c> > cb74: e2430030 sub r0, r3, #48 ; 0x30 > cb78: e3500009 cmp r0, #9 > cb7c: 8a000005 bhi cb98 <PR_WaitForPollableEvent+0x568> > cb80: e1a00004 mov r0, r4 > cb84: e4d03001 ldrb r3, [r0], #1 > cb88: e243c030 sub ip, r3, #48 ; 0x30 > cb8c: e35c0009 cmp ip, #9 > cb90: e1a04000 mov r4, r0 > cb94: 9afffffa bls cb84 <PR_WaitForPollableEvent+0x554> > cb98: e353002e cmp r3, #46 ; 0x2e > cb9c: 0a000184 beq d1b4 <PR_WaitForPollableEvent+0xb84> > cba0: e3530068 cmp r3, #104 ; 0x68 > cba4: 0a00017f beq d1a8 <PR_WaitForPollableEvent+0xb78> > cba8: e353004c cmp r3, #76 ; 0x4c > cbac: 0a000196 beq d20c <PR_WaitForPollableEvent+0xbdc> > cbb0: e353006c cmp r3, #108 ; 0x6c > cbb4: 15852000 strne r2, [r5] > cbb8: 0a0001a7 beq d25c <PR_WaitForPollableEvent+0xc2c> > cbbc: e2433043 sub r3, r3, #67 ; 0x43 > cbc0: e3530035 cmp r3, #53 ; 0x35 > cbc4: 908ff103 addls pc, pc, r3, lsl #2 > cbc8: ea000039 b ccb4 <PR_WaitForPollableEvent+0x684> > cbcc: ea000038 b ccb4 <PR_WaitForPollableEvent+0x684> > cbd0: ea000037 b ccb4 <PR_WaitForPollableEvent+0x684> > cbd4: ea000036 b ccb4 <PR_WaitForPollableEvent+0x684> > cbd8: ea000035 b ccb4 <PR_WaitForPollableEvent+0x684> > cbdc: ea000034 b ccb4 <PR_WaitForPollableEvent+0x684> > cbe0: ea000033 b ccb4 <PR_WaitForPollableEvent+0x684> > cbe4: ea000032 b ccb4 <PR_WaitForPollableEvent+0x684> > cbe8: ea000031 b ccb4 <PR_WaitForPollableEvent+0x684> > cbec: ea000030 b ccb4 <PR_WaitForPollableEvent+0x684> > cbf0: ea00002f b ccb4 <PR_WaitForPollableEvent+0x684> > cbf4: ea00002e b ccb4 <PR_WaitForPollableEvent+0x684> > cbf8: ea00002d b ccb4 <PR_WaitForPollableEvent+0x684> > cbfc: ea00002c b ccb4 <PR_WaitForPollableEvent+0x684> > cc00: ea00002b b ccb4 <PR_WaitForPollableEvent+0x684> > cc04: ea00002a b ccb4 <PR_WaitForPollableEvent+0x684> > cc08: ea000029 b ccb4 <PR_WaitForPollableEvent+0x684> > cc0c: ea000028 b ccb4 <PR_WaitForPollableEvent+0x684> > cc10: ea000027 b ccb4 <PR_WaitForPollableEvent+0x684> > cc14: ea000026 b ccb4 <PR_WaitForPollableEvent+0x684> > cc18: ea000025 b ccb4 <PR_WaitForPollableEvent+0x684> > cc1c: ea000024 b ccb4 <PR_WaitForPollableEvent+0x684> > cc20: ea000196 b d280 <PR_WaitForPollableEvent+0xc50> > cc24: ea000022 b ccb4 <PR_WaitForPollableEvent+0x684> > cc28: ea000021 b ccb4 <PR_WaitForPollableEvent+0x684> > cc2c: ea000020 b ccb4 <PR_WaitForPollableEvent+0x684> > cc30: ea00001f b ccb4 <PR_WaitForPollableEvent+0x684> > cc34: ea00001e b ccb4 <PR_WaitForPollableEvent+0x684> > cc38: ea00001d b ccb4 <PR_WaitForPollableEvent+0x684> > cc3c: ea00001c b ccb4 <PR_WaitForPollableEvent+0x684> > cc40: ea00001b b ccb4 <PR_WaitForPollableEvent+0x684> > cc44: ea00001a b ccb4 <PR_WaitForPollableEvent+0x684> > cc48: ea000019 b ccb4 <PR_WaitForPollableEvent+0x684> > cc4c: ea00018b b d280 <PR_WaitForPollableEvent+0xc50> > cc50: ea00018a b d280 <PR_WaitForPollableEvent+0xc50> > cc54: ea000087 b ce78 <PR_WaitForPollableEvent+0x848> > cc58: ea000086 b ce78 <PR_WaitForPollableEvent+0x848> > cc5c: ea000085 b ce78 <PR_WaitForPollableEvent+0x848> > cc60: ea000013 b ccb4 <PR_WaitForPollableEvent+0x684> > cc64: ea000185 b d280 <PR_WaitForPollableEvent+0xc50> > cc68: ea000011 b ccb4 <PR_WaitForPollableEvent+0x684> > cc6c: ea000010 b ccb4 <PR_WaitForPollableEvent+0x684> > cc70: ea00000f b ccb4 <PR_WaitForPollableEvent+0x684> > cc74: ea00000e b ccb4 <PR_WaitForPollableEvent+0x684> > cc78: ea000084 b ce90 <PR_WaitForPollableEvent+0x860> > cc7c: ea00017f b d280 <PR_WaitForPollableEvent+0xc50> > cc80: ea00007f b ce84 <PR_WaitForPollableEvent+0x854> > cc84: ea00000a b ccb4 <PR_WaitForPollableEvent+0x684> > cc88: ea000009 b ccb4 <PR_WaitForPollableEvent+0x684> > cc8c: ea000076 b ce6c <PR_WaitForPollableEvent+0x83c> > cc90: ea000007 b ccb4 <PR_WaitForPollableEvent+0x684> > cc94: ea000179 b d280 <PR_WaitForPollableEvent+0xc50> > cc98: ea000005 b ccb4 <PR_WaitForPollableEvent+0x684> > cc9c: ea000004 b ccb4 <PR_WaitForPollableEvent+0x684> > cca0: ea000176 b d280 <PR_WaitForPollableEvent+0xc50> > cca4: e3540000 cmp r4, #0 > cca8: 1a000008 bne ccd0 <PR_WaitForPollableEvent+0x6a0> > ccac: e2866001 add r6, r6, #1 > ccb0: eaffff5a b ca20 <PR_WaitForPollableEvent+0x3f0> > ccb4: e3a03014 mov r3, #20 > ccb8: e5853000 str r3, [r5] > ccbc: e28d3070 add r3, sp, #112 ; 0x70 > ccc0: e15b0003 cmp fp, r3 > ccc4: 0a000001 beq ccd0 <PR_WaitForPollableEvent+0x6a0> > ccc8: e1a0000b mov r0, fp > cccc: ebffedd4 bl 8424 <_init+0xe48> > ccd0: e3e03000 mvn r3, #0 > ccd4: e59dc030 ldr ip, [sp, #48] ; 0x30 > ccd8: e59d122c ldr r1, [sp, #556] ; 0x22c > ccdc: e59c2000 ldr r2, [ip] > cce0: e1a00003 mov r0, r3 > cce4: e1510002 cmp r1, r2 > cce8: 1a00034a bne da18 <PR_WaitForPollableEvent+0x13e8> > ccec: e28ddf8d add sp, sp, #564 ; 0x234 > ccf0: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > ccf4: e1a0000b mov r0, fp > ccf8: e3a0c001 mov ip, #1 > ccfc: e5903000 ldr r3, [r0] > cd00: e3530014 cmp r3, #20 > cd04: 0a000010 beq cd4c <PR_WaitForPollableEvent+0x71c> > cd08: e353000a cmp r3, #10 > cd0c: 908ff103 addls pc, pc, r3, lsl #2 > cd10: eaffffe9 b ccbc <PR_WaitForPollableEvent+0x68c> > cd14: ea000009 b cd40 <PR_WaitForPollableEvent+0x710> > cd18: ea000008 b cd40 <PR_WaitForPollableEvent+0x710> > cd1c: ea000007 b cd40 <PR_WaitForPollableEvent+0x710> > cd20: ea000006 b cd40 <PR_WaitForPollableEvent+0x710> > cd24: ea000005 b cd40 <PR_WaitForPollableEvent+0x710> > cd28: ea000004 b cd40 <PR_WaitForPollableEvent+0x710> > cd2c: ea000042 b ce3c <PR_WaitForPollableEvent+0x80c> > cd30: ea000041 b ce3c <PR_WaitForPollableEvent+0x80c> > cd34: ea000001 b cd40 <PR_WaitForPollableEvent+0x710> > cd38: ea000045 b ce54 <PR_WaitForPollableEvent+0x824> > cd3c: eaffffff b cd40 <PR_WaitForPollableEvent+0x710> > cd40: e5973000 ldr r3, [r7] > cd44: e2877004 add r7, r7, #4 > cd48: e5803008 str r3, [r0, #8] > cd4c: e156000c cmp r6, ip > cd50: e2800010 add r0, r0, #16 > cd54: e28cc001 add ip, ip, #1 > cd58: caffffe7 bgt ccfc <PR_WaitForPollableEvent+0x6cc> > cd5c: e59f4c04 ldr r4, [pc, #3076] ; d968 <PR_WaitForPollableEvent+0x1338> > cd60: e59f6c04 ldr r6, [pc, #3076] ; d96c <PR_WaitForPollableEvent+0x133c> > cd64: e59fcc04 ldr ip, [pc, #3076] ; d970 <PR_WaitForPollableEvent+0x1340> > cd68: e08f4004 add r4, pc, r4 > cd6c: e08f6006 add r6, pc, r6 > cd70: e08fc00c add ip, pc, ip > cd74: e58d4044 str r4, [sp, #68] ; 0x44 > cd78: e58d6050 str r6, [sp, #80] ; 0x50 > cd7c: e58dc054 str ip, [sp, #84] ; 0x54 > cd80: e59f4bec ldr r4, [pc, #3052] ; d974 <PR_WaitForPollableEvent+0x1344> > cd84: e59f6bec ldr r6, [pc, #3052] ; d978 <PR_WaitForPollableEvent+0x1348> > cd88: e59fcbec ldr ip, [pc, #3052] ; d97c <PR_WaitForPollableEvent+0x134c> > cd8c: e3a03000 mov r3, #0 > cd90: e08f4004 add r4, pc, r4 > cd94: e08f6006 add r6, pc, r6 > cd98: e08fc00c add ip, pc, ip > cd9c: e58d3034 str r3, [sp, #52] ; 0x34 > cda0: e58d4058 str r4, [sp, #88] ; 0x58 > cda4: e58d6048 str r6, [sp, #72] ; 0x48 > cda8: e58dc04c str ip, [sp, #76] ; 0x4c > cdac: e58db018 str fp, [sp, #24] > cdb0: e1a05001 mov r5, r1 > cdb4: e4d52001 ldrb r2, [r5], #1 > cdb8: e3520000 cmp r2, #0 > cdbc: 0a00000c beq cdf4 <PR_WaitForPollableEvent+0x7c4> > cdc0: e3520025 cmp r2, #37 ; 0x25 > cdc4: 0a000034 beq ce9c <PR_WaitForPollableEvent+0x86c> > cdc8: e5993000 ldr r3, [r9] > cdcc: e1a00009 mov r0, r9 > cdd0: e3a02001 mov r2, #1 > cdd4: e12fff33 blx r3 > cdd8: e2503000 subs r3, r0, #0 > cddc: baffffbc blt ccd4 <PR_WaitForPollableEvent+0x6a4> > cde0: e1a01005 mov r1, r5 > cde4: e1a05001 mov r5, r1 > cde8: e4d52001 ldrb r2, [r5], #1 > cdec: e3520000 cmp r2, #0 > cdf0: 1afffff2 bne cdc0 <PR_WaitForPollableEvent+0x790> > cdf4: e59f1b84 ldr r1, [pc, #2948] ; d980 <PR_WaitForPollableEvent+0x1350> > cdf8: e5993000 ldr r3, [r9] > cdfc: e1a00009 mov r0, r9 > ce00: e08f1001 add r1, pc, r1 > ce04: e3a02001 mov r2, #1 > ce08: e59db018 ldr fp, [sp, #24] > ce0c: e12fff33 blx r3 > ce10: e35b0000 cmp fp, #0 > ce14: e1a03000 mov r3, r0 > ce18: 0affffad beq ccd4 <PR_WaitForPollableEvent+0x6a4> > ce1c: e28d2070 add r2, sp, #112 ; 0x70 > ce20: e15b0002 cmp fp, r2 > ce24: 0affffaa beq ccd4 <PR_WaitForPollableEvent+0x6a4> > ce28: e1a0000b mov r0, fp > ce2c: e58d3014 str r3, [sp, #20] > ce30: ebffed7b bl 8424 <_init+0xe48> > ce34: e59d3014 ldr r3, [sp, #20] > ce38: eaffffa5 b ccd4 <PR_WaitForPollableEvent+0x6a4> > ce3c: e2877007 add r7, r7, #7 > ce40: e3c77007 bic r7, r7, #7 > ce44: e1c720d0 ldrd r2, [r7] > ce48: e2877008 add r7, r7, #8 > ce4c: e1c020f8 strd r2, [r0, #8] > ce50: eaffffbd b cd4c <PR_WaitForPollableEvent+0x71c> > ce54: e2877007 add r7, r7, #7 > ce58: e3c77007 bic r7, r7, #7 > ce5c: e1c720d0 ldrd r2, [r7] > ce60: e2877008 add r7, r7, #8 > ce64: e1c020f8 strd r2, [r0, #8] > ce68: eaffffb7 b cd4c <PR_WaitForPollableEvent+0x71c> > ce6c: e3a00008 mov r0, #8 > ce70: e5850000 str r0, [r5] > ce74: eaffff19 b cae0 <PR_WaitForPollableEvent+0x4b0> > ce78: e3a03009 mov r3, #9 > ce7c: e5853000 str r3, [r5] > ce80: eaffff16 b cae0 <PR_WaitForPollableEvent+0x4b0> > ce84: e3a0c005 mov ip, #5 > ce88: e585c000 str ip, [r5] > ce8c: eaffff13 b cae0 <PR_WaitForPollableEvent+0x4b0> > ce90: e3a0300a mov r3, #10 > ce94: e5853000 str r3, [r5] > ce98: eaffff10 b cae0 <PR_WaitForPollableEvent+0x4b0> > ce9c: e5d12001 ldrb r2, [r1, #1] > cea0: e2814002 add r4, r1, #2 > cea4: e3520025 cmp r2, #37 ; 0x25 > cea8: 0a0000ce beq d1e8 <PR_WaitForPollableEvent+0xbb8> > ceac: e59d6018 ldr r6, [sp, #24] > ceb0: e3560000 cmp r6, #0 > ceb4: 0a000017 beq cf18 <PR_WaitForPollableEvent+0x8e8> > ceb8: e3520024 cmp r2, #36 ; 0x24 > cebc: 13520000 cmpne r2, #0 > cec0: 0a00024c beq d7f8 <PR_WaitForPollableEvent+0x11c8> > cec4: e3a0c000 mov ip, #0 > cec8: e1a00004 mov r0, r4 > cecc: e2424030 sub r4, r2, #48 ; 0x30 > ced0: e4d02001 ldrb r2, [r0], #1 > ced4: e08cc10c add ip, ip, ip, lsl #2 > ced8: e3520024 cmp r2, #36 ; 0x24 > cedc: 13520000 cmpne r2, #0 > cee0: e084c08c add ip, r4, ip, lsl #1 > cee4: e1a04000 mov r4, r0 > cee8: 1afffff6 bne cec8 <PR_WaitForPollableEvent+0x898> > ceec: e24cc001 sub ip, ip, #1 > cef0: e1a0c20c lsl ip, ip, #4 > cef4: e59d4018 ldr r4, [sp, #24] > cef8: e794200c ldr r2, [r4, ip] > cefc: e084c00c add ip, r4, ip > cf00: e3520014 cmp r2, #20 > cf04: e58dc024 str ip, [sp, #36] ; 0x24 > cf08: 0a000276 beq d8e8 <PR_WaitForPollableEvent+0x12b8> > cf0c: e1a04000 mov r4, r0 > cf10: e4d42001 ldrb r2, [r4], #1 > cf14: e58d0034 str r0, [sp, #52] ; 0x34 > cf18: e3a05000 mov r5, #0 > cf1c: ea000008 b cf44 <PR_WaitForPollableEvent+0x914> > cf20: e20200ef and r0, r2, #239 ; 0xef > cf24: e3500020 cmp r0, #32 > cf28: 1a000014 bne cf80 <PR_WaitForPollableEvent+0x950> > cf2c: e3520020 cmp r2, #32 > cf30: 03855004 orreq r5, r5, #4 > cf34: 0a000001 beq cf40 <PR_WaitForPollableEvent+0x910> > cf38: e3520030 cmp r2, #48 ; 0x30 > cf3c: 03855008 orreq r5, r5, #8 > cf40: e4d42001 ldrb r2, [r4], #1 > cf44: e252602d subs r6, r2, #45 ; 0x2d > cf48: e2760000 rsbs r0, r6, #0 > cf4c: e0b00006 adcs r0, r0, r6 > cf50: e252a02b subs sl, r2, #43 ; 0x2b > cf54: e27ac000 rsbs ip, sl, #0 > cf58: e0bcc00a adcs ip, ip, sl > cf5c: e19c6000 orrs r6, ip, r0 > cf60: 0affffee beq cf20 <PR_WaitForPollableEvent+0x8f0> > cf64: e3500000 cmp r0, #0 > cf68: 13855001 orrne r5, r5, #1 > cf6c: 1affffee bne cf2c <PR_WaitForPollableEvent+0x8fc> > cf70: e35c0000 cmp ip, #0 > cf74: 0affffec beq cf2c <PR_WaitForPollableEvent+0x8fc> > cf78: e3855002 orr r5, r5, #2 > cf7c: eaffffed b cf38 <PR_WaitForPollableEvent+0x908> > cf80: e3150002 tst r5, #2 > cf84: 13c55004 bicne r5, r5, #4 > cf88: e3150001 tst r5, #1 > cf8c: 13c55008 bicne r5, r5, #8 > cf90: e352002a cmp r2, #42 ; 0x2a > cf94: 0a000079 beq d180 <PR_WaitForPollableEvent+0xb50> > cf98: e2420030 sub r0, r2, #48 ; 0x30 > cf9c: e200c0ff and ip, r0, #255 ; 0xff > cfa0: e35c0009 cmp ip, #9 > cfa4: 83a06000 movhi r6, #0 > cfa8: 8a000009 bhi cfd4 <PR_WaitForPollableEvent+0x9a4> > cfac: e1a0c004 mov ip, r4 > cfb0: e3a06000 mov r6, #0 > cfb4: e4dc2001 ldrb r2, [ip], #1 > cfb8: e0866106 add r6, r6, r6, lsl #2 > cfbc: e0806086 add r6, r0, r6, lsl #1 > cfc0: e2420030 sub r0, r2, #48 ; 0x30 > cfc4: e20040ff and r4, r0, #255 ; 0xff > cfc8: e3540009 cmp r4, #9 > cfcc: e1a0400c mov r4, ip > cfd0: 9afffff7 bls cfb4 <PR_WaitForPollableEvent+0x984> > cfd4: e352002e cmp r2, #46 ; 0x2e > cfd8: 13e0a000 mvnne sl, #0 > cfdc: 0a000053 beq d130 <PR_WaitForPollableEvent+0xb00> > cfe0: e3520068 cmp r2, #104 ; 0x68 > cfe4: 0a00004d beq d120 <PR_WaitForPollableEvent+0xaf0> > cfe8: e352004c cmp r2, #76 ; 0x4c > cfec: 0a000069 beq d198 <PR_WaitForPollableEvent+0xb68> > cff0: e352006c cmp r2, #108 ; 0x6c > cff4: 13a0c002 movne ip, #2 > cff8: 158dc020 strne ip, [sp, #32] > cffc: 0a000085 beq d218 <PR_WaitForPollableEvent+0xbe8> > d000: e2422045 sub r2, r2, #69 ; 0x45 > d004: e3520033 cmp r2, #51 ; 0x33 > d008: 908ff102 addls pc, pc, r2, lsl #2 > d00c: ea000172 b d5dc <PR_WaitForPollableEvent+0xfac> > d010: ea000032 b d0e0 <PR_WaitForPollableEvent+0xab0> > d014: ea000170 b d5dc <PR_WaitForPollableEvent+0xfac> > d018: ea00016f b d5dc <PR_WaitForPollableEvent+0xfac> > d01c: ea00016e b d5dc <PR_WaitForPollableEvent+0xfac> > d020: ea00016d b d5dc <PR_WaitForPollableEvent+0xfac> > d024: ea00016c b d5dc <PR_WaitForPollableEvent+0xfac> > d028: ea00016b b d5dc <PR_WaitForPollableEvent+0xfac> > d02c: ea00016a b d5dc <PR_WaitForPollableEvent+0xfac> > d030: ea000169 b d5dc <PR_WaitForPollableEvent+0xfac> > d034: ea000168 b d5dc <PR_WaitForPollableEvent+0xfac> > d038: ea000167 b d5dc <PR_WaitForPollableEvent+0xfac> > d03c: ea000166 b d5dc <PR_WaitForPollableEvent+0xfac> > d040: ea000165 b d5dc <PR_WaitForPollableEvent+0xfac> > d044: ea000164 b d5dc <PR_WaitForPollableEvent+0xfac> > d048: ea000032 b d118 <PR_WaitForPollableEvent+0xae8> > d04c: ea000162 b d5dc <PR_WaitForPollableEvent+0xfac> > d050: ea000161 b d5dc <PR_WaitForPollableEvent+0xfac> > d054: ea000160 b d5dc <PR_WaitForPollableEvent+0xfac> > d058: ea00015f b d5dc <PR_WaitForPollableEvent+0xfac> > d05c: ea000156 b d5bc <PR_WaitForPollableEvent+0xf8c> > d060: ea00015d b d5dc <PR_WaitForPollableEvent+0xfac> > d064: ea00015c b d5dc <PR_WaitForPollableEvent+0xfac> > d068: ea00015b b d5dc <PR_WaitForPollableEvent+0xfac> > d06c: ea00015a b d5dc <PR_WaitForPollableEvent+0xfac> > d070: ea000159 b d5dc <PR_WaitForPollableEvent+0xfac> > d074: ea000158 b d5dc <PR_WaitForPollableEvent+0xfac> > d078: ea000157 b d5dc <PR_WaitForPollableEvent+0xfac> > d07c: ea000156 b d5dc <PR_WaitForPollableEvent+0xfac> > d080: ea000155 b d5dc <PR_WaitForPollableEvent+0xfac> > d084: ea000154 b d5dc <PR_WaitForPollableEvent+0xfac> > d088: ea000134 b d560 <PR_WaitForPollableEvent+0xf30> > d08c: ea00012f b d550 <PR_WaitForPollableEvent+0xf20> > d090: ea000012 b d0e0 <PR_WaitForPollableEvent+0xab0> > d094: ea000011 b d0e0 <PR_WaitForPollableEvent+0xab0> > d098: ea000010 b d0e0 <PR_WaitForPollableEvent+0xab0> > d09c: ea00014e b d5dc <PR_WaitForPollableEvent+0xfac> > d0a0: ea00012a b d550 <PR_WaitForPollableEvent+0xf20> > d0a4: ea00014c b d5dc <PR_WaitForPollableEvent+0xfac> > d0a8: ea00014b b d5dc <PR_WaitForPollableEvent+0xfac> > d0ac: ea00014a b d5dc <PR_WaitForPollableEvent+0xfac> > d0b0: ea000149 b d5dc <PR_WaitForPollableEvent+0xfac> > d0b4: ea000115 b d510 <PR_WaitForPollableEvent+0xee0> > d0b8: ea00010c b d4f0 <PR_WaitForPollableEvent+0xec0> > d0bc: ea0000f7 b d4a0 <PR_WaitForPollableEvent+0xe70> > d0c0: ea000145 b d5dc <PR_WaitForPollableEvent+0xfac> > d0c4: ea000144 b d5dc <PR_WaitForPollableEvent+0xfac> > d0c8: ea0000c1 b d3d4 <PR_WaitForPollableEvent+0xda4> > d0cc: ea000142 b d5dc <PR_WaitForPollableEvent+0xfac> > d0d0: ea0000b7 b d3b4 <PR_WaitForPollableEvent+0xd84> > d0d4: ea000140 b d5dc <PR_WaitForPollableEvent+0xfac> > d0d8: ea00013f b d5dc <PR_WaitForPollableEvent+0xfac> > d0dc: ea00006b b d290 <PR_WaitForPollableEvent+0xc60> > d0e0: e59d6018 ldr r6, [sp, #24] > d0e4: e3560000 cmp r6, #0 > d0e8: 0a00022a beq d998 <PR_WaitForPollableEvent+0x1368> > d0ec: e59dc024 ldr ip, [sp, #36] ; 0x24 > d0f0: e59f289c ldr r2, [pc, #2204] ; d994 <PR_WaitForPollableEvent+0x1364> > d0f4: e1cc60d8 ldrd r6, [ip, #8] > d0f8: e59dc034 ldr ip, [sp, #52] ; 0x34 > d0fc: e28d0e23 add r0, sp, #560 ; 0x230 > d100: e06c5004 rsb r5, ip, r4 > d104: e3550013 cmp r5, #19 > d108: e18060f2 strd r6, [r0, r2] > d10c: 9a0001d5 bls d868 <PR_WaitForPollableEvent+0x1238> > d110: e3530000 cmp r3, #0 > d114: bafffeee blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d118: e1a01004 mov r1, r4 > d11c: eaffff23 b cdb0 <PR_WaitForPollableEvent+0x780> > d120: e3a0c000 mov ip, #0 > d124: e4d42001 ldrb r2, [r4], #1 > d128: e58dc020 str ip, [sp, #32] > d12c: eaffffb3 b d000 <PR_WaitForPollableEvent+0x9d0> > d130: e5d42000 ldrb r2, [r4] > d134: e352002a cmp r2, #42 ; 0x2a > d138: 0a0001b1 beq d804 <PR_WaitForPollableEvent+0x11d4> > d13c: e2420030 sub r0, r2, #48 ; 0x30 > d140: e200c0ff and ip, r0, #255 ; 0xff > d144: e35c0009 cmp ip, #9 > d148: e2844001 add r4, r4, #1 > d14c: 83a0a000 movhi sl, #0 > d150: 8affffa2 bhi cfe0 <PR_WaitForPollableEvent+0x9b0> > d154: e1a0c004 mov ip, r4 > d158: e3a0a000 mov sl, #0 > d15c: e4dc2001 ldrb r2, [ip], #1 > d160: e08aa10a add sl, sl, sl, lsl #2 > d164: e080a08a add sl, r0, sl, lsl #1 > d168: e2420030 sub r0, r2, #48 ; 0x30 > d16c: e20040ff and r4, r0, #255 ; 0xff > d170: e3540009 cmp r4, #9 > d174: e1a0400c mov r4, ip > d178: 9afffff7 bls d15c <PR_WaitForPollableEvent+0xb2c> > d17c: eaffff97 b cfe0 <PR_WaitForPollableEvent+0x9b0> > d180: e59dc01c ldr ip, [sp, #28] > d184: e4d42001 ldrb r2, [r4], #1 > d188: e59c6000 ldr r6, [ip] > d18c: e28cc004 add ip, ip, #4 > d190: e58dc01c str ip, [sp, #28] > d194: eaffff8e b cfd4 <PR_WaitForPollableEvent+0x9a4> > d198: e3a0c006 mov ip, #6 > d19c: e4d42001 ldrb r2, [r4], #1 > d1a0: e58dc020 str ip, [sp, #32] > d1a4: eaffff95 b d000 <PR_WaitForPollableEvent+0x9d0> > d1a8: e5858000 str r8, [r5] > d1ac: e4d43001 ldrb r3, [r4], #1 > d1b0: eafffe81 b cbbc <PR_WaitForPollableEvent+0x58c> > d1b4: e4d43001 ldrb r3, [r4], #1 > d1b8: e353002a cmp r3, #42 ; 0x2a > d1bc: 0afffebe beq ccbc <PR_WaitForPollableEvent+0x68c> > d1c0: e2430030 sub r0, r3, #48 ; 0x30 > d1c4: e3500009 cmp r0, #9 > d1c8: 8afffe74 bhi cba0 <PR_WaitForPollableEvent+0x570> > d1cc: e1a00004 mov r0, r4 > d1d0: e4d03001 ldrb r3, [r0], #1 > d1d4: e243c030 sub ip, r3, #48 ; 0x30 > d1d8: e35c0009 cmp ip, #9 > d1dc: e1a04000 mov r4, r0 > d1e0: 9afffffa bls d1d0 <PR_WaitForPollableEvent+0xba0> > d1e4: eafffe6d b cba0 <PR_WaitForPollableEvent+0x570> > d1e8: e5993000 ldr r3, [r9] > d1ec: e1a00009 mov r0, r9 > d1f0: e1a01005 mov r1, r5 > d1f4: e3a02001 mov r2, #1 > d1f8: e12fff33 blx r3 > d1fc: e2503000 subs r3, r0, #0 > d200: bafffeb3 blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d204: e1a01004 mov r1, r4 > d208: eafffee8 b cdb0 <PR_WaitForPollableEvent+0x780> > d20c: e585a000 str sl, [r5] > d210: e4d43001 ldrb r3, [r4], #1 > d214: eafffe68 b cbbc <PR_WaitForPollableEvent+0x58c> > d218: e5d42000 ldrb r2, [r4] > d21c: e352006c cmp r2, #108 ; 0x6c > d220: 13a0c004 movne ip, #4 > d224: 03a0c006 moveq ip, #6 > d228: 05d42001 ldrbeq r2, [r4, #1] > d22c: 12844001 addne r4, r4, #1 > d230: 158dc020 strne ip, [sp, #32] > d234: 058dc020 streq ip, [sp, #32] > d238: 02844002 addeq r4, r4, #2 > d23c: eaffff6f b d000 <PR_WaitForPollableEvent+0x9d0> > d240: e1a00206 lsl r0, r6, #4 > d244: e58d1014 str r1, [sp, #20] > d248: ebffec9c bl 84c0 <_init+0xee4> > d24c: e59d1014 ldr r1, [sp, #20] > d250: e250b000 subs fp, r0, #0 > d254: 1afffe17 bne cab8 <PR_WaitForPollableEvent+0x488> > d258: eafffe9c b ccd0 <PR_WaitForPollableEvent+0x6a0> > d25c: e3a00004 mov r0, #4 > d260: e5850000 str r0, [r5] > d264: e5d43000 ldrb r3, [r4] > d268: e353006c cmp r3, #108 ; 0x6c > d26c: 0585a000 streq sl, [r5] > d270: 12844001 addne r4, r4, #1 > d274: 05d43001 ldrbeq r3, [r4, #1] > d278: 02844002 addeq r4, r4, #2 > d27c: eafffe4e b cbbc <PR_WaitForPollableEvent+0x58c> > d280: e5953000 ldr r3, [r5] > d284: e3530014 cmp r3, #20 > d288: 1afffe14 bne cae0 <PR_WaitForPollableEvent+0x4b0> > d28c: eafffe8a b ccbc <PR_WaitForPollableEvent+0x68c> > d290: e59dc020 ldr ip, [sp, #32] > d294: e59f06e8 ldr r0, [pc, #1768] ; d984 <PR_WaitForPollableEvent+0x1354> > d298: e38cc001 orr ip, ip, #1 > d29c: e58dc020 str ip, [sp, #32] > d2a0: e08f0000 add r0, pc, r0 > d2a4: e3a0c010 mov ip, #16 > d2a8: e58d0038 str r0, [sp, #56] ; 0x38 > d2ac: e59d0020 ldr r0, [sp, #32] > d2b0: e3500007 cmp r0, #7 > d2b4: 908ff100 addls pc, pc, r0, lsl #2 > d2b8: eaffff96 b d118 <PR_WaitForPollableEvent+0xae8> > d2bc: ea000006 b d2dc <PR_WaitForPollableEvent+0xcac> > d2c0: ea0000e7 b d664 <PR_WaitForPollableEvent+0x1034> > d2c4: ea0000dd b d640 <PR_WaitForPollableEvent+0x1010> > d2c8: ea0000d3 b d61c <PR_WaitForPollableEvent+0xfec> > d2cc: ea000002 b d2dc <PR_WaitForPollableEvent+0xcac> > d2d0: ea000075 b d4ac <PR_WaitForPollableEvent+0xe7c> > d2d4: ea0000eb b d688 <PR_WaitForPollableEvent+0x1058> > d2d8: ea000132 b d7a8 <PR_WaitForPollableEvent+0x1178> > d2dc: e59d1018 ldr r1, [sp, #24] > d2e0: e3510000 cmp r1, #0 > d2e4: 159d2024 ldrne r2, [sp, #36] ; 0x24 > d2e8: 059d301c ldreq r3, [sp, #28] > d2ec: 1592b008 ldrne fp, [r2, #8] > d2f0: 0593b000 ldreq fp, [r3] > d2f4: 02833004 addeq r3, r3, #4 > d2f8: 058d301c streq r3, [sp, #28] > d2fc: e35b0000 cmp fp, #0 > d300: ba000148 blt d828 <PR_WaitForPollableEvent+0x11f8> > d304: e35b0000 cmp fp, #0 > d308: 035a0000 cmpeq sl, #0 > d30c: e58db068 str fp, [sp, #104] ; 0x68 > d310: 0a000073 beq d4e4 <PR_WaitForPollableEvent+0xeb4> > d314: e35b0000 cmp fp, #0 > d318: 0a000130 beq d7e0 <PR_WaitForPollableEvent+0x11b0> > d31c: e28d7f8a add r7, sp, #552 ; 0x228 > d320: e58d503c str r5, [sp, #60] ; 0x3c > d324: e59d5038 ldr r5, [sp, #56] ; 0x38 > d328: e58d4028 str r4, [sp, #40] ; 0x28 > d32c: e58d6040 str r6, [sp, #64] ; 0x40 > d330: e2877003 add r7, r7, #3 > d334: e3a08000 mov r8, #0 > d338: e1a0600b mov r6, fp > d33c: e1a0400c mov r4, ip > d340: e1a00006 mov r0, r6 > d344: e1a01004 mov r1, r4 > d348: eb006a6a bl 27cf8 <PR_Now+0x27a0> > d34c: e1a0b007 mov fp, r7 > d350: e1a00006 mov r0, r6 > d354: e2888001 add r8, r8, #1 > d358: e7d53001 ldrb r3, [r5, r1] > d35c: e4473001 strb r3, [r7], #-1 > d360: e1a01004 mov r1, r4 > d364: eb0069e8 bl 27b0c <PR_Now+0x25b4> > d368: e2506000 subs r6, r0, #0 > d36c: 1afffff3 bne d340 <PR_WaitForPollableEvent+0xd10> > d370: e59d4028 ldr r4, [sp, #40] ; 0x28 > d374: e59d503c ldr r5, [sp, #60] ; 0x3c > d378: e59d6040 ldr r6, [sp, #64] ; 0x40 > d37c: e1a0200b mov r2, fp > d380: e59dc020 ldr ip, [sp, #32] > d384: e1a00009 mov r0, r9 > d388: e1a01002 mov r1, r2 > d38c: e58da000 str sl, [sp] > d390: e58dc004 str ip, [sp, #4] > d394: e58d5008 str r5, [sp, #8] > d398: e1a03006 mov r3, r6 > d39c: e1a02008 mov r2, r8 > d3a0: ebfffcbc bl c698 <PR_WaitForPollableEvent+0x68> > d3a4: e2503000 subs r3, r0, #0 > d3a8: bafffe49 blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d3ac: e1a01004 mov r1, r4 > d3b0: eafffe7e b cdb0 <PR_WaitForPollableEvent+0x780> > d3b4: e59dc020 ldr ip, [sp, #32] > d3b8: e59f05c8 ldr r0, [pc, #1480] ; d988 <PR_WaitForPollableEvent+0x1358> > d3bc: e38cc001 orr ip, ip, #1 > d3c0: e08f0000 add r0, pc, r0 > d3c4: e58dc020 str ip, [sp, #32] > d3c8: e58d0038 str r0, [sp, #56] ; 0x38 > d3cc: e3a0c00a mov ip, #10 > d3d0: eaffffb5 b d2ac <PR_WaitForPollableEvent+0xc7c> > d3d4: e59dc018 ldr ip, [sp, #24] > d3d8: e35c0000 cmp ip, #0 > d3dc: 059dc01c ldreq ip, [sp, #28] > d3e0: 159dc024 ldrne ip, [sp, #36] ; 0x24 > d3e4: 059c7000 ldreq r7, [ip] > d3e8: 028cc004 addeq ip, ip, #4 > d3ec: 159c7008 ldrne r7, [ip, #8] > d3f0: 058dc01c streq ip, [sp, #28] > d3f4: e35a0000 cmp sl, #0 > d3f8: e58d7068 str r7, [sp, #104] ; 0x68 > d3fc: 0a000116 beq d85c <PR_WaitForPollableEvent+0x122c> > d400: e59dc050 ldr ip, [sp, #80] ; 0x50 > d404: e3570000 cmp r7, #0 > d408: 01a0700c moveq r7, ip > d40c: e35a0000 cmp sl, #0 > d410: c1a03007 movgt r3, r7 > d414: da00013b ble d908 <PR_WaitForPollableEvent+0x12d8> > d418: e5d31000 ldrb r1, [r3] > d41c: e1a02003 mov r2, r3 > d420: e3510000 cmp r1, #0 > d424: e2833001 add r3, r3, #1 > d428: 0a000002 beq d438 <PR_WaitForPollableEvent+0xe08> > d42c: e25aa001 subs sl, sl, #1 > d430: e1a02003 mov r2, r3 > d434: 1afffff7 bne d418 <PR_WaitForPollableEvent+0xde8> > d438: e0678002 rsb r8, r7, r2 > d43c: e0686006 rsb r6, r8, r6 > d440: e3a03020 mov r3, #32 > d444: e3560000 cmp r6, #0 > d448: e5cd3067 strb r3, [sp, #103] ; 0x67 > d44c: da000172 ble da1c <PR_WaitForPollableEvent+0x13ec> > d450: e3150001 tst r5, #1 > d454: 0a000116 beq d8b4 <PR_WaitForPollableEvent+0x1284> > d458: e5993000 ldr r3, [r9] > d45c: e1a00009 mov r0, r9 > d460: e1a01007 mov r1, r7 > d464: e1a02008 mov r2, r8 > d468: e12fff33 blx r3 > d46c: e2503000 subs r3, r0, #0 > d470: bafffe17 blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d474: e2566001 subs r6, r6, #1 > d478: 4a000019 bmi d4e4 <PR_WaitForPollableEvent+0xeb4> > d47c: e5993000 ldr r3, [r9] > d480: e1a00009 mov r0, r9 > d484: e28d1067 add r1, sp, #103 ; 0x67 > d488: e3a02001 mov r2, #1 > d48c: e12fff33 blx r3 > d490: e3500000 cmp r0, #0 > d494: aafffff6 bge d474 <PR_WaitForPollableEvent+0xe44> > d498: e1a03000 mov r3, r0 > d49c: eafffe0c b ccd4 <PR_WaitForPollableEvent+0x6a4> > d4a0: e59dc048 ldr ip, [sp, #72] ; 0x48 > d4a4: e58dc038 str ip, [sp, #56] ; 0x38 > d4a8: e3a0c010 mov ip, #16 > d4ac: e59d0018 ldr r0, [sp, #24] > d4b0: e3a03005 mov r3, #5 > d4b4: e3500000 cmp r0, #0 > d4b8: 059d201c ldreq r2, [sp, #28] > d4bc: 159d1024 ldrne r1, [sp, #36] ; 0x24 > d4c0: 0592b000 ldreq fp, [r2] > d4c4: 1591b008 ldrne fp, [r1, #8] > d4c8: 02822004 addeq r2, r2, #4 > d4cc: 058d201c streq r2, [sp, #28] > d4d0: e35b0000 cmp fp, #0 > d4d4: 035a0000 cmpeq sl, #0 > d4d8: e58d3020 str r3, [sp, #32] > d4dc: e58db068 str fp, [sp, #104] ; 0x68 > d4e0: 1affff8b bne d314 <PR_WaitForPollableEvent+0xce4> > d4e4: e1a01004 mov r1, r4 > d4e8: e3a03000 mov r3, #0 > d4ec: eafffe2f b cdb0 <PR_WaitForPollableEvent+0x780> > d4f0: e59dc020 ldr ip, [sp, #32] > d4f4: e59f0490 ldr r0, [pc, #1168] ; d98c <PR_WaitForPollableEvent+0x135c> > d4f8: e38cc001 orr ip, ip, #1 > d4fc: e08f0000 add r0, pc, r0 > d500: e58dc020 str ip, [sp, #32] > d504: e58d0038 str r0, [sp, #56] ; 0x38 > d508: e3a0c008 mov ip, #8 > d50c: eaffff66 b d2ac <PR_WaitForPollableEvent+0xc7c> > d510: e59d6018 ldr r6, [sp, #24] > d514: e3560000 cmp r6, #0 > d518: 059d601c ldreq r6, [sp, #28] > d51c: 159dc024 ldrne ip, [sp, #36] ; 0x24 > d520: 05962000 ldreq r2, [r6] > d524: 159c2008 ldrne r2, [ip, #8] > d528: 02866004 addeq r6, r6, #4 > d52c: 058d601c streq r6, [sp, #28] > d530: e3520000 cmp r2, #0 > d534: e58d2068 str r2, [sp, #104] ; 0x68 > d538: 0afffef6 beq d118 <PR_WaitForPollableEvent+0xae8> > d53c: e9991001 ldmib r9, {r0, ip} > d540: e1a01004 mov r1, r4 > d544: e060000c rsb r0, r0, ip > d548: e5820000 str r0, [r2] > d54c: eafffe17 b cdb0 <PR_WaitForPollableEvent+0x780> > d550: e59dc04c ldr ip, [sp, #76] ; 0x4c > d554: e58dc038 str ip, [sp, #56] ; 0x38 > d558: e3a0c00a mov ip, #10 > d55c: eaffff52 b d2ac <PR_WaitForPollableEvent+0xc7c> > d560: e59dc018 ldr ip, [sp, #24] > d564: e35c0000 cmp ip, #0 > d568: 059dc01c ldreq ip, [sp, #28] > d56c: 159dc024 ldrne ip, [sp, #36] ; 0x24 > d570: 05dc3000 ldrbeq r3, [ip] > d574: 028cc004 addeq ip, ip, #4 > d578: 15dc3008 ldrbne r3, [ip, #8] > d57c: 058dc01c streq ip, [sp, #28] > d580: e3150001 tst r5, #1 > d584: e5cd3068 strb r3, [sp, #104] ; 0x68 > d588: 1a00012b bne da3c <PR_WaitForPollableEvent+0x140c> > d58c: e59d5058 ldr r5, [sp, #88] ; 0x58 > d590: e3560001 cmp r6, #1 > d594: da000117 ble d9f8 <PR_WaitForPollableEvent+0x13c8> > d598: e5993000 ldr r3, [r9] > d59c: e1a00009 mov r0, r9 > d5a0: e1a01005 mov r1, r5 > d5a4: e3a02001 mov r2, #1 > d5a8: e12fff33 blx r3 > d5ac: e2466001 sub r6, r6, #1 > d5b0: e3500000 cmp r0, #0 > d5b4: aafffff5 bge d590 <PR_WaitForPollableEvent+0xf60> > d5b8: eaffffb6 b d498 <PR_WaitForPollableEvent+0xe68> > d5bc: e59dc020 ldr ip, [sp, #32] > d5c0: e59f03c8 ldr r0, [pc, #968] ; d990 <PR_WaitForPollableEvent+0x1360> > d5c4: e38cc001 orr ip, ip, #1 > d5c8: e08f0000 add r0, pc, r0 > d5cc: e58dc020 str ip, [sp, #32] > d5d0: e58d0038 str r0, [sp, #56] ; 0x38 > d5d4: e3a0c010 mov ip, #16 > d5d8: eaffff33 b d2ac <PR_WaitForPollableEvent+0xc7c> > d5dc: e5993000 ldr r3, [r9] > d5e0: e1a00009 mov r0, r9 > d5e4: e59d1044 ldr r1, [sp, #68] ; 0x44 > d5e8: e3a02001 mov r2, #1 > d5ec: e12fff33 blx r3 > d5f0: e2503000 subs r3, r0, #0 > d5f4: bafffdb6 blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d5f8: e5993000 ldr r3, [r9] > d5fc: e1a00009 mov r0, r9 > d600: e2441001 sub r1, r4, #1 > d604: e3a02001 mov r2, #1 > d608: e12fff33 blx r3 > d60c: e2503000 subs r3, r0, #0 > d610: bafffdaf blt ccd4 <PR_WaitForPollableEvent+0x6a4> > d614: e1a01004 mov r1, r4 > d618: eafffde4 b cdb0 <PR_WaitForPollableEvent+0x780> > d61c: e59d2018 ldr r2, [sp, #24] > d620: e3520000 cmp r2, #0 > d624: 059d001c ldreq r0, [sp, #28] > d628: 159d3024 ldrne r3, [sp, #36] ; 0x24 > d62c: 0590b000 ldreq fp, [r0] > d630: 02800004 addeq r0, r0, #4 > d634: 1593b008 ldrne fp, [r3, #8] > d638: 058d001c streq r0, [sp, #28] > d63c: eaffff30 b d304 <PR_WaitForPollableEvent+0xcd4> > d640: e59d3018 ldr r3, [sp, #24] > d644: e3530000 cmp r3, #0 > d648: 059d101c ldreq r1, [sp, #28] > d64c: 159d0024 ldrne r0, [sp, #36] ; 0x24 > d650: 0591b000 ldreq fp, [r1] > d654: 02811004 addeq r1, r1, #4 > d658: 1590b008 ldrne fp, [r0, #8] > d65c: 058d101c streq r1, [sp, #28] > d660: eaffff25 b d2fc <PR_WaitForPollableEvent+0xccc> > d664: e59d0018 ldr r0, [sp, #24] > d668: e3500000 cmp r0, #0 > d66c: 059d201c ldreq r2, [sp, #28] > d670: 159d1024 ldrne r1, [sp, #36] ; 0x24 > d674: 01d2b0b0 ldrheq fp, [r2] > d678: 02822004 addeq r2, r2, #4 > d67c: 11d1b0b8 ldrhne fp, [r1, #8] > d680: 058d201c streq r2, [sp, #28] > d684: eaffff1e b d304 <PR_WaitForPollableEvent+0xcd4> > d688: e59d0018 ldr r0, [sp, #24] > d68c: e3500000 cmp r0, #0 > d690: 0a0000d0 beq d9d8 <PR_WaitForPollableEvent+0x13a8> > d694: e59d3024 ldr r3, [sp, #36] ; 0x24 > d698: e1c320d8 ldrd r2, [r3, #8] > d69c: e1cd22f8 strd r2, [sp, #40] ; 0x28 > d6a0: e1cd22d8 ldrd r2, [sp, #40] ; 0x28 > d6a4: e3520000 cmp r2, #0 > d6a8: e2d33000 sbcs r3, r3, #0 > d6ac: ba000099 blt d918 <PR_WaitForPollableEvent+0x12e8> > d6b0: e59f32dc ldr r3, [pc, #732] ; d994 <PR_WaitForPollableEvent+0x1364> > d6b4: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > d6b8: e28d2e23 add r2, sp, #560 ; 0x230 > d6bc: e18200f3 strd r0, [r2, r3] > d6c0: e59d3028 ldr r3, [sp, #40] ; 0x28 > d6c4: e59d002c ldr r0, [sp, #44] ; 0x2c > d6c8: e1933000 orrs r3, r3, r0 > d6cc: 13a03000 movne r3, #0 > d6d0: 03a03001 moveq r3, #1 > d6d4: e35a0000 cmp sl, #0 > d6d8: 13a03000 movne r3, #0 > d6dc: 02033001 andeq r3, r3, #1 > d6e0: e3530000 cmp r3, #0 > d6e4: 1affff7e bne d4e4 <PR_WaitForPollableEvent+0xeb4> > d6e8: e1cd22d8 ldrd r2, [sp, #40] ; 0x28 > d6ec: e1923003 orrs r3, r2, r3 > d6f0: 0a000053 beq d844 <PR_WaitForPollableEvent+0x1214> > d6f4: e1a0b00c mov fp, ip > d6f8: e28d7f8a add r7, sp, #552 ; 0x228 > d6fc: e1a0cfcc asr ip, ip, #31 > d700: e58d403c str r4, [sp, #60] ; 0x3c > d704: e58d5040 str r5, [sp, #64] ; 0x40 > d708: e2877003 add r7, r7, #3 > d70c: e1cd42d8 ldrd r4, [sp, #40] ; 0x28 > d710: e3a08000 mov r8, #0 > d714: e58d6028 str r6, [sp, #40] ; 0x28 > d718: e1a0600c mov r6, ip > d71c: e58da05c str sl, [sp, #92] ; 0x5c > d720: e59da038 ldr sl, [sp, #56] ; 0x38 > d724: e58d9038 str r9, [sp, #56] ; 0x38 > d728: e1a00004 mov r0, r4 > d72c: e1a01005 mov r1, r5 > d730: e1a0200b mov r2, fp > d734: e1a03006 mov r3, r6 > d738: eb006cc0 bl 28a40 <PR_Now+0x34e8> > d73c: e1a0c005 mov ip, r5 > d740: e1a0e004 mov lr, r4 > d744: e1a0200b mov r2, fp > d748: e1a03006 mov r3, r6 > d74c: e1a09007 mov r9, r7 > d750: e2888001 add r8, r8, #1 > d754: e1a04000 mov r4, r0 > d758: e1a05001 mov r5, r1 > d75c: e1a0000e mov r0, lr > d760: e1a0100c mov r1, ip > d764: eb006cb5 bl 28a40 <PR_Now+0x34e8> > d768: e194c005 orrs ip, r4, r5 > d76c: e7da3002 ldrb r3, [sl, r2] > d770: e4473001 strb r3, [r7], #-1 > d774: 1affffeb bne d728 <PR_WaitForPollableEvent+0x10f8> > d778: e1a0c009 mov ip, r9 > d77c: e59d403c ldr r4, [sp, #60] ; 0x3c > d780: e59d5040 ldr r5, [sp, #64] ; 0x40 > d784: e59d6028 ldr r6, [sp, #40] ; 0x28 > d788: e59da05c ldr sl, [sp, #92] ; 0x5c > d78c: e59d9038 ldr r9, [sp, #56] ; 0x38 > d790: e59d0020 ldr r0, [sp, #32] > d794: e58da000 str sl, [sp] > d798: e98d0021 stmib sp, {r0, r5} > d79c: e1a0100c mov r1, ip > d7a0: e1a00009 mov r0, r9 > d7a4: eafffefb b d398 <PR_WaitForPollableEvent+0xd68> > d7a8: e59d3018 ldr r3, [sp, #24] > d7ac: e3530000 cmp r3, #0 > d7b0: 059d101c ldreq r1, [sp, #28] > d7b4: 159d0024 ldrne r0, [sp, #36] ; 0x24 > d7b8: 02813007 addeq r3, r1, #7 > d7bc: 03c33007 biceq r3, r3, #7 > d7c0: 08930006 ldmeq r3, {r1, r2} > d7c4: 15901008 ldrne r1, [r0, #8] > d7c8: 1590200c ldrne r2, [r0, #12] > d7cc: 02833008 addeq r3, r3, #8 > d7d0: 058d301c streq r3, [sp, #28] > d7d4: e58d1028 str r1, [sp, #40] ; 0x28 > d7d8: e58d202c str r2, [sp, #44] ; 0x2c > d7dc: eaffffb3 b d6b0 <PR_WaitForPollableEvent+0x1080> > d7e0: e28d2f8a add r2, sp, #552 ; 0x228 > d7e4: e3a03030 mov r3, #48 ; 0x30 > d7e8: e2822003 add r2, r2, #3 > d7ec: e3a08001 mov r8, #1 > d7f0: e5cd322b strb r3, [sp, #555] ; 0x22b > d7f4: eafffee1 b d380 <PR_WaitForPollableEvent+0xd50> > d7f8: e1a00004 mov r0, r4 > d7fc: e3e0c00f mvn ip, #15 > d800: eafffdbb b cef4 <PR_WaitForPollableEvent+0x8c4> > d804: e59dc01c ldr ip, [sp, #28] > d808: e5d42001 ldrb r2, [r4, #1] > d80c: e59ca000 ldr sl, [ip] > d810: e28cc004 add ip, ip, #4 > d814: e2844002 add r4, r4, #2 > d818: e58dc01c str ip, [sp, #28] > d81c: eafffdef b cfe0 <PR_WaitForPollableEvent+0x9b0> > d820: e1a0b006 mov fp, r6 > d824: eafffd4c b cd5c <PR_WaitForPollableEvent+0x72c> > d828: e26bb000 rsb fp, fp, #0 > d82c: e35b0000 cmp fp, #0 > d830: 035a0000 cmpeq sl, #0 > d834: e58db068 str fp, [sp, #104] ; 0x68 > d838: e3855010 orr r5, r5, #16 > d83c: 1afffeb6 bne d31c <PR_WaitForPollableEvent+0xcec> > d840: eaffff27 b d4e4 <PR_WaitForPollableEvent+0xeb4> > d844: e28dcf8a add ip, sp, #552 ; 0x228 > d848: e3a03030 mov r3, #48 ; 0x30 > d84c: e28cc003 add ip, ip, #3 > d850: e3a08001 mov r8, #1 > d854: e5cd322b strb r3, [sp, #555] ; 0x22b > d858: eaffffcc b d790 <PR_WaitForPollableEvent+0x1160> > d85c: e1a01004 mov r1, r4 > d860: e1a0300a mov r3, sl > d864: eafffd51 b cdb0 <PR_WaitForPollableEvent+0x780> > d868: e28d0f6d add r0, sp, #436 ; 0x1b4 > d86c: e28d8e23 add r8, sp, #560 ; 0x230 > d870: e3a0c025 mov ip, #37 ; 0x25 > d874: e59d1034 ldr r1, [sp, #52] ; 0x34 > d878: e1a02005 mov r2, r5 > d87c: e3a03013 mov r3, #19 > d880: e2800001 add r0, r0, #1 > d884: e568c07c strb ip, [r8, #-124]! ; 0x7c > d888: ebffe8d8 bl 7bf0 <_init+0x614> > d88c: e2853001 add r3, r5, #1 > d890: e0883003 add r3, r8, r3 > d894: e58d3004 str r3, [sp, #4] > d898: e58d8000 str r8, [sp] > d89c: e1a03007 mov r3, r7 > d8a0: e1a00009 mov r0, r9 > d8a4: e1a02006 mov r2, r6 > d8a8: ebfffc1e bl c928 <PR_WaitForPollableEvent+0x2f8> > d8ac: e1a03000 mov r3, r0 > d8b0: eafffe16 b d110 <PR_WaitForPollableEvent+0xae0> > d8b4: e3150008 tst r5, #8 > d8b8: 13a03030 movne r3, #48 ; 0x30 > d8bc: 15cd3067 strbne r3, [sp, #103] ; 0x67 > d8c0: e2566001 subs r6, r6, #1 > d8c4: 3a000054 bcc da1c <PR_WaitForPollableEvent+0x13ec> > d8c8: e5993000 ldr r3, [r9] > d8cc: e1a00009 mov r0, r9 > d8d0: e28d1067 add r1, sp, #103 ; 0x67 > d8d4: e3a02001 mov r2, #1 > d8d8: e12fff33 blx r3 > d8dc: e3500000 cmp r0, #0 > d8e0: aafffff6 bge d8c0 <PR_WaitForPollableEvent+0x1290> > d8e4: eafffeeb b d498 <PR_WaitForPollableEvent+0xe68> > d8e8: e28d3070 add r3, sp, #112 ; 0x70 > d8ec: e1540003 cmp r4, r3 > d8f0: e1a0b004 mov fp, r4 > d8f4: 0afffcf5 beq ccd0 <PR_WaitForPollableEvent+0x6a0> > d8f8: e1a00004 mov r0, r4 > d8fc: ebffeac8 bl 8424 <_init+0xe48> > d900: e3e03000 mvn r3, #0 > d904: eafffcf2 b ccd4 <PR_WaitForPollableEvent+0x6a4> > d908: e1a00007 mov r0, r7 > d90c: ebffe95c bl 7e84 <_init+0x8a8> > d910: e1a08000 mov r8, r0 > d914: eafffec8 b d43c <PR_WaitForPollableEvent+0xe0c> > d918: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > d91c: e28d2e23 add r2, sp, #560 ; 0x230 > d920: e2700000 rsbs r0, r0, #0 > d924: e2e11000 rsc r1, r1, #0 > d928: e1cd02f8 strd r0, [sp, #40] ; 0x28 > d92c: e1900001 orrs r0, r0, r1 > d930: 13a03000 movne r3, #0 > d934: 03a03001 moveq r3, #1 > d938: e35a0000 cmp sl, #0 > d93c: 13a03000 movne r3, #0 > d940: 02033001 andeq r3, r3, #1 > d944: e3530000 cmp r3, #0 > d948: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > d94c: e59f3040 ldr r3, [pc, #64] ; d994 <PR_WaitForPollableEvent+0x1364> > d950: e3855010 orr r5, r5, #16 > d954: e18200f3 strd r0, [r2, r3] > d958: 0affff65 beq d6f4 <PR_WaitForPollableEvent+0x10c4> > d95c: eafffee0 b d4e4 <PR_WaitForPollableEvent+0xeb4> > d960: 0002a60c andeq sl, r2, ip, lsl #12 > d964: 00000524 andeq r0, r0, r4, lsr #10 > d968: 0001ca74 andeq ip, r1, r4, ror sl > d96c: 0001ca68 andeq ip, r1, r8, ror #20 > d970: 0001c980 andeq ip, r1, r0, lsl #19 > d974: 0001c960 andeq ip, r1, r0, ror #18 > d978: 0001ca18 andeq ip, r1, r8, lsl sl > d97c: 0001ca14 andeq ip, r1, r4, lsl sl > d980: 0001c9a4 andeq ip, r1, r4, lsr #19 > d984: 0001c50c andeq ip, r1, ip, lsl #10 > d988: 0001c3ec andeq ip, r1, ip, ror #7 > d98c: 0001c2b0 ; <UNDEFINED> instruction: 0x0001c2b0 > d990: 0001c1f8 strdeq ip, [r1], -r8 > d994: fffffe38 ; <UNDEFINED> instruction: 0xfffffe38 > d998: e59d601c ldr r6, [sp, #28] > d99c: e1a00009 mov r0, r9 > d9a0: e286c007 add ip, r6, #7 > d9a4: e3ccc007 bic ip, ip, #7 > d9a8: e1cc60d0 ldrd r6, [ip] > d9ac: e88d0012 stm sp, {r1, r4} > d9b0: e28cc008 add ip, ip, #8 > d9b4: e51f1028 ldr r1, [pc, #-40] ; d994 <PR_WaitForPollableEvent+0x1364> > d9b8: e58dc01c str ip, [sp, #28] > d9bc: e28dce23 add ip, sp, #560 ; 0x230 > d9c0: e1a03007 mov r3, r7 > d9c4: e1a02006 mov r2, r6 > d9c8: e18c60f1 strd r6, [ip, r1] > d9cc: ebfffbd5 bl c928 <PR_WaitForPollableEvent+0x2f8> > d9d0: e1a03000 mov r3, r0 > d9d4: eafffdcd b d110 <PR_WaitForPollableEvent+0xae0> > d9d8: e59d001c ldr r0, [sp, #28] > d9dc: e2803007 add r3, r0, #7 > d9e0: e3c33007 bic r3, r3, #7 > d9e4: e1c300d0 ldrd r0, [r3] > d9e8: e2833008 add r3, r3, #8 > d9ec: e1cd02f8 strd r0, [sp, #40] ; 0x28 > d9f0: e58d301c str r3, [sp, #28] > d9f4: eaffff29 b d6a0 <PR_WaitForPollableEvent+0x1070> > d9f8: e5993000 ldr r3, [r9] > d9fc: e1a00009 mov r0, r9 > da00: e28d1068 add r1, sp, #104 ; 0x68 > da04: e3a02001 mov r2, #1 > da08: e12fff33 blx r3 > da0c: e2503000 subs r3, r0, #0 > da10: aafffdc0 bge d118 <PR_WaitForPollableEvent+0xae8> > da14: eafffcae b ccd4 <PR_WaitForPollableEvent+0x6a4> > da18: ebffe7f0 bl 79e0 <_init+0x404> > da1c: e5993000 ldr r3, [r9] > da20: e1a00009 mov r0, r9 > da24: e1a01007 mov r1, r7 > da28: e1a02008 mov r2, r8 > da2c: e12fff33 blx r3 > da30: e2503000 subs r3, r0, #0 > da34: aafffeaa bge d4e4 <PR_WaitForPollableEvent+0xeb4> > da38: eafffca5 b ccd4 <PR_WaitForPollableEvent+0x6a4> > da3c: e5993000 ldr r3, [r9] > da40: e1a00009 mov r0, r9 > da44: e28d1068 add r1, sp, #104 ; 0x68 > da48: e3a02001 mov r2, #1 > da4c: e12fff33 blx r3 > da50: e2503000 subs r3, r0, #0 > da54: bafffc9e blt ccd4 <PR_WaitForPollableEvent+0x6a4> > da58: e59d5054 ldr r5, [sp, #84] ; 0x54 > da5c: e1a00003 mov r0, r3 > da60: e3560001 cmp r6, #1 > da64: da000008 ble da8c <PR_WaitForPollableEvent+0x145c> > da68: e5993000 ldr r3, [r9] > da6c: e1a00009 mov r0, r9 > da70: e1a01005 mov r1, r5 > da74: e3a02001 mov r2, #1 > da78: e12fff33 blx r3 > da7c: e2466001 sub r6, r6, #1 > da80: e3500000 cmp r0, #0 > da84: aafffff5 bge da60 <PR_WaitForPollableEvent+0x1430> > da88: eafffe82 b d498 <PR_WaitForPollableEvent+0xe68> > da8c: e1a03000 mov r3, r0 > da90: e1a01004 mov r1, r4 > da94: eafffcc5 b cdb0 <PR_WaitForPollableEvent+0x780> > da98: e92d41f0 push {r4, r5, r6, r7, r8, lr} > da9c: e1a04000 mov r4, r0 > daa0: e9900041 ldmib r0, {r0, r6} > daa4: e594300c ldr r3, [r4, #12] > daa8: e0606006 rsb r6, r0, r6 > daac: e1a05002 mov r5, r2 > dab0: e0822006 add r2, r2, r6 > dab4: e1520003 cmp r2, r3 > dab8: e1a07001 mov r7, r1 > dabc: 3a00000a bcc daec <PR_WaitForPollableEvent+0x14bc> > dac0: e3550020 cmp r5, #32 > dac4: 20838005 addcs r8, r3, r5 > dac8: 32838020 addcc r8, r3, #32 > dacc: e3500000 cmp r0, #0 > dad0: 0a000011 beq db1c <PR_WaitForPollableEvent+0x14ec> > dad4: e1a01008 mov r1, r8 > dad8: ebffe7e1 bl 7a64 <_init+0x488> > dadc: e3500000 cmp r0, #0 > dae0: 0a000010 beq db28 <PR_WaitForPollableEvent+0x14f8> > dae4: e0806006 add r6, r0, r6 > dae8: e9840141 stmib r4, {r0, r6, r8} > daec: e3550000 cmp r5, #0 > daf0: 0a000007 beq db14 <PR_WaitForPollableEvent+0x14e4> > daf4: e5943008 ldr r3, [r4, #8] > daf8: e1a01007 mov r1, r7 > dafc: e0872005 add r2, r7, r5 > db00: e4d1c001 ldrb ip, [r1], #1 > db04: e4c3c001 strb ip, [r3], #1 > db08: e1510002 cmp r1, r2 > db0c: e5843008 str r3, [r4, #8] > db10: 1afffffa bne db00 <PR_WaitForPollableEvent+0x14d0> > db14: e3a00000 mov r0, #0 > db18: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > db1c: e1a00008 mov r0, r8 > db20: ebffea66 bl 84c0 <_init+0xee4> > db24: eaffffec b dadc <PR_WaitForPollableEvent+0x14ac> > db28: e3e00000 mvn r0, #0 > db2c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > >0000db30 <PR_vsxprintf>: > db30: e52de004 push {lr} ; (str lr, [sp, #-4]!) > db34: e24dd01c sub sp, sp, #28 > db38: e58d1014 str r1, [sp, #20] > db3c: e1a01002 mov r1, r2 > db40: e1a02003 mov r2, r3 > db44: e59f302c ldr r3, [pc, #44] ; db78 <PR_vsxprintf+0x48> > db48: e58d0010 str r0, [sp, #16] > db4c: e08f3003 add r3, pc, r3 > db50: e58d3000 str r3, [sp] > db54: e1a0000d mov r0, sp > db58: e3a03000 mov r3, #0 > db5c: e58d300c str r3, [sp, #12] > db60: ebfffb9f bl c9e4 <PR_WaitForPollableEvent+0x3b4> > db64: e3500000 cmp r0, #0 > db68: a59d000c ldrge r0, [sp, #12] > db6c: b3e00000 mvnlt r0, #0 > db70: e28dd01c add sp, sp, #28 > db74: e8bd8000 ldmfd sp!, {pc} > db78: ffffed58 ; <UNDEFINED> instruction: 0xffffed58 > >0000db7c <PR_sxprintf>: > db7c: e92d000c push {r2, r3} > db80: e52de004 push {lr} ; (str lr, [sp, #-4]!) > db84: e24dd00c sub sp, sp, #12 > db88: e28dc014 add ip, sp, #20 > db8c: e59d2010 ldr r2, [sp, #16] > db90: e1a0300c mov r3, ip > db94: e58dc004 str ip, [sp, #4] > db98: ebffe81d bl 7c14 <_init+0x638> > db9c: e28dd00c add sp, sp, #12 > dba0: e49de004 pop {lr} ; (ldr lr, [sp], #4) > dba4: e28dd008 add sp, sp, #8 > dba8: e12fff1e bx lr > >0000dbac <PR_smprintf_free>: > dbac: eaffea1c b 8424 <_init+0xe48> > >0000dbb0 <PR_vsmprintf>: > dbb0: e1a03000 mov r3, r0 > dbb4: e1a02001 mov r2, r1 > dbb8: e1a01003 mov r1, r3 > dbbc: e59f3048 ldr r3, [pc, #72] ; dc0c <PR_vsmprintf+0x5c> > dbc0: e92d4010 push {r4, lr} > dbc4: e24dd018 sub sp, sp, #24 > dbc8: e3a04000 mov r4, #0 > dbcc: e08f3003 add r3, pc, r3 > dbd0: e1a0000d mov r0, sp > dbd4: e88d0018 stm sp, {r3, r4} > dbd8: e58d4008 str r4, [sp, #8] > dbdc: e58d400c str r4, [sp, #12] > dbe0: ebfffb7f bl c9e4 <PR_WaitForPollableEvent+0x3b4> > dbe4: e1500004 cmp r0, r4 > dbe8: e59d0004 ldr r0, [sp, #4] > dbec: ba000001 blt dbf8 <PR_vsmprintf+0x48> > dbf0: e28dd018 add sp, sp, #24 > dbf4: e8bd8010 pop {r4, pc} > dbf8: e1500004 cmp r0, r4 > dbfc: 0afffffb beq dbf0 <PR_vsmprintf+0x40> > dc00: ebffea07 bl 8424 <_init+0xe48> > dc04: e1a00004 mov r0, r4 > dc08: eafffff8 b dbf0 <PR_vsmprintf+0x40> > dc0c: fffffec4 ; <UNDEFINED> instruction: 0xfffffec4 > >0000dc10 <PR_smprintf>: > dc10: e92d000f push {r0, r1, r2, r3} > dc14: e52de004 push {lr} ; (str lr, [sp, #-4]!) > dc18: e24dd00c sub sp, sp, #12 > dc1c: e28d3014 add r3, sp, #20 > dc20: e59d0010 ldr r0, [sp, #16] > dc24: e1a01003 mov r1, r3 > dc28: e58d3004 str r3, [sp, #4] > dc2c: ebffe999 bl 8298 <_init+0xcbc> > dc30: e28dd00c add sp, sp, #12 > dc34: e49de004 pop {lr} ; (ldr lr, [sp], #4) > dc38: e28dd010 add sp, sp, #16 > dc3c: e12fff1e bx lr > >0000dc40 <PR_vsnprintf>: > dc40: e92d4010 push {r4, lr} > dc44: e2514000 subs r4, r1, #0 > dc48: e24dd018 sub sp, sp, #24 > dc4c: e1a0c000 mov ip, r0 > dc50: da000013 ble dca4 <PR_vsnprintf+0x64> > dc54: e1a01002 mov r1, r2 > dc58: e1a02003 mov r2, r3 > dc5c: e59f3054 ldr r3, [pc, #84] ; dcb8 <PR_vsnprintf+0x78> > dc60: e1a0000d mov r0, sp > dc64: e08f3003 add r3, pc, r3 > dc68: e88d1008 stm sp, {r3, ip} > dc6c: e58dc008 str ip, [sp, #8] > dc70: e58d400c str r4, [sp, #12] > dc74: ebfffb5a bl c9e4 <PR_WaitForPollableEvent+0x3b4> > dc78: e99d0009 ldmib sp, {r0, r3} > dc7c: e1530000 cmp r3, r0 > dc80: 01a00003 moveq r0, r3 > dc84: 0a000004 beq dc9c <PR_vsnprintf+0x5c> > dc88: e5532001 ldrb r2, [r3, #-1] > dc8c: e3520000 cmp r2, #0 > dc90: 13a02000 movne r2, #0 > dc94: 15432001 strbne r2, [r3, #-1] > dc98: 199d0009 ldmibne sp, {r0, r3} > dc9c: e0530000 subs r0, r3, r0 > dca0: 1a000002 bne dcb0 <PR_vsnprintf+0x70> > dca4: e3a00000 mov r0, #0 > dca8: e28dd018 add sp, sp, #24 > dcac: e8bd8010 pop {r4, pc} > dcb0: e2400001 sub r0, r0, #1 > dcb4: eafffffb b dca8 <PR_vsnprintf+0x68> > dcb8: ffffec70 ; <UNDEFINED> instruction: 0xffffec70 > >0000dcbc <PR_snprintf>: > dcbc: e92d000c push {r2, r3} > dcc0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > dcc4: e24dd00c sub sp, sp, #12 > dcc8: e28dc014 add ip, sp, #20 > dccc: e59d2010 ldr r2, [sp, #16] > dcd0: e1a0300c mov r3, ip > dcd4: e58dc004 str ip, [sp, #4] > dcd8: ebffe974 bl 82b0 <_init+0xcd4> > dcdc: e28dd00c add sp, sp, #12 > dce0: e49de004 pop {lr} ; (ldr lr, [sp], #4) > dce4: e28dd008 add sp, sp, #8 > dce8: e12fff1e bx lr > >0000dcec <PR_vsprintf_append>: > dcec: e59f3078 ldr r3, [pc, #120] ; dd6c <PR_vsprintf_append+0x80> > dcf0: e92d4070 push {r4, r5, r6, lr} > dcf4: e08f3003 add r3, pc, r3 > dcf8: e24dd018 sub sp, sp, #24 > dcfc: e2504000 subs r4, r0, #0 > dd00: e1a06001 mov r6, r1 > dd04: e1a05002 mov r5, r2 > dd08: e58d3000 str r3, [sp] > dd0c: 0a000012 beq dd5c <PR_vsprintf_append+0x70> > dd10: ebffe85b bl 7e84 <_init+0x8a8> > dd14: e58d4004 str r4, [sp, #4] > dd18: e0843000 add r3, r4, r0 > dd1c: e58d3008 str r3, [sp, #8] > dd20: e58d000c str r0, [sp, #12] > dd24: e1a0000d mov r0, sp > dd28: e1a01006 mov r1, r6 > dd2c: e1a02005 mov r2, r5 > dd30: ebfffb2b bl c9e4 <PR_WaitForPollableEvent+0x3b4> > dd34: e3500000 cmp r0, #0 > dd38: e59d0004 ldr r0, [sp, #4] > dd3c: ba000001 blt dd48 <PR_vsprintf_append+0x5c> > dd40: e28dd018 add sp, sp, #24 > dd44: e8bd8070 pop {r4, r5, r6, pc} > dd48: e3500000 cmp r0, #0 > dd4c: 0afffffb beq dd40 <PR_vsprintf_append+0x54> > dd50: ebffe9b3 bl 8424 <_init+0xe48> > dd54: e3a00000 mov r0, #0 > dd58: eafffff8 b dd40 <PR_vsprintf_append+0x54> > dd5c: e58d4004 str r4, [sp, #4] > dd60: e58d4008 str r4, [sp, #8] > dd64: e58d400c str r4, [sp, #12] > dd68: eaffffed b dd24 <PR_vsprintf_append+0x38> > dd6c: fffffd9c ; <UNDEFINED> instruction: 0xfffffd9c > >0000dd70 <PR_sprintf_append>: > dd70: e92d000e push {r1, r2, r3} > dd74: e52de004 push {lr} ; (str lr, [sp, #-4]!) > dd78: e24dd008 sub sp, sp, #8 > dd7c: e28d3010 add r3, sp, #16 > dd80: e59d100c ldr r1, [sp, #12] > dd84: e1a02003 mov r2, r3 > dd88: e58d3004 str r3, [sp, #4] > dd8c: ebffe782 bl 7b9c <_init+0x5c0> > dd90: e28dd008 add sp, sp, #8 > dd94: e49de004 pop {lr} ; (ldr lr, [sp], #4) > dd98: e28dd00c add sp, sp, #12 > dd9c: e12fff1e bx lr > dda0: e5903000 ldr r3, [r0] > dda4: e5d32000 ldrb r2, [r3] > dda8: e3520000 cmp r2, #0 > ddac: 12832001 addne r2, r3, #1 > ddb0: 15802000 strne r2, [r0] > ddb4: 15d30000 ldrbne r0, [r3] > ddb8: 03e00000 mvneq r0, #0 > ddbc: e12fff1e bx lr > ddc0: e5903000 ldr r3, [r0] > ddc4: e3710001 cmn r1, #1 > ddc8: 12433001 subne r3, r3, #1 > ddcc: 15803000 strne r3, [r0] > ddd0: e12fff1e bx lr > ddd4: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > ddd8: e24dd01c sub sp, sp, #28 > dddc: e1a04000 mov r4, r0 > dde0: e1a06001 mov r6, r1 > dde4: ebffe811 bl 7e30 <_init+0x854> > dde8: e1a01004 mov r1, r4 > ddec: e5900000 ldr r0, [r0] > ddf0: e5d12000 ldrb r2, [r1] > ddf4: e1a04001 mov r4, r1 > ddf8: e1a03082 lsl r3, r2, #1 > ddfc: e19030b3 ldrh r3, [r0, r3] > de00: e2811001 add r1, r1, #1 > de04: e2133a02 ands r3, r3, #8192 ; 0x2000 > de08: 1afffff8 bne ddf0 <PR_sprintf_append+0x80> > de0c: e352002d cmp r2, #45 ; 0x2d > de10: e1a00004 mov r0, r4 > de14: 0a00004e beq df54 <PR_sprintf_append+0x1e4> > de18: e352002b cmp r2, #43 ; 0x2b > de1c: 05d02001 ldrbeq r2, [r0, #1] > de20: 01a04001 moveq r4, r1 > de24: e58d3014 str r3, [sp, #20] > de28: e3560010 cmp r6, #16 > de2c: 0a00003d beq df28 <PR_sprintf_append+0x1b8> > de30: e3560000 cmp r6, #0 > de34: 158d600c strne r6, [sp, #12] > de38: 158d4010 strne r4, [sp, #16] > de3c: 0a000033 beq df10 <PR_sprintf_append+0x1a0> > de40: e3520030 cmp r2, #48 ; 0x30 > de44: 1a000058 bne dfac <PR_sprintf_append+0x23c> > de48: e59d2010 ldr r2, [sp, #16] > de4c: e2823001 add r3, r2, #1 > de50: e1a04003 mov r4, r3 > de54: e4d32001 ldrb r2, [r3], #1 > de58: e3520030 cmp r2, #48 ; 0x30 > de5c: 0afffffb beq de50 <PR_sprintf_append+0xe0> > de60: e58d2004 str r2, [sp, #4] > de64: ebffe7dc bl 7ddc <_init+0x800> > de68: e59f7144 ldr r7, [pc, #324] ; dfb4 <PR_sprintf_append+0x244> > de6c: e1a0afc6 asr sl, r6, #31 > de70: e1a0b004 mov fp, r4 > de74: e08f7007 add r7, pc, r7 > de78: e1a0300a mov r3, sl > de7c: e3a04000 mov r4, #0 > de80: e1a0a007 mov sl, r7 > de84: e3a05000 mov r5, #0 > de88: e1a0700b mov r7, fp > de8c: e59d2004 ldr r2, [sp, #4] > de90: e1a0b003 mov fp, r3 > de94: e5900000 ldr r0, [r0] > de98: e58d0008 str r0, [sp, #8] > de9c: ea000002 b deac <PR_sprintf_append+0x13c> > dea0: e0984000 adds r4, r8, r0 > dea4: e5f72001 ldrb r2, [r7, #1]! > dea8: e0a95fc0 adc r5, r9, r0, asr #31 > deac: e59d3008 ldr r3, [sp, #8] > deb0: e1a0000a mov r0, sl > deb4: e7931102 ldr r1, [r3, r2, lsl #2] > deb8: e59d200c ldr r2, [sp, #12] > debc: ebffe871 bl 8088 <_init+0xaac> > dec0: e0020b94 mul r2, r4, fp > dec4: e0898694 umull r8, r9, r4, r6 > dec8: e0222596 mla r2, r6, r5, r2 > decc: e0829009 add r9, r2, r9 > ded0: e3500000 cmp r0, #0 > ded4: e06a0000 rsb r0, sl, r0 > ded8: 1afffff0 bne dea0 <PR_sprintf_append+0x130> > dedc: e59d3010 ldr r3, [sp, #16] > dee0: e1a0b007 mov fp, r7 > dee4: e1570003 cmp r7, r3 > dee8: 0a000022 beq df78 <PR_sprintf_append+0x208> > deec: e59d3014 ldr r3, [sp, #20] > def0: e3530000 cmp r3, #0 > def4: 0a000001 beq df00 <PR_sprintf_append+0x190> > def8: e2744000 rsbs r4, r4, #0 > defc: e2e55000 rsc r5, r5, #0 > df00: e1a00004 mov r0, r4 > df04: e1a01005 mov r1, r5 > df08: e28dd01c add sp, sp, #28 > df0c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > df10: e3520030 cmp r2, #48 ; 0x30 > df14: 13a0600a movne r6, #10 > df18: 0a000019 beq df84 <PR_sprintf_append+0x214> > df1c: e58d600c str r6, [sp, #12] > df20: e58d4010 str r4, [sp, #16] > df24: eaffffcd b de60 <PR_sprintf_append+0xf0> > df28: e3520030 cmp r2, #48 ; 0x30 > df2c: 1afffffa bne df1c <PR_sprintf_append+0x1ac> > df30: e5d43001 ldrb r3, [r4, #1] > df34: e20330df and r3, r3, #223 ; 0xdf > df38: e3530058 cmp r3, #88 ; 0x58 > df3c: 1a00000a bne df6c <PR_sprintf_append+0x1fc> > df40: e2843002 add r3, r4, #2 > df44: e58d3010 str r3, [sp, #16] > df48: e5d42002 ldrb r2, [r4, #2] > df4c: e58d600c str r6, [sp, #12] > df50: eaffffba b de40 <PR_sprintf_append+0xd0> > df54: e3a03001 mov r3, #1 > df58: e1a04001 mov r4, r1 > df5c: e5d02001 ldrb r2, [r0, #1] > df60: e58d3014 str r3, [sp, #20] > df64: eaffffaf b de28 <PR_sprintf_append+0xb8> > df68: e3a06008 mov r6, #8 > df6c: e58d600c str r6, [sp, #12] > df70: e58d4010 str r4, [sp, #16] > df74: eaffffb3 b de48 <PR_sprintf_append+0xd8> > df78: e3a04000 mov r4, #0 > df7c: e3a05000 mov r5, #0 > df80: eaffffde b df00 <PR_sprintf_append+0x190> > df84: e5d43001 ldrb r3, [r4, #1] > df88: e20330df and r3, r3, #223 ; 0xdf > df8c: e3530058 cmp r3, #88 ; 0x58 > df90: 1afffff4 bne df68 <PR_sprintf_append+0x1f8> > df94: e3a06010 mov r6, #16 > df98: e5d42002 ldrb r2, [r4, #2] > df9c: e2844002 add r4, r4, #2 > dfa0: e58d4010 str r4, [sp, #16] > dfa4: e58d600c str r6, [sp, #12] > dfa8: eaffffa4 b de40 <PR_sprintf_append+0xd0> > dfac: e59d4010 ldr r4, [sp, #16] > dfb0: eaffffaa b de60 <PR_sprintf_append+0xf0> > dfb4: 0001b96c andeq fp, r1, ip, ror #18 > >0000dfb8 <PR_sscanf>: > dfb8: e92d000e push {r1, r2, r3} > dfbc: e59f3f1c ldr r3, [pc, #3868] ; eee0 <PR_sscanf+0xf28> > dfc0: e59f2f1c ldr r2, [pc, #3868] ; eee4 <PR_sscanf+0xf2c> > dfc4: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > dfc8: e08f3003 add r3, pc, r3 > dfcc: e24dd078 sub sp, sp, #120 ; 0x78 > dfd0: e58d002c str r0, [sp, #44] ; 0x2c > dfd4: e7932002 ldr r2, [r3, r2] > dfd8: e59f3f08 ldr r3, [pc, #3848] ; eee8 <PR_sscanf+0xf30> > dfdc: e58d201c str r2, [sp, #28] > dfe0: e08f3003 add r3, pc, r3 > dfe4: e58d3030 str r3, [sp, #48] ; 0x30 > dfe8: e59f3efc ldr r3, [pc, #3836] ; eeec <PR_sscanf+0xf34> > dfec: e3a04000 mov r4, #0 > dff0: e08f3003 add r3, pc, r3 > dff4: e58d3034 str r3, [sp, #52] ; 0x34 > dff8: e28d302c add r3, sp, #44 ; 0x2c > dffc: e5922000 ldr r2, [r2] > e000: e58d3038 str r3, [sp, #56] ; 0x38 > e004: e28d30a0 add r3, sp, #160 ; 0xa0 > e008: e58d303c str r3, [sp, #60] ; 0x3c > e00c: e58d2074 str r2, [sp, #116] ; 0x74 > e010: e58d4040 str r4, [sp, #64] ; 0x40 > e014: ebffe785 bl 7e30 <_init+0x854> > e018: e59f3ed0 ldr r3, [pc, #3792] ; eef0 <PR_sscanf+0xf38> > e01c: e59d609c ldr r6, [sp, #156] ; 0x9c > e020: e08f3003 add r3, pc, r3 > e024: e2833014 add r3, r3, #20 > e028: e58d4010 str r4, [sp, #16] > e02c: e58d3020 str r3, [sp, #32] > e030: e1a0b000 mov fp, r0 > e034: e5d62000 ldrb r2, [r6] > e038: e59b1000 ldr r1, [fp] > e03c: e1a03082 lsl r3, r2, #1 > e040: e19130b3 ldrh r3, [r1, r3] > e044: e2130a02 ands r0, r3, #8192 ; 0x2000 > e048: 0a00001b beq e0bc <PR_sscanf+0x104> > e04c: e2863001 add r3, r6, #1 > e050: e5d32000 ldrb r2, [r3] > e054: e1a06003 mov r6, r3 > e058: e1a02082 lsl r2, r2, #1 > e05c: e19120b2 ldrh r2, [r1, r2] > e060: e2833001 add r3, r3, #1 > e064: e3120a02 tst r2, #8192 ; 0x2000 > e068: 1afffff8 bne e050 <PR_sscanf+0x98> > e06c: e59d5040 ldr r5, [sp, #64] ; 0x40 > e070: e59d8030 ldr r8, [sp, #48] ; 0x30 > e074: e59d7038 ldr r7, [sp, #56] ; 0x38 > e078: ea000000 b e080 <PR_sscanf+0xc8> > e07c: e1a05004 mov r5, r4 > e080: e2854001 add r4, r5, #1 > e084: e58d4040 str r4, [sp, #64] ; 0x40 > e088: e1a00007 mov r0, r7 > e08c: e12fff38 blx r8 > e090: e59b2000 ldr r2, [fp] > e094: e1a03080 lsl r3, r0, #1 > e098: e19230b3 ldrh r3, [r2, r3] > e09c: e3130a02 tst r3, #8192 ; 0x2000 > e0a0: 1afffff5 bne e07c <PR_sscanf+0xc4> > e0a4: e1a01000 mov r1, r0 > e0a8: e59d3034 ldr r3, [sp, #52] ; 0x34 > e0ac: e1a00007 mov r0, r7 > e0b0: e58d5040 str r5, [sp, #64] ; 0x40 > e0b4: e12fff33 blx r3 > e0b8: eaffffdd b e034 <PR_sscanf+0x7c> > e0bc: e3520025 cmp r2, #37 ; 0x25 > e0c0: 0a00000d beq e0fc <PR_sscanf+0x144> > e0c4: e3520000 cmp r2, #0 > e0c8: 0a0000ae beq e388 <PR_sscanf+0x3d0> > e0cc: e59d4040 ldr r4, [sp, #64] ; 0x40 > e0d0: e59d5038 ldr r5, [sp, #56] ; 0x38 > e0d4: e2843001 add r3, r4, #1 > e0d8: e58d3040 str r3, [sp, #64] ; 0x40 > e0dc: e1a00005 mov r0, r5 > e0e0: e59d3030 ldr r3, [sp, #48] ; 0x30 > e0e4: e12fff33 blx r3 > e0e8: e5d63000 ldrb r3, [r6] > e0ec: e1500003 cmp r0, r3 > e0f0: 1a0001eb bne e8a4 <PR_sscanf+0x8ec> > e0f4: e2866001 add r6, r6, #1 > e0f8: eaffffcd b e034 <PR_sscanf+0x7c> > e0fc: e5d63001 ldrb r3, [r6, #1] > e100: e3a02001 mov r2, #1 > e104: e353002a cmp r3, #42 ; 0x2a > e108: 05d63002 ldrbeq r3, [r6, #2] > e10c: e58d2044 str r2, [sp, #68] ; 0x44 > e110: e1a02083 lsl r2, r3, #1 > e114: e19120b2 ldrh r2, [r1, r2] > e118: e2864001 add r4, r6, #1 > e11c: 058d0044 streq r0, [sp, #68] ; 0x44 > e120: 02864002 addeq r4, r6, #2 > e124: e3a05000 mov r5, #0 > e128: e3120b02 tst r2, #2048 ; 0x800 > e12c: e58d5048 str r5, [sp, #72] ; 0x48 > e130: 0a00000c beq e168 <PR_sscanf+0x1b0> > e134: e2840001 add r0, r4, #1 > e138: e1a02005 mov r2, r5 > e13c: e0822102 add r2, r2, r2, lsl #2 > e140: e0832082 add r2, r3, r2, lsl #1 > e144: e5d03000 ldrb r3, [r0] > e148: e1a04000 mov r4, r0 > e14c: e1a00083 lsl r0, r3, #1 > e150: e191c0b0 ldrh ip, [r1, r0] > e154: e2422030 sub r2, r2, #48 ; 0x30 > e158: e31c0b02 tst ip, #2048 ; 0x800 > e15c: e2840001 add r0, r4, #1 > e160: 1afffff5 bne e13c <PR_sscanf+0x184> > e164: e58d2048 str r2, [sp, #72] ; 0x48 > e168: e3a00000 mov r0, #0 > e16c: e3530068 cmp r3, #104 ; 0x68 > e170: e58d004c str r0, [sp, #76] ; 0x4c > e174: 0a0001a0 beq e7fc <PR_sscanf+0x844> > e178: e353006c cmp r3, #108 ; 0x6c > e17c: 0a0001a3 beq e810 <PR_sscanf+0x858> > e180: e353004c cmp r3, #76 ; 0x4c > e184: 15d46000 ldrbne r6, [r4] > e188: 05d46001 ldrbeq r6, [r4, #1] > e18c: 03a03003 moveq r3, #3 > e190: 02844001 addeq r4, r4, #1 > e194: 058d304c streq r3, [sp, #76] ; 0x4c > e198: e3a02000 mov r2, #0 > e19c: e356006e cmp r6, #110 ; 0x6e > e1a0: 13560063 cmpne r6, #99 ; 0x63 > e1a4: e58d2050 str r2, [sp, #80] ; 0x50 > e1a8: 0a000015 beq e204 <PR_sscanf+0x24c> > e1ac: e356005b cmp r6, #91 ; 0x5b > e1b0: 0a00007e beq e3b0 <PR_sscanf+0x3f8> > e1b4: e59d8030 ldr r8, [sp, #48] ; 0x30 > e1b8: e59d7038 ldr r7, [sp, #56] ; 0x38 > e1bc: e59d6040 ldr r6, [sp, #64] ; 0x40 > e1c0: ea000000 b e1c8 <PR_sscanf+0x210> > e1c4: e1a06005 mov r6, r5 > e1c8: e2865001 add r5, r6, #1 > e1cc: e58d5040 str r5, [sp, #64] ; 0x40 > e1d0: e1a00007 mov r0, r7 > e1d4: e12fff38 blx r8 > e1d8: e59b2000 ldr r2, [fp] > e1dc: e1a03080 lsl r3, r0, #1 > e1e0: e19230b3 ldrh r3, [r2, r3] > e1e4: e3130a02 tst r3, #8192 ; 0x2000 > e1e8: 1afffff5 bne e1c4 <PR_sscanf+0x20c> > e1ec: e1a01000 mov r1, r0 > e1f0: e59d3034 ldr r3, [sp, #52] ; 0x34 > e1f4: e1a00007 mov r0, r7 > e1f8: e58d6040 str r6, [sp, #64] ; 0x40 > e1fc: e12fff33 blx r3 > e200: e5d46000 ldrb r6, [r4] > e204: e2463025 sub r3, r6, #37 ; 0x25 > e208: e3530053 cmp r3, #83 ; 0x53 > e20c: 908ff103 addls pc, pc, r3, lsl #2 > e210: ea000058 b e378 <PR_sscanf+0x3c0> > e214: ea000148 b e73c <PR_sscanf+0x784> > e218: ea000056 b e378 <PR_sscanf+0x3c0> > e21c: ea000055 b e378 <PR_sscanf+0x3c0> > e220: ea000054 b e378 <PR_sscanf+0x3c0> > e224: ea000053 b e378 <PR_sscanf+0x3c0> > e228: ea000052 b e378 <PR_sscanf+0x3c0> > e22c: ea000051 b e378 <PR_sscanf+0x3c0> > e230: ea000050 b e378 <PR_sscanf+0x3c0> > e234: ea00004f b e378 <PR_sscanf+0x3c0> > e238: ea00004e b e378 <PR_sscanf+0x3c0> > e23c: ea00004d b e378 <PR_sscanf+0x3c0> > e240: ea00004c b e378 <PR_sscanf+0x3c0> > e244: ea00004b b e378 <PR_sscanf+0x3c0> > e248: ea00004a b e378 <PR_sscanf+0x3c0> > e24c: ea000049 b e378 <PR_sscanf+0x3c0> > e250: ea000048 b e378 <PR_sscanf+0x3c0> > e254: ea000047 b e378 <PR_sscanf+0x3c0> > e258: ea000046 b e378 <PR_sscanf+0x3c0> > e25c: ea000045 b e378 <PR_sscanf+0x3c0> > e260: ea000044 b e378 <PR_sscanf+0x3c0> > e264: ea000043 b e378 <PR_sscanf+0x3c0> > e268: ea000042 b e378 <PR_sscanf+0x3c0> > e26c: ea000041 b e378 <PR_sscanf+0x3c0> > e270: ea000040 b e378 <PR_sscanf+0x3c0> > e274: ea00003f b e378 <PR_sscanf+0x3c0> > e278: ea00003e b e378 <PR_sscanf+0x3c0> > e27c: ea00003d b e378 <PR_sscanf+0x3c0> > e280: ea00003c b e378 <PR_sscanf+0x3c0> > e284: ea00003b b e378 <PR_sscanf+0x3c0> > e288: ea00003a b e378 <PR_sscanf+0x3c0> > e28c: ea000039 b e378 <PR_sscanf+0x3c0> > e290: ea000038 b e378 <PR_sscanf+0x3c0> > e294: ea0000f5 b e670 <PR_sscanf+0x6b8> > e298: ea000036 b e378 <PR_sscanf+0x3c0> > e29c: ea0000f3 b e670 <PR_sscanf+0x6b8> > e2a0: ea000034 b e378 <PR_sscanf+0x3c0> > e2a4: ea000033 b e378 <PR_sscanf+0x3c0> > e2a8: ea000032 b e378 <PR_sscanf+0x3c0> > e2ac: ea000031 b e378 <PR_sscanf+0x3c0> > e2b0: ea000030 b e378 <PR_sscanf+0x3c0> > e2b4: ea00002f b e378 <PR_sscanf+0x3c0> > e2b8: ea00002e b e378 <PR_sscanf+0x3c0> > e2bc: ea00002d b e378 <PR_sscanf+0x3c0> > e2c0: ea00002c b e378 <PR_sscanf+0x3c0> > e2c4: ea00002b b e378 <PR_sscanf+0x3c0> > e2c8: ea00002a b e378 <PR_sscanf+0x3c0> > e2cc: ea000029 b e378 <PR_sscanf+0x3c0> > e2d0: ea000028 b e378 <PR_sscanf+0x3c0> > e2d4: ea000027 b e378 <PR_sscanf+0x3c0> > e2d8: ea000026 b e378 <PR_sscanf+0x3c0> > e2dc: ea000025 b e378 <PR_sscanf+0x3c0> > e2e0: ea000120 b e768 <PR_sscanf+0x7b0> > e2e4: ea000023 b e378 <PR_sscanf+0x3c0> > e2e8: ea000022 b e378 <PR_sscanf+0x3c0> > e2ec: ea00002f b e3b0 <PR_sscanf+0x3f8> > e2f0: ea000020 b e378 <PR_sscanf+0x3c0> > e2f4: ea00001f b e378 <PR_sscanf+0x3c0> > e2f8: ea00001e b e378 <PR_sscanf+0x3c0> > e2fc: ea00001d b e378 <PR_sscanf+0x3c0> > e300: ea00001c b e378 <PR_sscanf+0x3c0> > e304: ea00001b b e378 <PR_sscanf+0x3c0> > e308: ea00001a b e378 <PR_sscanf+0x3c0> > e30c: ea0000ba b e5fc <PR_sscanf+0x644> > e310: ea000114 b e768 <PR_sscanf+0x7b0> > e314: ea0000d5 b e670 <PR_sscanf+0x6b8> > e318: ea0000d4 b e670 <PR_sscanf+0x6b8> > e31c: ea0000d3 b e670 <PR_sscanf+0x6b8> > e320: ea000014 b e378 <PR_sscanf+0x3c0> > e324: ea00010f b e768 <PR_sscanf+0x7b0> > e328: ea000012 b e378 <PR_sscanf+0x3c0> > e32c: ea000011 b e378 <PR_sscanf+0x3c0> > e330: ea000010 b e378 <PR_sscanf+0x3c0> > e334: ea00000f b e378 <PR_sscanf+0x3c0> > e338: ea0000a3 b e5cc <PR_sscanf+0x614> > e33c: ea000109 b e768 <PR_sscanf+0x7b0> > e340: ea000108 b e768 <PR_sscanf+0x7b0> > e344: ea00000b b e378 <PR_sscanf+0x3c0> > e348: ea00000a b e378 <PR_sscanf+0x3c0> > e34c: ea000067 b e4f0 <PR_sscanf+0x538> > e350: ea000008 b e378 <PR_sscanf+0x3c0> > e354: ea000103 b e768 <PR_sscanf+0x7b0> > e358: ea000006 b e378 <PR_sscanf+0x3c0> > e35c: ea000005 b e378 <PR_sscanf+0x3c0> > e360: ea000100 b e768 <PR_sscanf+0x7b0> > e364: e1a01000 mov r1, r0 > e368: e59d3034 ldr r3, [sp, #52] ; 0x34 > e36c: e1a00006 mov r0, r6 > e370: e58d5040 str r5, [sp, #64] ; 0x40 > e374: e12fff33 blx r3 > e378: e59d3010 ldr r3, [sp, #16] > e37c: e3530000 cmp r3, #0 > e380: 03e03000 mvneq r3, #0 > e384: e58d3010 str r3, [sp, #16] > e388: e59d501c ldr r5, [sp, #28] > e38c: e59d2074 ldr r2, [sp, #116] ; 0x74 > e390: e5953000 ldr r3, [r5] > e394: e59d0010 ldr r0, [sp, #16] > e398: e1520003 cmp r2, r3 > e39c: 1a0002ce bne eedc <PR_sscanf+0xf24> > e3a0: e28dd078 add sp, sp, #120 ; 0x78 > e3a4: e8bd4ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} > e3a8: e28dd00c add sp, sp, #12 > e3ac: e12fff1e bx lr > e3b0: e5d43001 ldrb r3, [r4, #1] > e3b4: e2848001 add r8, r4, #1 > e3b8: e353005e cmp r3, #94 ; 0x5e > e3bc: 05d43002 ldrbeq r3, [r4, #2] > e3c0: 02848002 addeq r8, r4, #2 > e3c4: 03a09001 moveq r9, #1 > e3c8: 13a09000 movne r9, #0 > e3cc: e353005d cmp r3, #93 ; 0x5d > e3d0: 02880001 addeq r0, r8, #1 > e3d4: 11a00008 movne r0, r8 > e3d8: e3a0105d mov r1, #93 ; 0x5d > e3dc: ebffe6b4 bl 7eb4 <_init+0x8d8> > e3e0: e2504000 subs r4, r0, #0 > e3e4: 0affffe3 beq e378 <PR_sscanf+0x3c0> > e3e8: e59da048 ldr sl, [sp, #72] ; 0x48 > e3ec: e59d7044 ldr r7, [sp, #68] ; 0x44 > e3f0: e35a0000 cmp sl, #0 > e3f4: 03e0a102 mvneq sl, #-2147483648 ; 0x80000000 > e3f8: 058da048 streq sl, [sp, #72] ; 0x48 > e3fc: e3570000 cmp r7, #0 > e400: 159d203c ldrne r2, [sp, #60] ; 0x3c > e404: e0683004 rsb r3, r8, r4 > e408: 12821004 addne r1, r2, #4 > e40c: 15922000 ldrne r2, [r2] > e410: 158d103c strne r1, [sp, #60] ; 0x3c > e414: 158d2014 strne r2, [sp, #20] > e418: 058d7014 streq r7, [sp, #20] > e41c: e35a0000 cmp sl, #0 > e420: e58d3018 str r3, [sp, #24] > e424: da000029 ble e4d0 <PR_sscanf+0x518> > e428: e59d3038 ldr r3, [sp, #56] ; 0x38 > e42c: e58db028 str fp, [sp, #40] ; 0x28 > e430: e59d5030 ldr r5, [sp, #48] ; 0x30 > e434: e58d300c str r3, [sp, #12] > e438: e59d6040 ldr r6, [sp, #64] ; 0x40 > e43c: e58d4024 str r4, [sp, #36] ; 0x24 > e440: e1a0b009 mov fp, r9 > e444: ea00000b b e478 <PR_sscanf+0x4c0> > e448: ebffe70e bl 8088 <_init+0xaac> > e44c: e3500000 cmp r0, #0 > e450: 0a000017 beq e4b4 <PR_sscanf+0x4fc> > e454: e3570000 cmp r7, #0 > e458: 159d3014 ldrne r3, [sp, #20] > e45c: e24aa001 sub sl, sl, #1 > e460: 14c39001 strbne r9, [r3], #1 > e464: 158d3014 strne r3, [sp, #20] > e468: e35a0000 cmp sl, #0 > e46c: e58da048 str sl, [sp, #72] ; 0x48 > e470: e1a06004 mov r6, r4 > e474: 0a000175 beq ea50 <PR_sscanf+0xa98> > e478: e2864001 add r4, r6, #1 > e47c: e58d4040 str r4, [sp, #64] ; 0x40 > e480: e59d000c ldr r0, [sp, #12] > e484: e12fff35 blx r5 > e488: e3700001 cmn r0, #1 > e48c: e1a09000 mov r9, r0 > e490: 0a000007 beq e4b4 <PR_sscanf+0x4fc> > e494: e35b0000 cmp fp, #0 > e498: e1a00008 mov r0, r8 > e49c: e1a01009 mov r1, r9 > e4a0: e59d2018 ldr r2, [sp, #24] > e4a4: 0affffe7 beq e448 <PR_sscanf+0x490> > e4a8: ebffe6f6 bl 8088 <_init+0xaac> > e4ac: e3500000 cmp r0, #0 > e4b0: 0affffe7 beq e454 <PR_sscanf+0x49c> > e4b4: e59d000c ldr r0, [sp, #12] > e4b8: e1a01009 mov r1, r9 > e4bc: e59d3034 ldr r3, [sp, #52] ; 0x34 > e4c0: e59d4024 ldr r4, [sp, #36] ; 0x24 > e4c4: e59db028 ldr fp, [sp, #40] ; 0x28 > e4c8: e58d6040 str r6, [sp, #64] ; 0x40 > e4cc: e12fff33 blx r3 > e4d0: e3570000 cmp r7, #0 > e4d4: 0a0000a1 beq e760 <PR_sscanf+0x7a8> > e4d8: e59d3014 ldr r3, [sp, #20] > e4dc: e3a05000 mov r5, #0 > e4e0: e5c35000 strb r5, [r3] > e4e4: e3a05001 mov r5, #1 > e4e8: e58d5050 str r5, [sp, #80] ; 0x50 > e4ec: ea00008e b e72c <PR_sscanf+0x774> > e4f0: e59d5048 ldr r5, [sp, #72] ; 0x48 > e4f4: e59d6044 ldr r6, [sp, #68] ; 0x44 > e4f8: e3550000 cmp r5, #0 > e4fc: 03e05102 mvneq r5, #-2147483648 ; 0x80000000 > e500: 058d5048 streq r5, [sp, #72] ; 0x48 > e504: e3560000 cmp r6, #0 > e508: 159d303c ldrne r3, [sp, #60] ; 0x3c > e50c: 01a09006 moveq r9, r6 > e510: 12832004 addne r2, r3, #4 > e514: 158d203c strne r2, [sp, #60] ; 0x3c > e518: 15939000 ldrne r9, [r3] > e51c: e3550000 cmp r5, #0 > e520: da000022 ble e5b0 <PR_sscanf+0x5f8> > e524: e59da040 ldr sl, [sp, #64] ; 0x40 > e528: e58d400c str r4, [sp, #12] > e52c: e59d8030 ldr r8, [sp, #48] ; 0x30 > e530: e1a0400b mov r4, fp > e534: e59d7038 ldr r7, [sp, #56] ; 0x38 > e538: e1a0b00a mov fp, sl > e53c: e1a0a009 mov sl, r9 > e540: ea00000b b e574 <PR_sscanf+0x5bc> > e544: e5941000 ldr r1, [r4] > e548: e1a03080 lsl r3, r0, #1 > e54c: e19130b3 ldrh r3, [r1, r3] > e550: e3130a02 tst r3, #8192 ; 0x2000 > e554: 1a00000c bne e58c <PR_sscanf+0x5d4> > e558: e3560000 cmp r6, #0 > e55c: e2455001 sub r5, r5, #1 > e560: 14ca0001 strbne r0, [sl], #1 > e564: e3550000 cmp r5, #0 > e568: e58d5048 str r5, [sp, #72] ; 0x48 > e56c: e1a0b009 mov fp, r9 > e570: 0a000130 beq ea38 <PR_sscanf+0xa80> > e574: e28b9001 add r9, fp, #1 > e578: e58d9040 str r9, [sp, #64] ; 0x40 > e57c: e1a00007 mov r0, r7 > e580: e12fff38 blx r8 > e584: e3700001 cmn r0, #1 > e588: 1affffed bne e544 <PR_sscanf+0x58c> > e58c: e1a01000 mov r1, r0 > e590: e1a0900a mov r9, sl > e594: e1a00007 mov r0, r7 > e598: e1a0a00b mov sl, fp > e59c: e59d3034 ldr r3, [sp, #52] ; 0x34 > e5a0: e1a0b004 mov fp, r4 > e5a4: e58da040 str sl, [sp, #64] ; 0x40 > e5a8: e59d400c ldr r4, [sp, #12] > e5ac: e12fff33 blx r3 > e5b0: e3560000 cmp r6, #0 > e5b4: 0a000069 beq e760 <PR_sscanf+0x7a8> > e5b8: e3a00000 mov r0, #0 > e5bc: e3a01001 mov r1, #1 > e5c0: e5c90000 strb r0, [r9] > e5c4: e58d1050 str r1, [sp, #80] ; 0x50 > e5c8: ea000057 b e72c <PR_sscanf+0x774> > e5cc: e59d3044 ldr r3, [sp, #68] ; 0x44 > e5d0: e3530000 cmp r3, #0 > e5d4: 0a000061 beq e760 <PR_sscanf+0x7a8> > e5d8: e59d304c ldr r3, [sp, #76] ; 0x4c > e5dc: e3530004 cmp r3, #4 > e5e0: 908ff103 addls pc, pc, r3, lsl #2 > e5e4: ea00005d b e760 <PR_sscanf+0x7a8> > e5e8: ea00017b b ebdc <PR_sscanf+0xc24> > e5ec: ea000181 b ebf8 <PR_sscanf+0xc40> > e5f0: ea000179 b ebdc <PR_sscanf+0xc24> > e5f4: ea000059 b e760 <PR_sscanf+0x7a8> > e5f8: ea000185 b ec14 <PR_sscanf+0xc5c> > e5fc: e59d7044 ldr r7, [sp, #68] ; 0x44 > e600: e59d5048 ldr r5, [sp, #72] ; 0x48 > e604: e3570000 cmp r7, #0 > e608: 159d303c ldrne r3, [sp, #60] ; 0x3c > e60c: 01a09007 moveq r9, r7 > e610: 12832004 addne r2, r3, #4 > e614: 158d203c strne r2, [sp, #60] ; 0x3c > e618: 15939000 ldrne r9, [r3] > e61c: e3550000 cmp r5, #0 > e620: 0a00009c beq e898 <PR_sscanf+0x8e0> > e624: da0000a4 ble e8bc <PR_sscanf+0x904> > e628: e59d6040 ldr r6, [sp, #64] ; 0x40 > e62c: e59da030 ldr sl, [sp, #48] ; 0x30 > e630: e59d8038 ldr r8, [sp, #56] ; 0x38 > e634: e2866001 add r6, r6, #1 > e638: ea000006 b e658 <PR_sscanf+0x6a0> > e63c: e3570000 cmp r7, #0 > e640: e2455001 sub r5, r5, #1 > e644: 14c90001 strbne r0, [r9], #1 > e648: e3550000 cmp r5, #0 > e64c: e58d5048 str r5, [sp, #72] ; 0x48 > e650: e2866001 add r6, r6, #1 > e654: da000098 ble e8bc <PR_sscanf+0x904> > e658: e58d6040 str r6, [sp, #64] ; 0x40 > e65c: e1a00008 mov r0, r8 > e660: e12fff3a blx sl > e664: e3700001 cmn r0, #1 > e668: 1afffff3 bne e63c <PR_sscanf+0x684> > e66c: eaffff41 b e378 <PR_sscanf+0x3c0> > e670: e59d5048 ldr r5, [sp, #72] ; 0x48 > e674: e2753001 rsbs r3, r5, #1 > e678: 33a03000 movcc r3, #0 > e67c: e355001f cmp r5, #31 > e680: c3833001 orrgt r3, r3, #1 > e684: e3530000 cmp r3, #0 > e688: 13a0501e movne r5, #30 > e68c: 158d5048 strne r5, [sp, #72] ; 0x48 > e690: 1a000068 bne e838 <PR_sscanf+0x880> > e694: e2455001 sub r5, r5, #1 > e698: e3550000 cmp r5, #0 > e69c: e58d5048 str r5, [sp, #72] ; 0x48 > e6a0: b3a01000 movlt r1, #0 > e6a4: b28d6054 addlt r6, sp, #84 ; 0x54 > e6a8: aa000062 bge e838 <PR_sscanf+0x880> > e6ac: e3a07000 mov r7, #0 > e6b0: e1a00001 mov r0, r1 > e6b4: ea000010 b e6fc <PR_sscanf+0x744> > e6b8: e59b2000 ldr r2, [fp] > e6bc: e1a03080 lsl r3, r0, #1 > e6c0: e19230b3 ldrh r3, [r2, r3] > e6c4: e3130b02 tst r3, #2048 ; 0x800 > e6c8: 0a000080 beq e8d0 <PR_sscanf+0x918> > e6cc: e2455001 sub r5, r5, #1 > e6d0: e3750001 cmn r5, #1 > e6d4: e4c60001 strb r0, [r6], #1 > e6d8: e58d5048 str r5, [sp, #72] ; 0x48 > e6dc: 0a000005 beq e6f8 <PR_sscanf+0x740> > e6e0: e59d3040 ldr r3, [sp, #64] ; 0x40 > e6e4: e59d0038 ldr r0, [sp, #56] ; 0x38 > e6e8: e2833001 add r3, r3, #1 > e6ec: e58d3040 str r3, [sp, #64] ; 0x40 > e6f0: e59d3030 ldr r3, [sp, #48] ; 0x30 > e6f4: e12fff33 blx r3 > e6f8: e3a07001 mov r7, #1 > e6fc: e3550000 cmp r5, #0 > e700: aaffffec bge e6b8 <PR_sscanf+0x700> > e704: e3570000 cmp r7, #0 > e708: 0affff1a beq e378 <PR_sscanf+0x3c0> > e70c: e59d3044 ldr r3, [sp, #68] ; 0x44 > e710: e3a01000 mov r1, #0 > e714: e3530000 cmp r3, #0 > e718: e5c61000 strb r1, [r6] > e71c: 1a0000b2 bne e9ec <PR_sscanf+0xa34> > e720: e59d3050 ldr r3, [sp, #80] ; 0x50 > e724: e3530000 cmp r3, #0 > e728: 0a00000c beq e760 <PR_sscanf+0x7a8> > e72c: e59d3010 ldr r3, [sp, #16] > e730: e2833001 add r3, r3, #1 > e734: e58d3010 str r3, [sp, #16] > e738: ea000008 b e760 <PR_sscanf+0x7a8> > e73c: e59d5040 ldr r5, [sp, #64] ; 0x40 > e740: e59d6038 ldr r6, [sp, #56] ; 0x38 > e744: e2853001 add r3, r5, #1 > e748: e58d3040 str r3, [sp, #64] ; 0x40 > e74c: e1a00006 mov r0, r6 > e750: e59d3030 ldr r3, [sp, #48] ; 0x30 > e754: e12fff33 blx r3 > e758: e3500025 cmp r0, #37 ; 0x25 > e75c: 1affff00 bne e364 <PR_sscanf+0x3ac> > e760: e2846001 add r6, r4, #1 > e764: eafffe32 b e034 <PR_sscanf+0x7c> > e768: e2463058 sub r3, r6, #88 ; 0x58 > e76c: e3530020 cmp r3, #32 > e770: 908ff103 addls pc, pc, r3, lsl #2 > e774: eafffeff b e378 <PR_sscanf+0x3c0> > e778: ea00010e b ebb8 <PR_sscanf+0xc00> > e77c: eafffefd b e378 <PR_sscanf+0x3c0> > e780: eafffefc b e378 <PR_sscanf+0x3c0> > e784: eafffefb b e378 <PR_sscanf+0x3c0> > e788: eafffefa b e378 <PR_sscanf+0x3c0> > e78c: eafffef9 b e378 <PR_sscanf+0x3c0> > e790: eafffef8 b e378 <PR_sscanf+0x3c0> > e794: eafffef7 b e378 <PR_sscanf+0x3c0> > e798: eafffef6 b e378 <PR_sscanf+0x3c0> > e79c: eafffef5 b e378 <PR_sscanf+0x3c0> > e7a0: eafffef4 b e378 <PR_sscanf+0x3c0> > e7a4: eafffef3 b e378 <PR_sscanf+0x3c0> > e7a8: ea000105 b ebc4 <PR_sscanf+0xc0c> > e7ac: eafffef1 b e378 <PR_sscanf+0x3c0> > e7b0: eafffef0 b e378 <PR_sscanf+0x3c0> > e7b4: eafffeef b e378 <PR_sscanf+0x3c0> > e7b8: eafffeee b e378 <PR_sscanf+0x3c0> > e7bc: ea000103 b ebd0 <PR_sscanf+0xc18> > e7c0: eafffeec b e378 <PR_sscanf+0x3c0> > e7c4: eafffeeb b e378 <PR_sscanf+0x3c0> > e7c8: eafffeea b e378 <PR_sscanf+0x3c0> > e7cc: eafffee9 b e378 <PR_sscanf+0x3c0> > e7d0: eafffee8 b e378 <PR_sscanf+0x3c0> > e7d4: ea0000a5 b ea70 <PR_sscanf+0xab8> > e7d8: ea0000f6 b ebb8 <PR_sscanf+0xc00> > e7dc: eafffee5 b e378 <PR_sscanf+0x3c0> > e7e0: eafffee4 b e378 <PR_sscanf+0x3c0> > e7e4: eafffee3 b e378 <PR_sscanf+0x3c0> > e7e8: eafffee2 b e378 <PR_sscanf+0x3c0> > e7ec: ea0000f4 b ebc4 <PR_sscanf+0xc0c> > e7f0: eafffee0 b e378 <PR_sscanf+0x3c0> > e7f4: eafffedf b e378 <PR_sscanf+0x3c0> > e7f8: ea0000ee b ebb8 <PR_sscanf+0xc00> > e7fc: e3a01001 mov r1, #1 > e800: e5d46001 ldrb r6, [r4, #1] > e804: e58d104c str r1, [sp, #76] ; 0x4c > e808: e0844001 add r4, r4, r1 > e80c: eafffe61 b e198 <PR_sscanf+0x1e0> > e810: e5d46001 ldrb r6, [r4, #1] > e814: e356006c cmp r6, #108 ; 0x6c > e818: 03a03004 moveq r3, #4 > e81c: 13a03002 movne r3, #2 > e820: 05d46002 ldrbeq r6, [r4, #2] > e824: 058d304c streq r3, [sp, #76] ; 0x4c > e828: 02844002 addeq r4, r4, #2 > e82c: 12844001 addne r4, r4, #1 > e830: 158d304c strne r3, [sp, #76] ; 0x4c > e834: eafffe57 b e198 <PR_sscanf+0x1e0> > e838: e59d8040 ldr r8, [sp, #64] ; 0x40 > e83c: e59d6038 ldr r6, [sp, #56] ; 0x38 > e840: e2883001 add r3, r8, #1 > e844: e59d7030 ldr r7, [sp, #48] ; 0x30 > e848: e1a00006 mov r0, r6 > e84c: e58d3040 str r3, [sp, #64] ; 0x40 > e850: e12fff37 blx r7 > e854: e350002b cmp r0, #43 ; 0x2b > e858: 1350002d cmpne r0, #45 ; 0x2d > e85c: e1a01000 mov r1, r0 > e860: 1a00007f bne ea64 <PR_sscanf+0xaac> > e864: e2455001 sub r5, r5, #1 > e868: e3750001 cmn r5, #1 > e86c: e5cd0054 strb r0, [sp, #84] ; 0x54 > e870: e58d5048 str r5, [sp, #72] ; 0x48 > e874: 028d6055 addeq r6, sp, #85 ; 0x55 > e878: 0affff8b beq e6ac <PR_sscanf+0x6f4> > e87c: e1a00006 mov r0, r6 > e880: e2888002 add r8, r8, #2 > e884: e58d8040 str r8, [sp, #64] ; 0x40 > e888: e12fff37 blx r7 > e88c: e28d6055 add r6, sp, #85 ; 0x55 > e890: e1a01000 mov r1, r0 > e894: eaffff84 b e6ac <PR_sscanf+0x6f4> > e898: e3a05001 mov r5, #1 > e89c: e58d5048 str r5, [sp, #72] ; 0x48 > e8a0: eaffff60 b e628 <PR_sscanf+0x670> > e8a4: e1a01000 mov r1, r0 > e8a8: e59d3034 ldr r3, [sp, #52] ; 0x34 > e8ac: e1a00005 mov r0, r5 > e8b0: e58d4040 str r4, [sp, #64] ; 0x40 > e8b4: e12fff33 blx r3 > e8b8: eafffeb2 b e388 <PR_sscanf+0x3d0> > e8bc: e3570000 cmp r7, #0 > e8c0: 13a03001 movne r3, #1 > e8c4: 158d3050 strne r3, [sp, #80] ; 0x50 > e8c8: 1affff97 bne e72c <PR_sscanf+0x774> > e8cc: eaffffa3 b e760 <PR_sscanf+0x7a8> > e8d0: e350002e cmp r0, #46 ; 0x2e > e8d4: e1a01000 mov r1, r0 > e8d8: 0a000149 beq ee04 <PR_sscanf+0xe4c> > e8dc: e3c13020 bic r3, r1, #32 > e8e0: e3530045 cmp r3, #69 ; 0x45 > e8e4: 1a000039 bne e9d0 <PR_sscanf+0xa18> > e8e8: e3570000 cmp r7, #0 > e8ec: 0a000037 beq e9d0 <PR_sscanf+0xa18> > e8f0: e2458001 sub r8, r5, #1 > e8f4: e1a0a006 mov sl, r6 > e8f8: e3780001 cmn r8, #1 > e8fc: e4ca1001 strb r1, [sl], #1 > e900: e58d8048 str r8, [sp, #72] ; 0x48 > e904: 0a000019 beq e970 <PR_sscanf+0x9b8> > e908: e59d2040 ldr r2, [sp, #64] ; 0x40 > e90c: e59d3038 ldr r3, [sp, #56] ; 0x38 > e910: e2821001 add r1, r2, #1 > e914: e1a00003 mov r0, r3 > e918: e58d2000 str r2, [sp] > e91c: e58d3008 str r3, [sp, #8] > e920: e59d9030 ldr r9, [sp, #48] ; 0x30 > e924: e58d1040 str r1, [sp, #64] ; 0x40 > e928: e12fff39 blx r9 > e92c: e59d2000 ldr r2, [sp] > e930: e59d3008 ldr r3, [sp, #8] > e934: e350002b cmp r0, #43 ; 0x2b > e938: 1350002d cmpne r0, #45 ; 0x2d > e93c: e1a01000 mov r1, r0 > e940: 1a00000a bne e970 <PR_sscanf+0x9b8> > e944: e2458002 sub r8, r5, #2 > e948: e3780001 cmn r8, #1 > e94c: e5c60001 strb r0, [r6, #1] > e950: e286a002 add sl, r6, #2 > e954: e58d8048 str r8, [sp, #72] ; 0x48 > e958: 0a000004 beq e970 <PR_sscanf+0x9b8> > e95c: e2822002 add r2, r2, #2 > e960: e1a00003 mov r0, r3 > e964: e58d2040 str r2, [sp, #64] ; 0x40 > e968: e12fff39 blx r9 > e96c: e1a01000 mov r1, r0 > e970: e3580000 cmp r8, #0 > e974: e1a0600a mov r6, sl > e978: e1a00001 mov r0, r1 > e97c: baffff62 blt e70c <PR_sscanf+0x754> > e980: e59b2000 ldr r2, [fp] > e984: e1a03080 lsl r3, r0, #1 > e988: e19230b3 ldrh r3, [r2, r3] > e98c: e3130b02 tst r3, #2048 ; 0x800 > e990: 0a00000d beq e9cc <PR_sscanf+0xa14> > e994: e2488001 sub r8, r8, #1 > e998: e3780001 cmn r8, #1 > e99c: e4c60001 strb r0, [r6], #1 > e9a0: e58d8048 str r8, [sp, #72] ; 0x48 > e9a4: 0affff58 beq e70c <PR_sscanf+0x754> > e9a8: e59d3040 ldr r3, [sp, #64] ; 0x40 > e9ac: e59d0038 ldr r0, [sp, #56] ; 0x38 > e9b0: e2833001 add r3, r3, #1 > e9b4: e58d3040 str r3, [sp, #64] ; 0x40 > e9b8: e59d3030 ldr r3, [sp, #48] ; 0x30 > e9bc: e12fff33 blx r3 > e9c0: e3580000 cmp r8, #0 > e9c4: aaffffed bge e980 <PR_sscanf+0x9c8> > e9c8: eaffff4f b e70c <PR_sscanf+0x754> > e9cc: e1a01000 mov r1, r0 > e9d0: e59d3040 ldr r3, [sp, #64] ; 0x40 > e9d4: e59d0038 ldr r0, [sp, #56] ; 0x38 > e9d8: e2433001 sub r3, r3, #1 > e9dc: e58d3040 str r3, [sp, #64] ; 0x40 > e9e0: e59d3034 ldr r3, [sp, #52] ; 0x34 > e9e4: e12fff33 blx r3 > e9e8: eaffff45 b e704 <PR_sscanf+0x74c> > e9ec: e28d0054 add r0, sp, #84 ; 0x54 > e9f0: e3a01000 mov r1, #0 > e9f4: ebffe3c3 bl 7908 <_init+0x32c> > e9f8: e59dc04c ldr ip, [sp, #76] ; 0x4c > e9fc: e3a05001 mov r5, #1 > ea00: e35c0002 cmp ip, #2 > ea04: e58d5050 str r5, [sp, #80] ; 0x50 > ea08: e1a02000 mov r2, r0 > ea0c: e1a03001 mov r3, r1 > ea10: 0a000088 beq ec38 <PR_sscanf+0xc80> > ea14: e35c0003 cmp ip, #3 > ea18: 0a000086 beq ec38 <PR_sscanf+0xc80> > ea1c: e59d303c ldr r3, [sp, #60] ; 0x3c > ea20: e2832004 add r2, r3, #4 > ea24: e5935000 ldr r5, [r3] > ea28: e58d203c str r2, [sp, #60] ; 0x3c > ea2c: eb0067ca bl 2895c <PR_Now+0x3404> > ea30: e5850000 str r0, [r5] > ea34: eaffff3c b e72c <PR_sscanf+0x774> > ea38: e3560000 cmp r6, #0 > ea3c: e1a0b004 mov fp, r4 > ea40: e1a0900a mov r9, sl > ea44: e59d400c ldr r4, [sp, #12] > ea48: 0affff44 beq e760 <PR_sscanf+0x7a8> > ea4c: eafffed9 b e5b8 <PR_sscanf+0x600> > ea50: e3570000 cmp r7, #0 > ea54: e59d4024 ldr r4, [sp, #36] ; 0x24 > ea58: e59db028 ldr fp, [sp, #40] ; 0x28 > ea5c: 0affff3f beq e760 <PR_sscanf+0x7a8> > ea60: eafffe9c b e4d8 <PR_sscanf+0x520> > ea64: e59d5048 ldr r5, [sp, #72] ; 0x48 > ea68: e28d6054 add r6, sp, #84 ; 0x54 > ea6c: eaffff0e b e6ac <PR_sscanf+0x6f4> > ea70: e3a05008 mov r5, #8 > ea74: e58d500c str r5, [sp, #12] > ea78: e59d5048 ldr r5, [sp, #72] ; 0x48 > ea7c: e2753001 rsbs r3, r5, #1 > ea80: 33a03000 movcc r3, #0 > ea84: e355001f cmp r5, #31 > ea88: c3833001 orrgt r3, r3, #1 > ea8c: e3530000 cmp r3, #0 > ea90: 13a0501e movne r5, #30 > ea94: 158d5048 strne r5, [sp, #72] ; 0x48 > ea98: 1a00006c bne ec50 <PR_sscanf+0xc98> > ea9c: e2455001 sub r5, r5, #1 > eaa0: e3550000 cmp r5, #0 > eaa4: e58d5048 str r5, [sp, #72] ; 0x48 > eaa8: b3a09000 movlt r9, #0 > eaac: b28d7054 addlt r7, sp, #84 ; 0x54 > eab0: aa000066 bge ec50 <PR_sscanf+0xc98> > eab4: e3a08000 mov r8, #0 > eab8: e59d300c ldr r3, [sp, #12] > eabc: e3530000 cmp r3, #0 > eac0: 1353000a cmpne r3, #10 > eac4: 1a000093 bne ed18 <PR_sscanf+0xd60> > eac8: e58d4014 str r4, [sp, #20] > eacc: e3a0a00a mov sl, #10 > ead0: e1a04009 mov r4, r9 > ead4: e59d9020 ldr r9, [sp, #32] > ead8: ea000012 b eb28 <PR_sscanf+0xb70> > eadc: e1a00009 mov r0, r9 > eae0: e1a01004 mov r1, r4 > eae4: e1a0200a mov r2, sl > eae8: ebffe566 bl 8088 <_init+0xaac> > eaec: e3500000 cmp r0, #0 > eaf0: 0a0000ab beq eda4 <PR_sscanf+0xdec> > eaf4: e2455001 sub r5, r5, #1 > eaf8: e3750001 cmn r5, #1 > eafc: e4c74001 strb r4, [r7], #1 > eb00: e58d5048 str r5, [sp, #72] ; 0x48 > eb04: 0a000006 beq eb24 <PR_sscanf+0xb6c> > eb08: e59d3040 ldr r3, [sp, #64] ; 0x40 > eb0c: e59d0038 ldr r0, [sp, #56] ; 0x38 > eb10: e2833001 add r3, r3, #1 > eb14: e58d3040 str r3, [sp, #64] ; 0x40 > eb18: e59d3030 ldr r3, [sp, #48] ; 0x30 > eb1c: e12fff33 blx r3 > eb20: e1a04000 mov r4, r0 > eb24: e3a08001 mov r8, #1 > eb28: e3550000 cmp r5, #0 > eb2c: aaffffea bge eadc <PR_sscanf+0xb24> > eb30: e59d4014 ldr r4, [sp, #20] > eb34: e3580000 cmp r8, #0 > eb38: 0afffe0e beq e378 <PR_sscanf+0x3c0> > eb3c: e59d3044 ldr r3, [sp, #68] ; 0x44 > eb40: e3a05000 mov r5, #0 > eb44: e3530000 cmp r3, #0 > eb48: e5c75000 strb r5, [r7] > eb4c: 0afffef3 beq e720 <PR_sscanf+0x768> > eb50: e3560064 cmp r6, #100 ; 0x64 > eb54: 13560069 cmpne r6, #105 ; 0x69 > eb58: e59d504c ldr r5, [sp, #76] ; 0x4c > eb5c: e28d0054 add r0, sp, #84 ; 0x54 > eb60: 13a01000 movne r1, #0 > eb64: 03a01001 moveq r1, #1 > eb68: 1a00009e bne ede8 <PR_sscanf+0xe30> > eb6c: e3550004 cmp r5, #4 > eb70: 0a0000cb beq eea4 <PR_sscanf+0xeec> > eb74: e3a01000 mov r1, #0 > eb78: e59d200c ldr r2, [sp, #12] > eb7c: ebffe2e3 bl 7710 <_init+0x134> > eb80: e3550000 cmp r5, #0 > eb84: 0a000003 beq eb98 <PR_sscanf+0xbe0> > eb88: e3550001 cmp r5, #1 > eb8c: 0a0000cc beq eec4 <PR_sscanf+0xf0c> > eb90: e3550002 cmp r5, #2 > eb94: 1afffdf7 bne e378 <PR_sscanf+0x3c0> > eb98: e59d303c ldr r3, [sp, #60] ; 0x3c > eb9c: e5932000 ldr r2, [r3] > eba0: e2833004 add r3, r3, #4 > eba4: e58d303c str r3, [sp, #60] ; 0x3c > eba8: e5820000 str r0, [r2] > ebac: e3a00001 mov r0, #1 > ebb0: e58d0050 str r0, [sp, #80] ; 0x50 > ebb4: eafffedc b e72c <PR_sscanf+0x774> > ebb8: e3a03010 mov r3, #16 > ebbc: e58d300c str r3, [sp, #12] > ebc0: eaffffac b ea78 <PR_sscanf+0xac0> > ebc4: e3a0300a mov r3, #10 > ebc8: e58d300c str r3, [sp, #12] > ebcc: eaffffa9 b ea78 <PR_sscanf+0xac0> > ebd0: e3a05000 mov r5, #0 > ebd4: e58d500c str r5, [sp, #12] > ebd8: eaffffa6 b ea78 <PR_sscanf+0xac0> > ebdc: e59d303c ldr r3, [sp, #60] ; 0x3c > ebe0: e5932000 ldr r2, [r3] > ebe4: e2833004 add r3, r3, #4 > ebe8: e58d303c str r3, [sp, #60] ; 0x3c > ebec: e59d3040 ldr r3, [sp, #64] ; 0x40 > ebf0: e5823000 str r3, [r2] > ebf4: eafffed9 b e760 <PR_sscanf+0x7a8> > ebf8: e59d303c ldr r3, [sp, #60] ; 0x3c > ebfc: e5932000 ldr r2, [r3] > ec00: e2833004 add r3, r3, #4 > ec04: e58d303c str r3, [sp, #60] ; 0x3c > ec08: e59d3040 ldr r3, [sp, #64] ; 0x40 > ec0c: e1c230b0 strh r3, [r2] > ec10: eafffed2 b e760 <PR_sscanf+0x7a8> > ec14: e59d103c ldr r1, [sp, #60] ; 0x3c > ec18: e59d2040 ldr r2, [sp, #64] ; 0x40 > ec1c: e5913000 ldr r3, [r1] > ec20: e1a00fc2 asr r0, r2, #31 > ec24: e2811004 add r1, r1, #4 > ec28: e58d103c str r1, [sp, #60] ; 0x3c > ec2c: e5832000 str r2, [r3] > ec30: e5830004 str r0, [r3, #4] > ec34: eafffec9 b e760 <PR_sscanf+0x7a8> > ec38: e59d103c ldr r1, [sp, #60] ; 0x3c > ec3c: e5910000 ldr r0, [r1] > ec40: e2811004 add r1, r1, #4 > ec44: e58d103c str r1, [sp, #60] ; 0x3c > ec48: e1c020f0 strd r2, [r0] > ec4c: eafffeb6 b e72c <PR_sscanf+0x774> > ec50: e59d7040 ldr r7, [sp, #64] ; 0x40 > ec54: e59da038 ldr sl, [sp, #56] ; 0x38 > ec58: e2873001 add r3, r7, #1 > ec5c: e59d8030 ldr r8, [sp, #48] ; 0x30 > ec60: e1a0000a mov r0, sl > ec64: e58d3040 str r3, [sp, #64] ; 0x40 > ec68: e12fff38 blx r8 > ec6c: e350002b cmp r0, #43 ; 0x2b > ec70: 1350002d cmpne r0, #45 ; 0x2d > ec74: e1a09000 mov r9, r0 > ec78: 13a02000 movne r2, #0 > ec7c: 03a02001 moveq r2, #1 > ec80: 0a000051 beq edcc <PR_sscanf+0xe14> > ec84: e59d5048 ldr r5, [sp, #72] ; 0x48 > ec88: e3550000 cmp r5, #0 > ec8c: b1a08002 movlt r8, r2 > ec90: b28d7054 addlt r7, sp, #84 ; 0x54 > ec94: baffff87 blt eab8 <PR_sscanf+0xb00> > ec98: e28d7054 add r7, sp, #84 ; 0x54 > ec9c: e3590030 cmp r9, #48 ; 0x30 > eca0: 1affff83 bne eab4 <PR_sscanf+0xafc> > eca4: e2452001 sub r2, r5, #1 > eca8: e1a01007 mov r1, r7 > ecac: e3720001 cmn r2, #1 > ecb0: e4c19001 strb r9, [r1], #1 > ecb4: e58d2048 str r2, [sp, #72] ; 0x48 > ecb8: 0a00000e beq ecf8 <PR_sscanf+0xd40> > ecbc: e59dc040 ldr ip, [sp, #64] ; 0x40 > ecc0: e58d1004 str r1, [sp, #4] > ecc4: e28c3001 add r3, ip, #1 > ecc8: e58d2000 str r2, [sp] > eccc: e58dc008 str ip, [sp, #8] > ecd0: e1a0000a mov r0, sl > ecd4: e58d3040 str r3, [sp, #64] ; 0x40 > ecd8: e12fff38 blx r8 > ecdc: e59d1004 ldr r1, [sp, #4] > ece0: e59d2000 ldr r2, [sp] > ece4: e59dc008 ldr ip, [sp, #8] > ece8: e1a09000 mov r9, r0 > ecec: e3c00020 bic r0, r0, #32 > ecf0: e3500058 cmp r0, #88 ; 0x58 > ecf4: 0a00000f beq ed38 <PR_sscanf+0xd80> > ecf8: e59d300c ldr r3, [sp, #12] > ecfc: e3530000 cmp r3, #0 > ed00: 03a05008 moveq r5, #8 > ed04: 058d500c streq r5, [sp, #12] > ed08: 1a000021 bne ed94 <PR_sscanf+0xddc> > ed0c: e1a05002 mov r5, r2 > ed10: e1a07001 mov r7, r1 > ed14: e3a08001 mov r8, #1 > ed18: e59d300c ldr r3, [sp, #12] > ed1c: e58d4014 str r4, [sp, #20] > ed20: e3530008 cmp r3, #8 > ed24: e1a04009 mov r4, r9 > ed28: 03a0a008 moveq sl, #8 > ed2c: 13a0a016 movne sl, #22 > ed30: e59d9020 ldr r9, [sp, #32] > ed34: eaffff7b b eb28 <PR_sscanf+0xb70> > ed38: e59d300c ldr r3, [sp, #12] > ed3c: e313000a tst r3, #10 > ed40: 1a000013 bne ed94 <PR_sscanf+0xddc> > ed44: e2452002 sub r2, r5, #2 > ed48: e3720001 cmn r2, #1 > ed4c: 03a03010 moveq r3, #16 > ed50: e5c79001 strb r9, [r7, #1] > ed54: e2871002 add r1, r7, #2 > ed58: e58d2048 str r2, [sp, #72] ; 0x48 > ed5c: 058d300c streq r3, [sp, #12] > ed60: 0affffe9 beq ed0c <PR_sscanf+0xd54> > ed64: e28cc002 add ip, ip, #2 > ed68: e58d1004 str r1, [sp, #4] > ed6c: e58d2000 str r2, [sp] > ed70: e1a0000a mov r0, sl > ed74: e3a05010 mov r5, #16 > ed78: e58dc040 str ip, [sp, #64] ; 0x40 > ed7c: e58d500c str r5, [sp, #12] > ed80: e12fff38 blx r8 > ed84: e59d1004 ldr r1, [sp, #4] > ed88: e59d2000 ldr r2, [sp] > ed8c: e1a09000 mov r9, r0 > ed90: eaffffdd b ed0c <PR_sscanf+0xd54> > ed94: e1a05002 mov r5, r2 > ed98: e1a07001 mov r7, r1 > ed9c: e3a08001 mov r8, #1 > eda0: eaffff44 b eab8 <PR_sscanf+0xb00> > eda4: e59d2040 ldr r2, [sp, #64] ; 0x40 > eda8: e1a09004 mov r9, r4 > edac: e2422001 sub r2, r2, #1 > edb0: e59d0038 ldr r0, [sp, #56] ; 0x38 > edb4: e1a01009 mov r1, r9 > edb8: e59d3034 ldr r3, [sp, #52] ; 0x34 > edbc: e59d4014 ldr r4, [sp, #20] > edc0: e58d2040 str r2, [sp, #64] ; 0x40 > edc4: e12fff33 blx r3 > edc8: eaffff59 b eb34 <PR_sscanf+0xb7c> > edcc: e2455001 sub r5, r5, #1 > edd0: e3750001 cmn r5, #1 > edd4: e5cd0054 strb r0, [sp, #84] ; 0x54 > edd8: e58d5048 str r5, [sp, #72] ; 0x48 > eddc: 1a000029 bne ee88 <PR_sscanf+0xed0> > ede0: e28d7055 add r7, sp, #85 ; 0x55 > ede4: eaffff32 b eab4 <PR_sscanf+0xafc> > ede8: e3550004 cmp r5, #4 > edec: 0a00002c beq eea4 <PR_sscanf+0xeec> > edf0: e59d200c ldr r2, [sp, #12] > edf4: ebffe41c bl 7e6c <_init+0x890> > edf8: e3550000 cmp r5, #0 > edfc: 1affff61 bne eb88 <PR_sscanf+0xbd0> > ee00: eaffff64 b eb98 <PR_sscanf+0xbe0> > ee04: e2455001 sub r5, r5, #1 > ee08: e3750001 cmn r5, #1 > ee0c: e4c60001 strb r0, [r6], #1 > ee10: e58d5048 str r5, [sp, #72] ; 0x48 > ee14: 0afffe3a beq e704 <PR_sscanf+0x74c> > ee18: e59d3040 ldr r3, [sp, #64] ; 0x40 > ee1c: e59d0038 ldr r0, [sp, #56] ; 0x38 > ee20: e2833001 add r3, r3, #1 > ee24: e58d3040 str r3, [sp, #64] ; 0x40 > ee28: e59d3030 ldr r3, [sp, #48] ; 0x30 > ee2c: e12fff33 blx r3 > ee30: ea00000b b ee64 <PR_sscanf+0xeac> > ee34: e2455001 sub r5, r5, #1 > ee38: e3750001 cmn r5, #1 > ee3c: e4c60001 strb r0, [r6], #1 > ee40: e58d5048 str r5, [sp, #72] ; 0x48 > ee44: 0a000005 beq ee60 <PR_sscanf+0xea8> > ee48: e59d3040 ldr r3, [sp, #64] ; 0x40 > ee4c: e59d0038 ldr r0, [sp, #56] ; 0x38 > ee50: e2833001 add r3, r3, #1 > ee54: e58d3040 str r3, [sp, #64] ; 0x40 > ee58: e59d3030 ldr r3, [sp, #48] ; 0x30 > ee5c: e12fff33 blx r3 > ee60: e3a07001 mov r7, #1 > ee64: e3750001 cmn r5, #1 > ee68: 0afffe25 beq e704 <PR_sscanf+0x74c> > ee6c: e59b2000 ldr r2, [fp] > ee70: e1a03080 lsl r3, r0, #1 > ee74: e19230b3 ldrh r3, [r2, r3] > ee78: e3130b02 tst r3, #2048 ; 0x800 > ee7c: 1affffec bne ee34 <PR_sscanf+0xe7c> > ee80: e1a01000 mov r1, r0 > ee84: eafffe94 b e8dc <PR_sscanf+0x924> > ee88: e2877002 add r7, r7, #2 > ee8c: e1a0000a mov r0, sl > ee90: e58d7040 str r7, [sp, #64] ; 0x40 > ee94: e12fff38 blx r8 > ee98: e28d7055 add r7, sp, #85 ; 0x55 > ee9c: e1a09000 mov r9, r0 > eea0: eaffff7d b ec9c <PR_sscanf+0xce4> > eea4: e59d100c ldr r1, [sp, #12] > eea8: ebfffbc9 bl ddd4 <PR_sprintf_append+0x64> > eeac: e59d303c ldr r3, [sp, #60] ; 0x3c > eeb0: e5932000 ldr r2, [r3] > eeb4: e2833004 add r3, r3, #4 > eeb8: e58d303c str r3, [sp, #60] ; 0x3c > eebc: e1c200f0 strd r0, [r2] > eec0: eaffff39 b ebac <PR_sscanf+0xbf4> > eec4: e59d303c ldr r3, [sp, #60] ; 0x3c > eec8: e5932000 ldr r2, [r3] > eecc: e2833004 add r3, r3, #4 > eed0: e58d303c str r3, [sp, #60] ; 0x3c > eed4: e1c200b0 strh r0, [r2] > eed8: eaffff33 b ebac <PR_sscanf+0xbf4> > eedc: ebffe2bf bl 79e0 <_init+0x404> > eee0: 00029030 andeq r9, r2, r0, lsr r0 > eee4: 00000524 andeq r0, r0, r4, lsr #10 > eee8: fffffdb8 ; <UNDEFINED> instruction: 0xfffffdb8 > eeec: fffffdc8 ; <UNDEFINED> instruction: 0xfffffdc8 > eef0: 0001b7c0 andeq fp, r1, r0, asr #15 > >0000eef4 <PR_vfprintf>: > eef4: e92d4038 push {r3, r4, r5, lr} > eef8: e1a05000 mov r5, r0 > eefc: e1a00001 mov r0, r1 > ef00: e1a01002 mov r1, r2 > ef04: ebffe4e3 bl 8298 <_init+0xcbc> > ef08: e2504000 subs r4, r0, #0 > ef0c: 03e05000 mvneq r5, #0 > ef10: 0a000007 beq ef34 <PR_vfprintf+0x40> > ef14: ebffe3da bl 7e84 <_init+0x8a8> > ef18: e1a01004 mov r1, r4 > ef1c: e1a02000 mov r2, r0 > ef20: e1a00005 mov r0, r5 > ef24: ebffe3c7 bl 7e48 <_init+0x86c> > ef28: e1a05000 mov r5, r0 > ef2c: e1a00004 mov r0, r4 > ef30: ebffe53b bl 8424 <_init+0xe48> > ef34: e1a00005 mov r0, r5 > ef38: e8bd8038 pop {r3, r4, r5, pc} > >0000ef3c <PR_fprintf>: > ef3c: e92d000e push {r1, r2, r3} > ef40: e52de004 push {lr} ; (str lr, [sp, #-4]!) > ef44: e24dd008 sub sp, sp, #8 > ef48: e28d3010 add r3, sp, #16 > ef4c: e59d100c ldr r1, [sp, #12] > ef50: e1a02003 mov r2, r3 > ef54: e58d3004 str r3, [sp, #4] > ef58: ebffe249 bl 7884 <_init+0x2a8> > ef5c: e28dd008 add sp, sp, #8 > ef60: e49de004 pop {lr} ; (ldr lr, [sp], #4) > ef64: e28dd00c add sp, sp, #12 > ef68: e12fff1e bx lr > ef6c: e59f3078 ldr r3, [pc, #120] ; efec <PR_fprintf+0xb0> > ef70: e1a0c000 mov ip, r0 > ef74: e08f3003 add r3, pc, r3 > ef78: e5932004 ldr r2, [r3, #4] > ef7c: e1a00120 lsr r0, r0, #2 > ef80: e5933000 ldr r3, [r3] > ef84: e020052c eor r0, r0, ip, lsr #10 > ef88: e0000002 and r0, r0, r2 > ef8c: e7932100 ldr r2, [r3, r0, lsl #2] > ef90: e0830100 add r0, r3, r0, lsl #2 > ef94: e3520000 cmp r2, #0 > ef98: 0a00000a beq efc8 <PR_fprintf+0x8c> > ef9c: e5923004 ldr r3, [r2, #4] > efa0: e153000c cmp r3, ip > efa4: 1a000004 bne efbc <PR_fprintf+0x80> > efa8: ea00000d b efe4 <PR_fprintf+0xa8> > efac: e5931004 ldr r1, [r3, #4] > efb0: e151000c cmp r1, ip > efb4: 0a000005 beq efd0 <PR_fprintf+0x94> > efb8: e1a02003 mov r2, r3 > efbc: e5923000 ldr r3, [r2] > efc0: e3530000 cmp r3, #0 > efc4: 1afffff8 bne efac <PR_fprintf+0x70> > efc8: e3a00000 mov r0, #0 > efcc: e12fff1e bx lr > efd0: e1a00002 mov r0, r2 > efd4: e593300c ldr r3, [r3, #12] > efd8: e3530000 cmp r3, #0 > efdc: c12fff1e bxgt lr > efe0: eafffff8 b efc8 <PR_fprintf+0x8c> > efe4: e1a03002 mov r3, r2 > efe8: eafffff9 b efd4 <PR_fprintf+0x98> > efec: 00028d4c andeq r8, r2, ip, asr #26 > eff0: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > eff4: e1a07000 mov r7, r0 > eff8: e3a00001 mov r0, #1 > effc: e1a05710 lsl r5, r0, r7 > f000: e1a01205 lsl r1, r5, #4 > f004: e2811004 add r1, r1, #4 > f008: ebffe526 bl 84a8 <_init+0xecc> > f00c: e59f61e0 ldr r6, [pc, #480] ; f1f4 <PR_fprintf+0x2b8> > f010: e08f6006 add r6, pc, r6 > f014: e2508000 subs r8, r0, #0 > f018: 0a000073 beq f1ec <PR_fprintf+0x2b0> > f01c: e288a004 add sl, r8, #4 > f020: e3550000 cmp r5, #0 > f024: e1a0900a mov r9, sl > f028: 0a000068 beq f1d0 <PR_fprintf+0x294> > f02c: e3a04000 mov r4, #0 > f030: ea000003 b f044 <PR_fprintf+0x108> > f034: e2844001 add r4, r4, #1 > f038: e1550004 cmp r5, r4 > f03c: e2899010 add r9, r9, #16 > f040: 0a000053 beq f194 <PR_fprintf+0x258> > f044: ebffe3cd bl 7f80 <_init+0x9a4> > f048: e3500000 cmp r0, #0 > f04c: e5890008 str r0, [r9, #8] > f050: 1afffff7 bne f034 <PR_fprintf+0xf8> > f054: e1540005 cmp r4, r5 > f058: 0a00004d beq f194 <PR_fprintf+0x258> > f05c: e3540000 cmp r4, #0 > f060: 0a00005d beq f1dc <PR_fprintf+0x2a0> > f064: e1a01204 lsl r1, r4, #4 > f068: e1a00008 mov r0, r8 > f06c: e2811004 add r1, r1, #4 > f070: ebffe27b bl 7a64 <_init+0x488> > f074: e3500000 cmp r0, #0 > f078: 0a000045 beq f194 <PR_fprintf+0x258> > f07c: e1a08000 mov r8, r0 > f080: e2441001 sub r1, r4, #1 > f084: e280a004 add sl, r0, #4 > f088: e3510000 cmp r1, #0 > f08c: 0a00004d beq f1c8 <PR_fprintf+0x28c> > f090: e1a0300a mov r3, sl > f094: e3a02000 mov r2, #0 > f098: e2822001 add r2, r2, #1 > f09c: e2833010 add r3, r3, #16 > f0a0: e1520001 cmp r2, r1 > f0a4: e5033010 str r3, [r3, #-16] > f0a8: 1afffffa bne f098 <PR_fprintf+0x15c> > f0ac: e08a2202 add r2, sl, r2, lsl #4 > f0b0: e59f9140 ldr r9, [pc, #320] ; f1f8 <PR_fprintf+0x2bc> > f0b4: e3a00001 mov r0, #1 > f0b8: e08f9009 add r9, pc, r9 > f0bc: e599100c ldr r1, [r9, #12] > f0c0: e599c008 ldr ip, [r9, #8] > f0c4: e5993010 ldr r3, [r9, #16] > f0c8: e0844001 add r4, r4, r1 > f0cc: e582c000 str ip, [r2] > f0d0: e1a01105 lsl r1, r5, #2 > f0d4: e5883000 str r3, [r8] > f0d8: e589400c str r4, [r9, #12] > f0dc: e589a008 str sl, [r9, #8] > f0e0: e5898010 str r8, [r9, #16] > f0e4: ebffe4ef bl 84a8 <_init+0xecc> > f0e8: e2504000 subs r4, r0, #0 > f0ec: 0a00002a beq f19c <PR_fprintf+0x260> > f0f0: e599a014 ldr sl, [r9, #20] > f0f4: e5990000 ldr r0, [r9] > f0f8: e35a0000 cmp sl, #0 > f0fc: e245e001 sub lr, r5, #1 > f100: e589e004 str lr, [r9, #4] > f104: 11a08000 movne r8, r0 > f108: 1080a10a addne sl, r0, sl, lsl #2 > f10c: 0a00000d beq f148 <PR_fprintf+0x20c> > f110: e4983004 ldr r3, [r8], #4 > f114: e3530000 cmp r3, #0 > f118: 0a000008 beq f140 <PR_fprintf+0x204> > f11c: e8931002 ldm r3, {r1, ip} > f120: e1a0212c lsr r2, ip, #2 > f124: e022c52c eor ip, r2, ip, lsr #10 > f128: e00ec00c and ip, lr, ip > f12c: e794210c ldr r2, [r4, ip, lsl #2] > f130: e5832000 str r2, [r3] > f134: e784310c str r3, [r4, ip, lsl #2] > f138: e2513000 subs r3, r1, #0 > f13c: 1afffff6 bne f11c <PR_fprintf+0x1e0> > f140: e158000a cmp r8, sl > f144: 1afffff1 bne f110 <PR_fprintf+0x1d4> > f148: e59f80ac ldr r8, [pc, #172] ; f1fc <PR_fprintf+0x2c0> > f14c: e08f8008 add r8, pc, r8 > f150: e5884000 str r4, [r8] > f154: e5885014 str r5, [r8, #20] > f158: e5887018 str r7, [r8, #24] > f15c: ebffe4b0 bl 8424 <_init+0xe48> > f160: e59f3098 ldr r3, [pc, #152] ; f200 <PR_fprintf+0x2c4> > f164: e7963003 ldr r3, [r6, r3] > f168: e5933000 ldr r3, [r3] > f16c: e5933004 ldr r3, [r3, #4] > f170: e3530003 cmp r3, #3 > f174: 9a000004 bls f18c <PR_fprintf+0x250> > f178: e59f0084 ldr r0, [pc, #132] ; f204 <PR_fprintf+0x2c8> > f17c: e598100c ldr r1, [r8, #12] > f180: e08f0000 add r0, pc, r0 > f184: e1a02005 mov r2, r5 > f188: ebffe3df bl 810c <_init+0xb30> > f18c: e3a00000 mov r0, #0 > f190: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > f194: e2441001 sub r1, r4, #1 > f198: eaffffba b f088 <PR_fprintf+0x14c> > f19c: e59f305c ldr r3, [pc, #92] ; f200 <PR_fprintf+0x2c4> > f1a0: e7963003 ldr r3, [r6, r3] > f1a4: e5933000 ldr r3, [r3] > f1a8: e5933004 ldr r3, [r3, #4] > f1ac: e3530002 cmp r3, #2 > f1b0: 9afffff5 bls f18c <PR_fprintf+0x250> > f1b4: e59f004c ldr r0, [pc, #76] ; f208 <PR_fprintf+0x2cc> > f1b8: e08f0000 add r0, pc, r0 > f1bc: ebffe3d2 bl 810c <_init+0xb30> > f1c0: e1a00004 mov r0, r4 > f1c4: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > f1c8: e1a0200a mov r2, sl > f1cc: eaffffb7 b f0b0 <PR_fprintf+0x174> > f1d0: e3e01000 mvn r1, #0 > f1d4: e1a04005 mov r4, r5 > f1d8: eaffffac b f090 <PR_fprintf+0x154> > f1dc: e1a00008 mov r0, r8 > f1e0: ebffe48f bl 8424 <_init+0xe48> > f1e4: e3e00000 mvn r0, #0 > f1e8: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > f1ec: e3e00000 mvn r0, #0 > f1f0: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > f1f4: 00027fe8 andeq r7, r2, r8, ror #31 > f1f8: 00028c08 andeq r8, r2, r8, lsl #24 > f1fc: 00028b74 andeq r8, r2, r4, ror fp > f200: 00000508 andeq r0, r0, r8, lsl #10 > f204: 0001a6b8 ; <UNDEFINED> instruction: 0x0001a6b8 > f208: 0001a654 andeq sl, r1, r4, asr r6 > f20c: e92d4008 push {r3, lr} > f210: ebffe0fc bl 7608 <_init+0x2c> > f214: e59f3010 ldr r3, [pc, #16] ; f22c <PR_fprintf+0x2f0> > f218: e08f3003 add r3, pc, r3 > f21c: e5830000 str r0, [r3] > f220: e3a00003 mov r0, #3 > f224: e8bd4008 pop {r3, lr} > f228: eaffff70 b eff0 <PR_fprintf+0xb4> > f22c: 0002a714 andeq sl, r2, r4, lsl r7 > f230: e92d4010 push {r4, lr} > f234: e59f40ac ldr r4, [pc, #172] ; f2e8 <PR_fprintf+0x3ac> > f238: e08f4004 add r4, pc, r4 > f23c: e5940000 ldr r0, [r4] > f240: e3500000 cmp r0, #0 > f244: 0a000002 beq f254 <PR_fprintf+0x318> > f248: ebffe241 bl 7b54 <_init+0x578> > f24c: e3a03000 mov r3, #0 > f250: e5843000 str r3, [r4] > f254: e59f4090 ldr r4, [pc, #144] ; f2ec <PR_fprintf+0x3b0> > f258: e08f4004 add r4, pc, r4 > f25c: e5943008 ldr r3, [r4, #8] > f260: e3530000 cmp r3, #0 > f264: 0a000006 beq f284 <PR_fprintf+0x348> > f268: e5930008 ldr r0, [r3, #8] > f26c: ebffe15d bl 77e8 <_init+0x20c> > f270: e5943008 ldr r3, [r4, #8] > f274: e5933000 ldr r3, [r3] > f278: e5843008 str r3, [r4, #8] > f27c: e3530000 cmp r3, #0 > f280: 1afffff8 bne f268 <PR_fprintf+0x32c> > f284: e59f4064 ldr r4, [pc, #100] ; f2f0 <PR_fprintf+0x3b4> > f288: e3a03000 mov r3, #0 > f28c: e08f4004 add r4, pc, r4 > f290: e5940010 ldr r0, [r4, #16] > f294: e584300c str r3, [r4, #12] > f298: e1500003 cmp r0, r3 > f29c: 0a000005 beq f2b8 <PR_fprintf+0x37c> > f2a0: e5903000 ldr r3, [r0] > f2a4: e5843010 str r3, [r4, #16] > f2a8: ebffe45d bl 8424 <_init+0xe48> > f2ac: e5940010 ldr r0, [r4, #16] > f2b0: e3500000 cmp r0, #0 > f2b4: 1afffff9 bne f2a0 <PR_fprintf+0x364> > f2b8: e59f4034 ldr r4, [pc, #52] ; f2f4 <PR_fprintf+0x3b8> > f2bc: e08f4004 add r4, pc, r4 > f2c0: e5940000 ldr r0, [r4] > f2c4: ebffe456 bl 8424 <_init+0xe48> > f2c8: e3a03000 mov r3, #0 > f2cc: e5843000 str r3, [r4] > f2d0: e5843004 str r3, [r4, #4] > f2d4: e5843014 str r3, [r4, #20] > f2d8: e5843018 str r3, [r4, #24] > f2dc: e584301c str r3, [r4, #28] > f2e0: e5843020 str r3, [r4, #32] > f2e4: e8bd8010 pop {r4, pc} > f2e8: 0002a6f4 strdeq sl, [r2], -r4 > f2ec: 00028a68 andeq r8, r2, r8, ror #20 > f2f0: 00028a34 andeq r8, r2, r4, lsr sl > f2f4: 00028a04 andeq r8, r2, r4, lsl #20 > >0000f2f8 <PR_CEnterMonitor>: > f2f8: e59f316c ldr r3, [pc, #364] ; f46c <PR_CEnterMonitor+0x174> > f2fc: e59f216c ldr r2, [pc, #364] ; f470 <PR_CEnterMonitor+0x178> > f300: e08f3003 add r3, pc, r3 > f304: e92d41f0 push {r4, r5, r6, r7, r8, lr} > f308: e7932002 ldr r2, [r3, r2] > f30c: e1a05000 mov r5, r0 > f310: e5923000 ldr r3, [r2] > f314: e3530000 cmp r3, #0 > f318: 0a00003f beq f41c <PR_CEnterMonitor+0x124> > f31c: e59f3150 ldr r3, [pc, #336] ; f474 <PR_CEnterMonitor+0x17c> > f320: e1a07125 lsr r7, r5, #2 > f324: e79f0003 ldr r0, [pc, r3] > f328: ebffe34a bl 8058 <_init+0xa7c> > f32c: e59f2144 ldr r2, [pc, #324] ; f478 <PR_CEnterMonitor+0x180> > f330: e0277525 eor r7, r7, r5, lsr #10 > f334: e08f2002 add r2, pc, r2 > f338: e5923004 ldr r3, [r2, #4] > f33c: e5922000 ldr r2, [r2] > f340: e0073003 and r3, r7, r3 > f344: e7924103 ldr r4, [r2, r3, lsl #2] > f348: e1a06103 lsl r6, r3, #2 > f34c: e3540000 cmp r4, #0 > f350: 1a000003 bne f364 <PR_CEnterMonitor+0x6c> > f354: ea000012 b f3a4 <PR_CEnterMonitor+0xac> > f358: e5944000 ldr r4, [r4] > f35c: e3540000 cmp r4, #0 > f360: 0a00000f beq f3a4 <PR_CEnterMonitor+0xac> > f364: e5943004 ldr r3, [r4, #4] > f368: e1550003 cmp r5, r3 > f36c: 1afffff9 bne f358 <PR_CEnterMonitor+0x60> > f370: e594300c ldr r3, [r4, #12] > f374: e5945008 ldr r5, [r4, #8] > f378: e2833001 add r3, r3, #1 > f37c: e584300c str r3, [r4, #12] > f380: e59f30f4 ldr r3, [pc, #244] ; f47c <PR_CEnterMonitor+0x184> > f384: e79f0003 ldr r0, [pc, r3] > f388: ebffe440 bl 8490 <_init+0xeb4> > f38c: e3550000 cmp r5, #0 > f390: 0a000001 beq f39c <PR_CEnterMonitor+0xa4> > f394: e1a00005 mov r0, r5 > f398: ebffe3d9 bl 8304 <_init+0xd28> > f39c: e1a00005 mov r0, r5 > f3a0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > f3a4: e59f40d4 ldr r4, [pc, #212] ; f480 <PR_CEnterMonitor+0x188> > f3a8: e08f4004 add r4, pc, r4 > f3ac: e594300c ldr r3, [r4, #12] > f3b0: e3530004 cmp r3, #4 > f3b4: 8a000002 bhi f3c4 <PR_CEnterMonitor+0xcc> > f3b8: e594801c ldr r8, [r4, #28] > f3bc: e3580000 cmp r8, #0 > f3c0: 0a000017 beq f424 <PR_CEnterMonitor+0x12c> > f3c4: e59f20b8 ldr r2, [pc, #184] ; f484 <PR_CEnterMonitor+0x18c> > f3c8: e2433001 sub r3, r3, #1 > f3cc: e08f2002 add r2, pc, r2 > f3d0: e5924008 ldr r4, [r2, #8] > f3d4: e5921020 ldr r1, [r2, #32] > f3d8: e5940000 ldr r0, [r4] > f3dc: e3510000 cmp r1, #0 > f3e0: e5820008 str r0, [r2, #8] > f3e4: e582300c str r3, [r2, #12] > f3e8: 0a000003 beq f3fc <PR_CEnterMonitor+0x104> > f3ec: e5940004 ldr r0, [r4, #4] > f3f0: e3500000 cmp r0, #0 > f3f4: 0a000000 beq f3fc <PR_CEnterMonitor+0x104> > f3f8: e12fff31 blx r1 > f3fc: e59f3084 ldr r3, [pc, #132] ; f488 <PR_CEnterMonitor+0x190> > f400: e5845004 str r5, [r4, #4] > f404: e08f3003 add r3, pc, r3 > f408: e5933000 ldr r3, [r3] > f40c: e7932006 ldr r2, [r3, r6] > f410: e5842000 str r2, [r4] > f414: e7834006 str r4, [r3, r6] > f418: eaffffd4 b f370 <PR_CEnterMonitor+0x78> > f41c: eb001b92 bl 1626c <PR_Initialized+0x10> > f420: eaffffbd b f31c <PR_CEnterMonitor+0x24> > f424: e5940018 ldr r0, [r4, #24] > f428: e3a03001 mov r3, #1 > f42c: e2800001 add r0, r0, #1 > f430: e584301c str r3, [r4, #28] > f434: ebfffeed bl eff0 <PR_fprintf+0xb4> > f438: e584801c str r8, [r4, #28] > f43c: e3700001 cmn r0, #1 > f440: 0a000004 beq f458 <PR_CEnterMonitor+0x160> > f444: e5946004 ldr r6, [r4, #4] > f448: e594300c ldr r3, [r4, #12] > f44c: e0076006 and r6, r7, r6 > f450: e1a06106 lsl r6, r6, #2 > f454: eaffffda b f3c4 <PR_CEnterMonitor+0xcc> > f458: e59f302c ldr r3, [pc, #44] ; f48c <PR_CEnterMonitor+0x194> > f45c: e1a05008 mov r5, r8 > f460: e79f0003 ldr r0, [pc, r3] > f464: ebffe409 bl 8490 <_init+0xeb4> > f468: eaffffcb b f39c <PR_CEnterMonitor+0xa4> > f46c: 00027cf8 strdeq r7, [r2], -r8 > f470: 00000574 andeq r0, r0, r4, ror r5 > f474: 0002a608 andeq sl, r2, r8, lsl #12 > f478: 0002898c andeq r8, r2, ip, lsl #19 > f47c: 0002a5a8 andeq sl, r2, r8, lsr #11 > f480: 00028918 andeq r8, r2, r8, lsl r9 > f484: 000288f4 strdeq r8, [r2], -r4 > f488: 000288bc ; <UNDEFINED> instruction: 0x000288bc > f48c: 0002a4cc andeq sl, r2, ip, asr #9 > >0000f490 <PR_CExitMonitor>: > f490: e59f308c ldr r3, [pc, #140] ; f524 <PR_CExitMonitor+0x94> > f494: e92d4010 push {r4, lr} > f498: e1a04000 mov r4, r0 > f49c: e79f0003 ldr r0, [pc, r3] > f4a0: ebffe2ec bl 8058 <_init+0xa7c> > f4a4: e1a00004 mov r0, r4 > f4a8: ebfffeaf bl ef6c <PR_fprintf+0x30> > f4ac: e3500000 cmp r0, #0 > f4b0: 0a000019 beq f51c <PR_CExitMonitor+0x8c> > f4b4: e5903000 ldr r3, [r0] > f4b8: e593200c ldr r2, [r3, #12] > f4bc: e2422001 sub r2, r2, #1 > f4c0: e3520000 cmp r2, #0 > f4c4: e583200c str r2, [r3, #12] > f4c8: 0a000007 beq f4ec <PR_CExitMonitor+0x5c> > f4cc: e5930008 ldr r0, [r3, #8] > f4d0: ebffe130 bl 7998 <_init+0x3bc> > f4d4: e1a04000 mov r4, r0 > f4d8: e59f3048 ldr r3, [pc, #72] ; f528 <PR_CExitMonitor+0x98> > f4dc: e79f0003 ldr r0, [pc, r3] > f4e0: ebffe3ea bl 8490 <_init+0xeb4> > f4e4: e1a00004 mov r0, r4 > f4e8: e8bd8010 pop {r4, pc} > f4ec: e59f1038 ldr r1, [pc, #56] ; f52c <PR_CExitMonitor+0x9c> > f4f0: e5934000 ldr r4, [r3] > f4f4: e08f1001 add r1, pc, r1 > f4f8: e591e00c ldr lr, [r1, #12] > f4fc: e591c008 ldr ip, [r1, #8] > f500: e28ee001 add lr, lr, #1 > f504: e5832004 str r2, [r3, #4] > f508: e5813008 str r3, [r1, #8] > f50c: e5804000 str r4, [r0] > f510: e581e00c str lr, [r1, #12] > f514: e583c000 str ip, [r3] > f518: eaffffeb b f4cc <PR_CExitMonitor+0x3c> > f51c: e3e04000 mvn r4, #0 > f520: eaffffec b f4d8 <PR_CExitMonitor+0x48> > f524: 0002a490 muleq r2, r0, r4 > f528: 0002a450 andeq sl, r2, r0, asr r4 > f52c: 000287cc andeq r8, r2, ip, asr #15 > >0000f530 <PR_CWait>: > f530: e92d4070 push {r4, r5, r6, lr} > f534: e59f4058 ldr r4, [pc, #88] ; f594 <PR_CWait+0x64> > f538: e1a05000 mov r5, r0 > f53c: e08f4004 add r4, pc, r4 > f540: e5940000 ldr r0, [r4] > f544: e1a06001 mov r6, r1 > f548: ebffe2c2 bl 8058 <_init+0xa7c> > f54c: e1a00005 mov r0, r5 > f550: ebfffe85 bl ef6c <PR_fprintf+0x30> > f554: e3500000 cmp r0, #0 > f558: 0a000009 beq f584 <PR_CWait+0x54> > f55c: e5903000 ldr r3, [r0] > f560: e5940000 ldr r0, [r4] > f564: e5934008 ldr r4, [r3, #8] > f568: ebffe3c8 bl 8490 <_init+0xeb4> > f56c: e3540000 cmp r4, #0 > f570: 0a000005 beq f58c <PR_CWait+0x5c> > f574: e1a00004 mov r0, r4 > f578: e1a01006 mov r1, r6 > f57c: e8bd4070 pop {r4, r5, r6, lr} > f580: eaffe18b b 7bb4 <_init+0x5d8> > f584: e5940000 ldr r0, [r4] > f588: ebffe3c0 bl 8490 <_init+0xeb4> > f58c: e3e00000 mvn r0, #0 > f590: e8bd8070 pop {r4, r5, r6, pc} > f594: 0002a3f0 strdeq sl, [r2], -r0 > >0000f598 <PR_CNotify>: > f598: e92d4038 push {r3, r4, r5, lr} > f59c: e59f4050 ldr r4, [pc, #80] ; f5f4 <PR_CNotify+0x5c> > f5a0: e1a05000 mov r5, r0 > f5a4: e08f4004 add r4, pc, r4 > f5a8: e5940000 ldr r0, [r4] > f5ac: ebffe2a9 bl 8058 <_init+0xa7c> > f5b0: e1a00005 mov r0, r5 > f5b4: ebfffe6c bl ef6c <PR_fprintf+0x30> > f5b8: e3500000 cmp r0, #0 > f5bc: 0a000008 beq f5e4 <PR_CNotify+0x4c> > f5c0: e5903000 ldr r3, [r0] > f5c4: e5940000 ldr r0, [r4] > f5c8: e5934008 ldr r4, [r3, #8] > f5cc: ebffe3af bl 8490 <_init+0xeb4> > f5d0: e3540000 cmp r4, #0 > f5d4: 0a000004 beq f5ec <PR_CNotify+0x54> > f5d8: e1a00004 mov r0, r4 > f5dc: e8bd4038 pop {r3, r4, r5, lr} > f5e0: eaffe095 b 783c <_init+0x260> > f5e4: e5940000 ldr r0, [r4] > f5e8: ebffe3a8 bl 8490 <_init+0xeb4> > f5ec: e3e00000 mvn r0, #0 > f5f0: e8bd8038 pop {r3, r4, r5, pc} > f5f4: 0002a388 andeq sl, r2, r8, lsl #7 > >0000f5f8 <PR_CNotifyAll>: > f5f8: e92d4038 push {r3, r4, r5, lr} > f5fc: e59f4050 ldr r4, [pc, #80] ; f654 <PR_CNotifyAll+0x5c> > f600: e1a05000 mov r5, r0 > f604: e08f4004 add r4, pc, r4 > f608: e5940000 ldr r0, [r4] > f60c: ebffe291 bl 8058 <_init+0xa7c> > f610: e1a00005 mov r0, r5 > f614: ebfffe54 bl ef6c <PR_fprintf+0x30> > f618: e3500000 cmp r0, #0 > f61c: 0a000008 beq f644 <PR_CNotifyAll+0x4c> > f620: e5903000 ldr r3, [r0] > f624: e5940000 ldr r0, [r4] > f628: e5934008 ldr r4, [r3, #8] > f62c: ebffe397 bl 8490 <_init+0xeb4> > f630: e3540000 cmp r4, #0 > f634: 0a000004 beq f64c <PR_CNotifyAll+0x54> > f638: e1a00004 mov r0, r4 > f63c: e8bd4038 pop {r3, r4, r5, lr} > f640: eaffe21e b 7ec0 <_init+0x8e4> > f644: e5940000 ldr r0, [r4] > f648: ebffe390 bl 8490 <_init+0xeb4> > f64c: e3e00000 mvn r0, #0 > f650: e8bd8038 pop {r3, r4, r5, pc} > f654: 0002a328 andeq sl, r2, r8, lsr #6 > >0000f658 <PR_CSetOnMonitorRecycle>: > f658: e59f3008 ldr r3, [pc, #8] ; f668 <PR_CSetOnMonitorRecycle+0x10> > f65c: e08f3003 add r3, pc, r3 > f660: e5830020 str r0, [r3, #32] > f664: e12fff1e bx lr > f668: 00028664 andeq r8, r2, r4, ror #12 > >0000f66c <PR_NewRWLock>: > f66c: e59f3110 ldr r3, [pc, #272] ; f784 <PR_NewRWLock+0x118> > f670: e59f2110 ldr r2, [pc, #272] ; f788 <PR_NewRWLock+0x11c> > f674: e08f3003 add r3, pc, r3 > f678: e92d4070 push {r4, r5, r6, lr} > f67c: e7932002 ldr r2, [r3, r2] > f680: e1a06000 mov r6, r0 > f684: e5922000 ldr r2, [r2] > f688: e1a05001 mov r5, r1 > f68c: e3520000 cmp r2, #0 > f690: 0a000026 beq f730 <PR_NewRWLock+0xc4> > f694: e3a00001 mov r0, #1 > f698: e3a01020 mov r1, #32 > f69c: ebffe381 bl 84a8 <_init+0xecc> > f6a0: e2504000 subs r4, r0, #0 > f6a4: 0a00001d beq f720 <PR_NewRWLock+0xb4> > f6a8: e3550000 cmp r5, #0 > f6ac: e5846004 str r6, [r4, #4] > f6b0: 0a00001c beq f728 <PR_NewRWLock+0xbc> > f6b4: e1a00005 mov r0, r5 > f6b8: ebffe1f1 bl 7e84 <_init+0x8a8> > f6bc: e2800001 add r0, r0, #1 > f6c0: ebffe37e bl 84c0 <_init+0xee4> > f6c4: e3500000 cmp r0, #0 > f6c8: e1a06000 mov r6, r0 > f6cc: e5840000 str r0, [r4] > f6d0: 0a000027 beq f774 <PR_NewRWLock+0x108> > f6d4: e1a01005 mov r1, r5 > f6d8: ebffe168 bl 7c80 <_init+0x6a4> > f6dc: ebffdfc9 bl 7608 <_init+0x2c> > f6e0: e3500000 cmp r0, #0 > f6e4: e5840008 str r0, [r4, #8] > f6e8: 0a000012 beq f738 <PR_NewRWLock+0xcc> > f6ec: ebffe244 bl 8004 <_init+0xa28> > f6f0: e3500000 cmp r0, #0 > f6f4: e5840018 str r0, [r4, #24] > f6f8: 0a000012 beq f748 <PR_NewRWLock+0xdc> > f6fc: e5940008 ldr r0, [r4, #8] > f700: ebffe23f bl 8004 <_init+0xa28> > f704: e3500000 cmp r0, #0 > f708: e584001c str r0, [r4, #28] > f70c: 0a000009 beq f738 <PR_NewRWLock+0xcc> > f710: e3a03000 mov r3, #0 > f714: e5843010 str r3, [r4, #16] > f718: e5843014 str r3, [r4, #20] > f71c: e584300c str r3, [r4, #12] > f720: e1a00004 mov r0, r4 > f724: e8bd8070 pop {r4, r5, r6, pc} > f728: e5845000 str r5, [r4] > f72c: eaffffea b f6dc <PR_NewRWLock+0x70> > f730: eb001acd bl 1626c <PR_Initialized+0x10> > f734: eaffffd6 b f694 <PR_NewRWLock+0x28> > f738: e5940018 ldr r0, [r4, #24] > f73c: e3500000 cmp r0, #0 > f740: 0a000000 beq f748 <PR_NewRWLock+0xdc> > f744: ebffdfd3 bl 7698 <_init+0xbc> > f748: e5940008 ldr r0, [r4, #8] > f74c: e3500000 cmp r0, #0 > f750: 0a000000 beq f758 <PR_NewRWLock+0xec> > f754: ebffe0fe bl 7b54 <_init+0x578> > f758: e5940000 ldr r0, [r4] > f75c: ebffe330 bl 8424 <_init+0xe48> > f760: e1a00004 mov r0, r4 > f764: e3a04000 mov r4, #0 > f768: ebffe32d bl 8424 <_init+0xe48> > f76c: e1a00004 mov r0, r4 > f770: e8bd8070 pop {r4, r5, r6, pc} > f774: e1a00004 mov r0, r4 > f778: ebffe329 bl 8424 <_init+0xe48> > f77c: e1a04006 mov r4, r6 > f780: eaffffe6 b f720 <PR_NewRWLock+0xb4> > f784: 00027984 andeq r7, r2, r4, lsl #19 > f788: 00000574 andeq r0, r0, r4, ror r5 > >0000f78c <PR_DestroyRWLock>: > f78c: e92d4010 push {r4, lr} > f790: e1a04000 mov r4, r0 > f794: e5900018 ldr r0, [r0, #24] > f798: ebffdfbe bl 7698 <_init+0xbc> > f79c: e594001c ldr r0, [r4, #28] > f7a0: ebffdfbc bl 7698 <_init+0xbc> > f7a4: e5940008 ldr r0, [r4, #8] > f7a8: ebffe0e9 bl 7b54 <_init+0x578> > f7ac: e5940000 ldr r0, [r4] > f7b0: e3500000 cmp r0, #0 > f7b4: 0a000000 beq f7bc <PR_DestroyRWLock+0x30> > f7b8: ebffe319 bl 8424 <_init+0xe48> > f7bc: e1a00004 mov r0, r4 > f7c0: e8bd4010 pop {r4, lr} > f7c4: eaffe316 b 8424 <_init+0xe48> > >0000f7c8 <PR_RWLock_Rlock>: > f7c8: e92d4010 push {r4, lr} > f7cc: e1a04000 mov r4, r0 > f7d0: e5900008 ldr r0, [r0, #8] > f7d4: ebffe21f bl 8058 <_init+0xa7c> > f7d8: ea000007 b f7fc <PR_RWLock_Rlock+0x34> > f7dc: e5943010 ldr r3, [r4, #16] > f7e0: e5940018 ldr r0, [r4, #24] > f7e4: e2833001 add r3, r3, #1 > f7e8: e5843010 str r3, [r4, #16] > f7ec: ebffe1dd bl 7f68 <_init+0x98c> > f7f0: e5943010 ldr r3, [r4, #16] > f7f4: e2433001 sub r3, r3, #1 > f7f8: e5843010 str r3, [r4, #16] > f7fc: e594300c ldr r3, [r4, #12] > f800: e3e01000 mvn r1, #0 > f804: e3530000 cmp r3, #0 > f808: bafffff3 blt f7dc <PR_RWLock_Rlock+0x14> > f80c: e5942014 ldr r2, [r4, #20] > f810: e3520000 cmp r2, #0 > f814: 1afffff0 bne f7dc <PR_RWLock_Rlock+0x14> > f818: e2833001 add r3, r3, #1 > f81c: e584300c str r3, [r4, #12] > f820: e5940008 ldr r0, [r4, #8] > f824: e8bd4010 pop {r4, lr} > f828: eaffe318 b 8490 <_init+0xeb4> > >0000f82c <PR_RWLock_Wlock>: > f82c: e92d4010 push {r4, lr} > f830: e1a04000 mov r4, r0 > f834: e5900008 ldr r0, [r0, #8] > f838: ebffe206 bl 8058 <_init+0xa7c> > f83c: e594300c ldr r3, [r4, #12] > f840: e3530000 cmp r3, #0 > f844: 15943014 ldrne r3, [r4, #20] > f848: 0a00000a beq f878 <PR_RWLock_Wlock+0x4c> > f84c: e2833001 add r3, r3, #1 > f850: e5843014 str r3, [r4, #20] > f854: e594001c ldr r0, [r4, #28] > f858: e3e01000 mvn r1, #0 > f85c: ebffe1c1 bl 7f68 <_init+0x98c> > f860: e5943014 ldr r3, [r4, #20] > f864: e594200c ldr r2, [r4, #12] > f868: e2433001 sub r3, r3, #1 > f86c: e3520000 cmp r2, #0 > f870: e5843014 str r3, [r4, #20] > f874: 1afffff4 bne f84c <PR_RWLock_Wlock+0x20> > f878: e3e03000 mvn r3, #0 > f87c: e584300c str r3, [r4, #12] > f880: e5940008 ldr r0, [r4, #8] > f884: e8bd4010 pop {r4, lr} > f888: eaffe300 b 8490 <_init+0xeb4> > >0000f88c <PR_RWLock_Unlock>: > f88c: e92d4010 push {r4, lr} > f890: e1a04000 mov r4, r0 > f894: e5900008 ldr r0, [r0, #8] > f898: ebffe1ee bl 8058 <_init+0xa7c> > f89c: e594300c ldr r3, [r4, #12] > f8a0: e3530000 cmp r3, #0 > f8a4: da000009 ble f8d0 <PR_RWLock_Unlock+0x44> > f8a8: e2433001 sub r3, r3, #1 > f8ac: e3530000 cmp r3, #0 > f8b0: e584300c str r3, [r4, #12] > f8b4: 1a000002 bne f8c4 <PR_RWLock_Unlock+0x38> > f8b8: e5943014 ldr r3, [r4, #20] > f8bc: e3530000 cmp r3, #0 > f8c0: 1a00000d bne f8fc <PR_RWLock_Unlock+0x70> > f8c4: e5940008 ldr r0, [r4, #8] > f8c8: e8bd4010 pop {r4, lr} > f8cc: eaffe2ef b 8490 <_init+0xeb4> > f8d0: e5943014 ldr r3, [r4, #20] > f8d4: e3530000 cmp r3, #0 > f8d8: e3a03000 mov r3, #0 > f8dc: e584300c str r3, [r4, #12] > f8e0: 1a000005 bne f8fc <PR_RWLock_Unlock+0x70> > f8e4: e5943010 ldr r3, [r4, #16] > f8e8: e3530000 cmp r3, #0 > f8ec: 0afffff4 beq f8c4 <PR_RWLock_Unlock+0x38> > f8f0: e5940018 ldr r0, [r4, #24] > f8f4: ebffe249 bl 8220 <_init+0xc44> > f8f8: eafffff1 b f8c4 <PR_RWLock_Unlock+0x38> > f8fc: e594001c ldr r0, [r4, #28] > f900: ebffe102 bl 7d10 <_init+0x734> > f904: eaffffee b f8c4 <PR_RWLock_Unlock+0x38> > f908: e12fff1e bx lr > f90c: e92d4008 push {r3, lr} > f910: e3a00001 mov r0, #1 > f914: e3a01c02 mov r1, #512 ; 0x200 > f918: ebffe2e2 bl 84a8 <_init+0xecc> > f91c: e59f300c ldr r3, [pc, #12] ; f930 <PR_RWLock_Unlock+0xa4> > f920: e3a02080 mov r2, #128 ; 0x80 > f924: e08f3003 add r3, pc, r3 > f928: e8830005 stm r3, {r0, r2} > f92c: e8bd8008 pop {r3, pc} > f930: 000283c0 andeq r8, r2, r0, asr #7 > f934: e12fff1e bx lr > >0000f938 <PR_NewThreadPrivateIndex>: > f938: e59f306c ldr r3, [pc, #108] ; f9ac <PR_NewThreadPrivateIndex+0x74> > f93c: e59f206c ldr r2, [pc, #108] ; f9b0 <PR_NewThreadPrivateIndex+0x78> > f940: e08f3003 add r3, pc, r3 > f944: e92d4070 push {r4, r5, r6, lr} > f948: e7932002 ldr r2, [r3, r2] > f94c: e1a05000 mov r5, r0 > f950: e5922000 ldr r2, [r2] > f954: e1a06001 mov r6, r1 > f958: e3520000 cmp r2, #0 > f95c: 0a00000b beq f990 <PR_NewThreadPrivateIndex+0x58> > f960: e59f404c ldr r4, [pc, #76] ; f9b4 <PR_NewThreadPrivateIndex+0x7c> > f964: e08f4004 add r4, pc, r4 > f968: e2840008 add r0, r4, #8 > f96c: ebffe1fe bl 816c <_init+0xb90> > f970: e2403001 sub r3, r0, #1 > f974: e353007f cmp r3, #127 ; 0x7f > f978: ca000006 bgt f998 <PR_NewThreadPrivateIndex+0x60> > f97c: e5941000 ldr r1, [r4] > f980: e3a00000 mov r0, #0 > f984: e7816103 str r6, [r1, r3, lsl #2] > f988: e5853000 str r3, [r5] > f98c: e8bd8070 pop {r4, r5, r6, pc} > f990: eb001a35 bl 1626c <PR_Initialized+0x10> > f994: eafffff1 b f960 <PR_NewThreadPrivateIndex+0x28> > f998: e59f0018 ldr r0, [pc, #24] ; f9b8 <PR_NewThreadPrivateIndex+0x80> > f99c: e3a01000 mov r1, #0 > f9a0: ebffe1a3 bl 8034 <_init+0xa58> > f9a4: e3e00000 mvn r0, #0 > f9a8: e8bd8070 pop {r4, r5, r6, pc} > f9ac: 000276b8 ; <UNDEFINED> instruction: 0x000276b8 > f9b0: 00000574 andeq r0, r0, r4, ror r5 > f9b4: 00028380 andeq r8, r2, r0, lsl #7 > f9b8: ffffe8ac ; <UNDEFINED> instruction: 0xffffe8ac > >0000f9bc <PR_SetThreadPrivate>: > f9bc: e92d40f8 push {r3, r4, r5, r6, r7, lr} > f9c0: e1a04000 mov r4, r0 > f9c4: e1a06001 mov r6, r1 > f9c8: ebffdfc5 bl 78e4 <_init+0x308> > f9cc: e354007f cmp r4, #127 ; 0x7f > f9d0: e1a05000 mov r5, r0 > f9d4: 8a000033 bhi faa8 <PR_SetThreadPrivate+0xec> > f9d8: e59f20f0 ldr r2, [pc, #240] ; fad0 <PR_SetThreadPrivate+0x114> > f9dc: e08f2002 add r2, pc, r2 > f9e0: e5923008 ldr r3, [r2, #8] > f9e4: e1540003 cmp r4, r3 > f9e8: 2a00002e bcs faa8 <PR_SetThreadPrivate+0xec> > f9ec: e5903024 ldr r3, [r0, #36] ; 0x24 > f9f0: e3530000 cmp r3, #0 > f9f4: 0a000012 beq fa44 <PR_SetThreadPrivate+0x88> > f9f8: e5901020 ldr r1, [r0, #32] > f9fc: e1540001 cmp r4, r1 > fa00: 2a00000f bcs fa44 <PR_SetThreadPrivate+0x88> > fa04: e7930104 ldr r0, [r3, r4, lsl #2] > fa08: e1a07104 lsl r7, r4, #2 > fa0c: e3500000 cmp r0, #0 > fa10: e083c007 add ip, r3, r7 > fa14: 0a000020 beq fa9c <PR_SetThreadPrivate+0xe0> > fa18: e5922000 ldr r2, [r2] > fa1c: e7921104 ldr r1, [r2, r4, lsl #2] > fa20: e3510000 cmp r1, #0 > fa24: 0a00001c beq fa9c <PR_SetThreadPrivate+0xe0> > fa28: e3a01000 mov r1, #0 > fa2c: e7831104 str r1, [r3, r4, lsl #2] > fa30: e7923104 ldr r3, [r2, r4, lsl #2] > fa34: e12fff33 blx r3 > fa38: e595c024 ldr ip, [r5, #36] ; 0x24 > fa3c: e08cc007 add ip, ip, r7 > fa40: ea000015 b fa9c <PR_SetThreadPrivate+0xe0> > fa44: e59f3088 ldr r3, [pc, #136] ; fad4 <PR_SetThreadPrivate+0x118> > fa48: e3a00001 mov r0, #1 > fa4c: e08f3003 add r3, pc, r3 > fa50: e5931004 ldr r1, [r3, #4] > fa54: e1a01101 lsl r1, r1, #2 > fa58: ebffe292 bl 84a8 <_init+0xecc> > fa5c: e2507000 subs r7, r0, #0 > fa60: 0a000015 beq fabc <PR_SetThreadPrivate+0x100> > fa64: e5951024 ldr r1, [r5, #36] ; 0x24 > fa68: e3510000 cmp r1, #0 > fa6c: 0a000004 beq fa84 <PR_SetThreadPrivate+0xc8> > fa70: e5952020 ldr r2, [r5, #32] > fa74: e1a02102 lsl r2, r2, #2 > fa78: ebffdf7e bl 7878 <_init+0x29c> > fa7c: e5950024 ldr r0, [r5, #36] ; 0x24 > fa80: ebffe267 bl 8424 <_init+0xe48> > fa84: e59f304c ldr r3, [pc, #76] ; fad8 <PR_SetThreadPrivate+0x11c> > fa88: e087c104 add ip, r7, r4, lsl #2 > fa8c: e08f3003 add r3, pc, r3 > fa90: e5933004 ldr r3, [r3, #4] > fa94: e5857024 str r7, [r5, #36] ; 0x24 > fa98: e5853020 str r3, [r5, #32] > fa9c: e3a00000 mov r0, #0 > faa0: e58c6000 str r6, [ip] > faa4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > faa8: e59f002c ldr r0, [pc, #44] ; fadc <PR_SetThreadPrivate+0x120> > faac: e3a01000 mov r1, #0 > fab0: ebffe15f bl 8034 <_init+0xa58> > fab4: e3e00000 mvn r0, #0 > fab8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > fabc: e59f001c ldr r0, [pc, #28] ; fae0 <PR_SetThreadPrivate+0x124> > fac0: e1a01007 mov r1, r7 > fac4: ebffe15a bl 8034 <_init+0xa58> > fac8: e3e00000 mvn r0, #0 > facc: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > fad0: 00028308 andeq r8, r2, r8, lsl #6 > fad4: 00028298 muleq r2, r8, r2 > fad8: 00028258 andeq r8, r2, r8, asr r2 > fadc: ffffe8ac ; <UNDEFINED> instruction: 0xffffe8ac > fae0: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000fae4 <PR_GetThreadPrivate>: > fae4: e92d4010 push {r4, lr} > fae8: e1a04000 mov r4, r0 > faec: ebffdf7c bl 78e4 <_init+0x308> > faf0: e5902024 ldr r2, [r0, #36] ; 0x24 > faf4: e3520000 cmp r2, #0 > faf8: 0a000006 beq fb18 <PR_GetThreadPrivate+0x34> > fafc: e5903020 ldr r3, [r0, #32] > fb00: e1530004 cmp r3, r4 > fb04: 9a000001 bls fb10 <PR_GetThreadPrivate+0x2c> > fb08: e7920104 ldr r0, [r2, r4, lsl #2] > fb0c: e8bd8010 pop {r4, pc} > fb10: e3a00000 mov r0, #0 > fb14: e8bd8010 pop {r4, pc} > fb18: e1a00002 mov r0, r2 > fb1c: e8bd8010 pop {r4, pc} > fb20: e5901024 ldr r1, [r0, #36] ; 0x24 > fb24: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > fb28: e3510000 cmp r1, #0 > fb2c: e1a0a000 mov sl, r0 > fb30: 08bd8ff8 popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > fb34: e59f5088 ldr r5, [pc, #136] ; fbc4 <PR_GetThreadPrivate+0xe0> > fb38: e5902020 ldr r2, [r0, #32] > fb3c: e08f5005 add r5, pc, r5 > fb40: e3a07004 mov r7, #4 > fb44: e3a06000 mov r6, #0 > fb48: e3520000 cmp r2, #0 > fb4c: 0a000017 beq fbb0 <PR_GetThreadPrivate+0xcc> > fb50: e3a04000 mov r4, #0 > fb54: e3a09001 mov r9, #1 > fb58: e7913104 ldr r3, [r1, r4, lsl #2] > fb5c: e1a0c104 lsl ip, r4, #2 > fb60: e2530000 subs r0, r3, #0 > fb64: e081b00c add fp, r1, ip > fb68: 0a000009 beq fb94 <PR_GetThreadPrivate+0xb0> > fb6c: e5953000 ldr r3, [r5] > fb70: e7938104 ldr r8, [r3, r4, lsl #2] > fb74: e3580000 cmp r8, #0 > fb78: 0a000005 beq fb94 <PR_GetThreadPrivate+0xb0> > fb7c: e58b6000 str r6, [fp] > fb80: e793300c ldr r3, [r3, ip] > fb84: e12fff33 blx r3 > fb88: e59a2020 ldr r2, [sl, #32] > fb8c: e59a1024 ldr r1, [sl, #36] ; 0x24 > fb90: e3a09000 mov r9, #0 > fb94: e2844001 add r4, r4, #1 > fb98: e1520004 cmp r2, r4 > fb9c: 8affffed bhi fb58 <PR_GetThreadPrivate+0x74> > fba0: e2577001 subs r7, r7, #1 > fba4: 0a000001 beq fbb0 <PR_GetThreadPrivate+0xcc> > fba8: e3590000 cmp r9, #0 > fbac: 0affffe5 beq fb48 <PR_GetThreadPrivate+0x64> > fbb0: e1a00001 mov r0, r1 > fbb4: e1a02102 lsl r2, r2, #2 > fbb8: e3a01000 mov r1, #0 > fbbc: e8bd4ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > fbc0: eaffe112 b 8010 <_init+0xa34> > fbc4: 000281a8 andeq r8, r2, r8, lsr #3 > fbc8: e92d40f8 push {r3, r4, r5, r6, r7, lr} > fbcc: e59f309c ldr r3, [pc, #156] ; fc70 <PR_GetThreadPrivate+0x18c> > fbd0: e3a0102f mov r1, #47 ; 0x2f > fbd4: e1a06000 mov r6, r0 > fbd8: e79f4003 ldr r4, [pc, r3] > fbdc: ebffe183 bl 81f0 <_init+0xc14> > fbe0: e59f708c ldr r7, [pc, #140] ; fc74 <PR_GetThreadPrivate+0x190> > fbe4: e08f7007 add r7, pc, r7 > fbe8: e3500000 cmp r0, #0 > fbec: 12806001 addne r6, r0, #1 > fbf0: ea00000b b fc24 <PR_GetThreadPrivate+0x140> > fbf4: e5945000 ldr r5, [r4] > fbf8: e3a0102f mov r1, #47 ; 0x2f > fbfc: e1a00005 mov r0, r5 > fc00: ebffe17a bl 81f0 <_init+0xc14> > fc04: e3500000 cmp r0, #0 > fc08: e2801001 add r1, r0, #1 > fc0c: 01a01005 moveq r1, r5 > fc10: e1a00006 mov r0, r6 > fc14: ebffdeb7 bl 76f8 <_init+0x11c> > fc18: e3500000 cmp r0, #0 > fc1c: 0a000004 beq fc34 <PR_GetThreadPrivate+0x150> > fc20: e5944004 ldr r4, [r4, #4] > fc24: e3540000 cmp r4, #0 > fc28: 1afffff1 bne fbf4 <PR_GetThreadPrivate+0x110> > fc2c: e1a00004 mov r0, r4 > fc30: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > fc34: e5942008 ldr r2, [r4, #8] > fc38: e59f3038 ldr r3, [pc, #56] ; fc78 <PR_GetThreadPrivate+0x194> > fc3c: e2822001 add r2, r2, #1 > fc40: e5842008 str r2, [r4, #8] > fc44: e7973003 ldr r3, [r7, r3] > fc48: e5933000 ldr r3, [r3] > fc4c: e5933004 ldr r3, [r3, #4] > fc50: e3530003 cmp r3, #3 > fc54: 9afffff4 bls fc2c <PR_GetThreadPrivate+0x148> > fc58: e59f001c ldr r0, [pc, #28] ; fc7c <PR_GetThreadPrivate+0x198> > fc5c: e1a01005 mov r1, r5 > fc60: e08f0000 add r0, pc, r0 > fc64: ebffe128 bl 810c <_init+0xb30> > fc68: e1a00004 mov r0, r4 > fc6c: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > fc70: 00028118 andeq r8, r2, r8, lsl r1 > fc74: 00027414 andeq r7, r2, r4, lsl r4 > fc78: 00000558 andeq r0, r0, r8, asr r5 > fc7c: 00019c04 andeq r9, r1, r4, lsl #24 > fc80: e92d4010 push {r4, lr} > fc84: ebffdf8e bl 7ac4 <_init+0x4e8> > fc88: e2504000 subs r4, r0, #0 > fc8c: 08bd8010 popeq {r4, pc} > fc90: ebffe07b bl 7e84 <_init+0x8a8> > fc94: e1a01004 mov r1, r4 > fc98: e8bd4010 pop {r4, lr} > fc9c: eaffe13b b 8190 <_init+0xbb4> > fca0: e92d4038 push {r3, r4, r5, lr} > fca4: e590400c ldr r4, [r0, #12] > fca8: e1a05001 mov r5, r1 > fcac: e3540000 cmp r4, #0 > fcb0: 0a000013 beq fd04 <PR_GetThreadPrivate+0x220> > fcb4: e5941000 ldr r1, [r4] > fcb8: e3510000 cmp r1, #0 > fcbc: 1a000003 bne fcd0 <PR_GetThreadPrivate+0x1ec> > fcc0: ea000009 b fcec <PR_GetThreadPrivate+0x208> > fcc4: e5b41008 ldr r1, [r4, #8]! > fcc8: e3510000 cmp r1, #0 > fccc: 0a000006 beq fcec <PR_GetThreadPrivate+0x208> > fcd0: e1a00005 mov r0, r5 > fcd4: ebffde87 bl 76f8 <_init+0x11c> > fcd8: e3500000 cmp r0, #0 > fcdc: 1afffff8 bne fcc4 <PR_GetThreadPrivate+0x1e0> > fce0: e5944004 ldr r4, [r4, #4] > fce4: e1a00004 mov r0, r4 > fce8: e8bd8038 pop {r3, r4, r5, pc} > fcec: e59f0038 ldr r0, [pc, #56] ; fd2c <PR_GetThreadPrivate+0x248> > fcf0: e3a01000 mov r1, #0 > fcf4: e3a04000 mov r4, #0 > fcf8: ebffe0cd bl 8034 <_init+0xa58> > fcfc: e1a00004 mov r0, r4 > fd00: e8bd8038 pop {r3, r4, r5, pc} > fd04: e5900010 ldr r0, [r0, #16] > fd08: ebffe1d1 bl 8454 <_init+0xe78> > fd0c: e2504000 subs r4, r0, #0 > fd10: 1afffff3 bne fce4 <PR_GetThreadPrivate+0x200> > fd14: ebffe096 bl 7f74 <_init+0x998> > fd18: e5901000 ldr r1, [r0] > fd1c: e59f0008 ldr r0, [pc, #8] ; fd2c <PR_GetThreadPrivate+0x248> > fd20: ebffe0c3 bl 8034 <_init+0xa58> > fd24: ebffffd5 bl fc80 <PR_GetThreadPrivate+0x19c> > fd28: eaffffed b fce4 <PR_GetThreadPrivate+0x200> > fd2c: ffffe8a9 ; <UNDEFINED> instruction: 0xffffe8a9 > fd30: e92d4070 push {r4, r5, r6, lr} > fd34: e59f4134 ldr r4, [pc, #308] ; fe70 <PR_GetThreadPrivate+0x38c> > fd38: e59f5134 ldr r5, [pc, #308] ; fe74 <PR_GetThreadPrivate+0x390> > fd3c: e08f4004 add r4, pc, r4 > fd40: e5940004 ldr r0, [r4, #4] > fd44: e08f5005 add r5, pc, r5 > fd48: e3500000 cmp r0, #0 > fd4c: 0a000032 beq fe1c <PR_GetThreadPrivate+0x338> > fd50: ebffe16b bl 8304 <_init+0xd28> > fd54: e3a00000 mov r0, #0 > fd58: e3a01001 mov r1, #1 > fd5c: ebffdfd0 bl 7ca4 <_init+0x6c8> > fd60: e2506000 subs r6, r0, #0 > fd64: 0a000031 beq fe30 <PR_GetThreadPrivate+0x34c> > fd68: e3a00001 mov r0, #1 > fd6c: e3a01014 mov r1, #20 > fd70: ebffe1cc bl 84a8 <_init+0xecc> > fd74: e2504000 subs r4, r0, #0 > fd78: 0a000022 beq fe08 <PR_GetThreadPrivate+0x324> > fd7c: e3a00006 mov r0, #6 > fd80: ebffdff1 bl 7d4c <_init+0x770> > fd84: e2503000 subs r3, r0, #0 > fd88: 0a000004 beq fda0 <PR_GetThreadPrivate+0x2bc> > fd8c: e59f20e4 ldr r2, [pc, #228] ; fe78 <PR_GetThreadPrivate+0x394> > fd90: e08f2002 add r2, pc, r2 > fd94: e8920003 ldm r2, {r0, r1} > fd98: e5830000 str r0, [r3] > fd9c: e1c310b4 strh r1, [r3, #4] > fda0: e59f20d4 ldr r2, [pc, #212] ; fe7c <PR_GetThreadPrivate+0x398> > fda4: e3a01001 mov r1, #1 > fda8: e08f2002 add r2, pc, r2 > fdac: e5824000 str r4, [r2] > fdb0: e5824008 str r4, [r2, #8] > fdb4: e59f20c4 ldr r2, [pc, #196] ; fe80 <PR_GetThreadPrivate+0x39c> > fdb8: e5841008 str r1, [r4, #8] > fdbc: e3a01000 mov r1, #0 > fdc0: e5843000 str r3, [r4] > fdc4: e5846010 str r6, [r4, #16] > fdc8: e584100c str r1, [r4, #12] > fdcc: e7952002 ldr r2, [r5, r2] > fdd0: e5922000 ldr r2, [r2] > fdd4: e5922004 ldr r2, [r2, #4] > fdd8: e3520003 cmp r2, #3 > fddc: 8a000004 bhi fdf4 <PR_GetThreadPrivate+0x310> > fde0: e59f309c ldr r3, [pc, #156] ; fe84 <PR_GetThreadPrivate+0x3a0> > fde4: e08f3003 add r3, pc, r3 > fde8: e5930004 ldr r0, [r3, #4] > fdec: e8bd4070 pop {r4, r5, r6, lr} > fdf0: eaffdee8 b 7998 <_init+0x3bc> > fdf4: e59f008c ldr r0, [pc, #140] ; fe88 <PR_GetThreadPrivate+0x3a4> > fdf8: e1a01003 mov r1, r3 > fdfc: e08f0000 add r0, pc, r0 > fe00: ebffe0c1 bl 810c <_init+0xb30> > fe04: eafffff5 b fde0 <PR_GetThreadPrivate+0x2fc> > fe08: e59f307c ldr r3, [pc, #124] ; fe8c <PR_GetThreadPrivate+0x3a8> > fe0c: e08f3003 add r3, pc, r3 > fe10: e5834008 str r4, [r3, #8] > fe14: e5834000 str r4, [r3] > fe18: eafffff0 b fde0 <PR_GetThreadPrivate+0x2fc> > fe1c: e59f006c ldr r0, [pc, #108] ; fe90 <PR_GetThreadPrivate+0x3ac> > fe20: e08f0000 add r0, pc, r0 > fe24: ebffe028 bl 7ecc <_init+0x8f0> > fe28: e5840004 str r0, [r4, #4] > fe2c: eaffffc7 b fd50 <PR_GetThreadPrivate+0x26c> > fe30: ebffff92 bl fc80 <PR_GetThreadPrivate+0x19c> > fe34: ebffdec5 bl 7950 <_init+0x374> > fe38: ebffe1a0 bl 84c0 <_init+0xee4> > fe3c: e1a04000 mov r4, r0 > fe40: ebffe0f9 bl 822c <_init+0xc50> > fe44: e59f3048 ldr r3, [pc, #72] ; fe94 <PR_GetThreadPrivate+0x3b0> > fe48: e59f2048 ldr r2, [pc, #72] ; fe98 <PR_GetThreadPrivate+0x3b4> > fe4c: e7950003 ldr r0, [r5, r3] > fe50: e3a01001 mov r1, #1 > fe54: e08f2002 add r2, pc, r2 > fe58: e1a03004 mov r3, r4 > fe5c: e5900000 ldr r0, [r0] > fe60: ebffe082 bl 8070 <_init+0xa94> > fe64: e1a00004 mov r0, r4 > fe68: ebffe16d bl 8424 <_init+0xe48> > fe6c: ebffe166 bl 840c <_init+0xe30> > fe70: 00027fb4 ; <UNDEFINED> instruction: 0x00027fb4 > fe74: 000272b4 ; <UNDEFINED> instruction: 0x000272b4 > fe78: 00019b28 andeq r9, r1, r8, lsr #22 > fe7c: 00027f48 andeq r7, r2, r8, asr #30 > fe80: 00000558 andeq r0, r0, r8, asr r5 > fe84: 00027f0c andeq r7, r2, ip, lsl #30 > fe88: 00019ac4 andeq r9, r1, r4, asr #21 > fe8c: 00027ee4 andeq r7, r2, r4, ror #29 > fe90: 00019a60 andeq r9, r1, r0, ror #20 > fe94: 00000568 andeq r0, r0, r8, ror #10 > fe98: 00019a38 andeq r9, r1, r8, lsr sl > fe9c: e92d4038 push {r3, r4, r5, lr} > fea0: e59f4028 ldr r4, [pc, #40] ; fed0 <PR_GetThreadPrivate+0x3ec> > fea4: e3a05000 mov r5, #0 > fea8: e08f4004 add r4, pc, r4 > feac: e5940004 ldr r0, [r4, #4] > feb0: ebffde4c bl 77e8 <_init+0x20c> > feb4: e594000c ldr r0, [r4, #12] > feb8: e5845004 str r5, [r4, #4] > febc: e1500005 cmp r0, r5 > fec0: 08bd8038 popeq {r3, r4, r5, pc} > fec4: ebffde4a bl 77f4 <_init+0x218> > fec8: e584500c str r5, [r4, #12] > fecc: e8bd8038 pop {r3, r4, r5, pc} > fed0: 00027e48 andeq r7, r2, r8, asr #28 > >0000fed4 <PR_SetLibraryPath>: > fed4: e92d4038 push {r3, r4, r5, lr} > fed8: e59f30a8 ldr r3, [pc, #168] ; ff88 <PR_SetLibraryPath+0xb4> > fedc: e59f20a8 ldr r2, [pc, #168] ; ff8c <PR_SetLibraryPath+0xb8> > fee0: e08f3003 add r3, pc, r3 > fee4: e7932002 ldr r2, [r3, r2] > fee8: e1a04000 mov r4, r0 > feec: e5923000 ldr r3, [r2] > fef0: e3530000 cmp r3, #0 > fef4: 0a00001d beq ff70 <PR_SetLibraryPath+0x9c> > fef8: e59f5090 ldr r5, [pc, #144] ; ff90 <PR_SetLibraryPath+0xbc> > fefc: e08f5005 add r5, pc, r5 > ff00: e5950004 ldr r0, [r5, #4] > ff04: ebffe0fe bl 8304 <_init+0xd28> > ff08: e595000c ldr r0, [r5, #12] > ff0c: e3500000 cmp r0, #0 > ff10: 0a000000 beq ff18 <PR_SetLibraryPath+0x44> > ff14: ebffde36 bl 77f4 <_init+0x218> > ff18: e3540000 cmp r4, #0 > ff1c: 0a00000e beq ff5c <PR_SetLibraryPath+0x88> > ff20: e1a00004 mov r0, r4 > ff24: ebffe01e bl 7fa4 <_init+0x9c8> > ff28: e59f3064 ldr r3, [pc, #100] ; ff94 <PR_SetLibraryPath+0xc0> > ff2c: e08f3003 add r3, pc, r3 > ff30: e3500000 cmp r0, #0 > ff34: e1a01000 mov r1, r0 > ff38: e583000c str r0, [r3, #12] > ff3c: 13a05000 movne r5, #0 > ff40: 0a00000c beq ff78 <PR_SetLibraryPath+0xa4> > ff44: e59f304c ldr r3, [pc, #76] ; ff98 <PR_SetLibraryPath+0xc4> > ff48: e08f3003 add r3, pc, r3 > ff4c: e5930004 ldr r0, [r3, #4] > ff50: ebffde90 bl 7998 <_init+0x3bc> > ff54: e1a00005 mov r0, r5 > ff58: e8bd8038 pop {r3, r4, r5, pc} > ff5c: e59f3038 ldr r3, [pc, #56] ; ff9c <PR_SetLibraryPath+0xc8> > ff60: e1a05004 mov r5, r4 > ff64: e08f3003 add r3, pc, r3 > ff68: e583400c str r4, [r3, #12] > ff6c: eafffff4 b ff44 <PR_SetLibraryPath+0x70> > ff70: eb0018bd bl 1626c <PR_Initialized+0x10> > ff74: eaffffdf b fef8 <PR_SetLibraryPath+0x24> > ff78: e59f0020 ldr r0, [pc, #32] ; ffa0 <PR_SetLibraryPath+0xcc> > ff7c: ebffe02c bl 8034 <_init+0xa58> > ff80: e3e05000 mvn r5, #0 > ff84: eaffffee b ff44 <PR_SetLibraryPath+0x70> > ff88: 00027118 andeq r7, r2, r8, lsl r1 > ff8c: 00000574 andeq r0, r0, r4, ror r5 > ff90: 00027df4 strdeq r7, [r2], -r4 > ff94: 00027dc4 andeq r7, r2, r4, asr #27 > ff98: 00027da8 andeq r7, r2, r8, lsr #27 > ff9c: 00027d8c andeq r7, r2, ip, lsl #27 > ffa0: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0000ffa4 <PR_GetLibraryPath>: > ffa4: e92d40f8 push {r3, r4, r5, r6, r7, lr} > ffa8: e59f5108 ldr r5, [pc, #264] ; 100b8 <PR_GetLibraryPath+0x114> > ffac: e59f3108 ldr r3, [pc, #264] ; 100bc <PR_GetLibraryPath+0x118> > ffb0: e08f5005 add r5, pc, r5 > ffb4: e7953003 ldr r3, [r5, r3] > ffb8: e5933000 ldr r3, [r3] > ffbc: e3530000 cmp r3, #0 > ffc0: 0a000011 beq 1000c <PR_GetLibraryPath+0x68> > ffc4: e59f40f4 ldr r4, [pc, #244] ; 100c0 <PR_GetLibraryPath+0x11c> > ffc8: e08f4004 add r4, pc, r4 > ffcc: e5940004 ldr r0, [r4, #4] > ffd0: ebffe0cb bl 8304 <_init+0xd28> > ffd4: e594400c ldr r4, [r4, #12] > ffd8: e3540000 cmp r4, #0 > ffdc: 0a00000c beq 10014 <PR_GetLibraryPath+0x70> > ffe0: e1a00004 mov r0, r4 > ffe4: ebffdfee bl 7fa4 <_init+0x9c8> > ffe8: e59f30d4 ldr r3, [pc, #212] ; 100c4 <PR_GetLibraryPath+0x120> > ffec: e08f3003 add r3, pc, r3 > fff0: e1a04000 mov r4, r0 > fff4: e5930004 ldr r0, [r3, #4] > fff8: ebffde66 bl 7998 <_init+0x3bc> > fffc: e3540000 cmp r4, #0 > 10000: 0a000022 beq 10090 <PR_GetLibraryPath+0xec> > 10004: e1a00004 mov r0, r4 > 10008: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 1000c: eb001896 bl 1626c <PR_Initialized+0x10> > 10010: eaffffeb b ffc4 <PR_GetLibraryPath+0x20> > 10014: e59f00ac ldr r0, [pc, #172] ; 100c8 <PR_GetLibraryPath+0x124> > 10018: e08f0000 add r0, pc, r0 > 1001c: ebffdf44 bl 7d34 <_init+0x758> > 10020: e2507000 subs r7, r0, #0 > 10024: 0a00001f beq 100a8 <PR_GetLibraryPath+0x104> > 10028: ebffdf95 bl 7e84 <_init+0x8a8> > 1002c: e2806001 add r6, r0, #1 > 10030: e1a00006 mov r0, r6 > 10034: ebffdf44 bl 7d4c <_init+0x770> > 10038: e2504000 subs r4, r0, #0 > 1003c: 0a000002 beq 1004c <PR_GetLibraryPath+0xa8> > 10040: e1a01007 mov r1, r7 > 10044: e1a02006 mov r2, r6 > 10048: ebffde0a bl 7878 <_init+0x29c> > 1004c: e59f3078 ldr r3, [pc, #120] ; 100cc <PR_GetLibraryPath+0x128> > 10050: e7953003 ldr r3, [r5, r3] > 10054: e5933000 ldr r3, [r3] > 10058: e5933004 ldr r3, [r3, #4] > 1005c: e3530003 cmp r3, #3 > 10060: 9a000003 bls 10074 <PR_GetLibraryPath+0xd0> > 10064: e59f0064 ldr r0, [pc, #100] ; 100d0 <PR_GetLibraryPath+0x12c> > 10068: e1a01004 mov r1, r4 > 1006c: e08f0000 add r0, pc, r0 > 10070: ebffe025 bl 810c <_init+0xb30> > 10074: e59f3058 ldr r3, [pc, #88] ; 100d4 <PR_GetLibraryPath+0x130> > 10078: e3540000 cmp r4, #0 > 1007c: e08f3003 add r3, pc, r3 > 10080: e583400c str r4, [r3, #12] > 10084: 1affffd5 bne ffe0 <PR_GetLibraryPath+0x3c> > 10088: e5930004 ldr r0, [r3, #4] > 1008c: ebffde41 bl 7998 <_init+0x3bc> > 10090: e59f0040 ldr r0, [pc, #64] ; 100d8 <PR_GetLibraryPath+0x134> > 10094: e3a01000 mov r1, #0 > 10098: e3a04000 mov r4, #0 > 1009c: ebffdfe4 bl 8034 <_init+0xa58> > 100a0: e1a00004 mov r0, r4 > 100a4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 100a8: e59f702c ldr r7, [pc, #44] ; 100dc <PR_GetLibraryPath+0x138> > 100ac: e3a0600e mov r6, #14 > 100b0: e08f7007 add r7, pc, r7 > 100b4: eaffffdd b 10030 <PR_GetLibraryPath+0x8c> > 100b8: 00027048 andeq r7, r2, r8, asr #32 > 100bc: 00000574 andeq r0, r0, r4, ror r5 > 100c0: 00027d28 andeq r7, r2, r8, lsr #26 > 100c4: 00027d04 andeq r7, r2, r4, lsl #26 > 100c8: 000198d4 ldrdeq r9, [r1], -r4 > 100cc: 00000504 andeq r0, r0, r4, lsl #10 > 100d0: 00019890 muleq r1, r0, r8 > 100d4: 00027c74 andeq r7, r2, r4, ror ip > 100d8: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 100dc: 0001982c andeq r9, r1, ip, lsr #16 > >000100e0 <PR_GetLibraryName>: > 100e0: e92d4070 push {r4, r5, r6, lr} > 100e4: e59f608c ldr r6, [pc, #140] ; 10178 <PR_GetLibraryName+0x98> > 100e8: e1a04001 mov r4, r1 > 100ec: e08f6006 add r6, pc, r6 > 100f0: e1a05000 mov r5, r0 > 100f4: e1a01006 mov r1, r6 > 100f8: e1a00004 mov r0, r4 > 100fc: ebffdd53 bl 7650 <_init+0x74> > 10100: e3500000 cmp r0, #0 > 10104: 0a00000c beq 1013c <PR_GetLibraryName+0x5c> > 10108: e3550000 cmp r5, #0 > 1010c: 0a000005 beq 10128 <PR_GetLibraryName+0x48> > 10110: e59f0064 ldr r0, [pc, #100] ; 1017c <PR_GetLibraryName+0x9c> > 10114: e1a01005 mov r1, r5 > 10118: e08f0000 add r0, pc, r0 > 1011c: e1a02004 mov r2, r4 > 10120: e8bd4070 pop {r4, r5, r6, lr} > 10124: eaffe085 b 8340 <_init+0xd64> > 10128: e59f0050 ldr r0, [pc, #80] ; 10180 <PR_GetLibraryName+0xa0> > 1012c: e1a01004 mov r1, r4 > 10130: e08f0000 add r0, pc, r0 > 10134: e8bd4070 pop {r4, r5, r6, lr} > 10138: eaffe080 b 8340 <_init+0xd64> > 1013c: e3550000 cmp r5, #0 > 10140: 0a000006 beq 10160 <PR_GetLibraryName+0x80> > 10144: e59f0038 ldr r0, [pc, #56] ; 10184 <PR_GetLibraryName+0xa4> > 10148: e1a01005 mov r1, r5 > 1014c: e08f0000 add r0, pc, r0 > 10150: e1a02004 mov r2, r4 > 10154: e1a03006 mov r3, r6 > 10158: e8bd4070 pop {r4, r5, r6, lr} > 1015c: eaffe077 b 8340 <_init+0xd64> > 10160: e59f0020 ldr r0, [pc, #32] ; 10188 <PR_GetLibraryName+0xa8> > 10164: e1a01004 mov r1, r4 > 10168: e08f0000 add r0, pc, r0 > 1016c: e1a02006 mov r2, r6 > 10170: e8bd4070 pop {r4, r5, r6, lr} > 10174: eaffe071 b 8340 <_init+0xd64> > 10178: 000193d0 ldrdeq r9, [r1], -r0 > 1017c: 0001980c andeq r9, r1, ip, lsl #16 > 10180: 00019a3c andeq r9, r1, ip, lsr sl > 10184: 000197c4 andeq r9, r1, r4, asr #15 > 10188: 000197b4 ; <UNDEFINED> instruction: 0x000197b4 > >0001018c <PR_FreeLibraryName>: > 1018c: eaffe08c b 83c4 <_init+0xde8> > >00010190 <PR_LoadLibraryWithFlags>: > 10190: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 10194: e24dd010 sub sp, sp, #16 > 10198: e28dc010 add ip, sp, #16 > 1019c: e90c0007 stmdb ip, {r0, r1, r2} > 101a0: e59d2004 ldr r2, [sp, #4] > 101a4: e3530000 cmp r3, #0 > 101a8: e59f514c ldr r5, [pc, #332] ; 102fc <PR_LoadLibraryWithFlags+0x16c> > 101ac: 11a07003 movne r7, r3 > 101b0: 03a07001 moveq r7, #1 > 101b4: e3520000 cmp r2, #0 > 101b8: e08f5005 add r5, pc, r5 > 101bc: 0a000006 beq 101dc <PR_LoadLibraryWithFlags+0x4c> > 101c0: e59f0138 ldr r0, [pc, #312] ; 10300 <PR_LoadLibraryWithFlags+0x170> > 101c4: e3a01000 mov r1, #0 > 101c8: ebffdf99 bl 8034 <_init+0xa58> > 101cc: e3a04000 mov r4, #0 > 101d0: e1a00004 mov r0, r4 > 101d4: e28dd010 add sp, sp, #16 > 101d8: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 101dc: e59f3120 ldr r3, [pc, #288] ; 10304 <PR_LoadLibraryWithFlags+0x174> > 101e0: e59d6008 ldr r6, [sp, #8] > 101e4: e7952003 ldr r2, [r5, r3] > 101e8: e5922000 ldr r2, [r2] > 101ec: e3520000 cmp r2, #0 > 101f0: 0a00000c beq 10228 <PR_LoadLibraryWithFlags+0x98> > 101f4: e59f210c ldr r2, [pc, #268] ; 10308 <PR_LoadLibraryWithFlags+0x178> > 101f8: e08f2002 add r2, pc, r2 > 101fc: e5920004 ldr r0, [r2, #4] > 10200: ebffe03f bl 8304 <_init+0xd28> > 10204: e1a00006 mov r0, r6 > 10208: ebfffe6e bl fbc8 <PR_GetThreadPrivate+0xe4> > 1020c: e2504000 subs r4, r0, #0 > 10210: 0a000006 beq 10230 <PR_LoadLibraryWithFlags+0xa0> > 10214: e59f30f0 ldr r3, [pc, #240] ; 1030c <PR_LoadLibraryWithFlags+0x17c> > 10218: e08f3003 add r3, pc, r3 > 1021c: e5930004 ldr r0, [r3, #4] > 10220: ebffdddc bl 7998 <_init+0x3bc> > 10224: eaffffe9 b 101d0 <PR_LoadLibraryWithFlags+0x40> > 10228: eb00180f bl 1626c <PR_Initialized+0x10> > 1022c: eafffff0 b 101f4 <PR_LoadLibraryWithFlags+0x64> > 10230: e3a00001 mov r0, #1 > 10234: e3a01014 mov r1, #20 > 10238: ebffe09a bl 84a8 <_init+0xecc> > 1023c: e2508000 subs r8, r0, #0 > 10240: 0a00002a beq 102f0 <PR_LoadLibraryWithFlags+0x160> > 10244: e2071001 and r1, r7, #1 > 10248: e3170002 tst r7, #2 > 1024c: 13811002 orrne r1, r1, #2 > 10250: e3170004 tst r7, #4 > 10254: 13811c01 orrne r1, r1, #256 ; 0x100 > 10258: e588400c str r4, [r8, #12] > 1025c: e1a00006 mov r0, r6 > 10260: ebffde8f bl 7ca4 <_init+0x6c8> > 10264: e2507000 subs r7, r0, #0 > 10268: 0a000013 beq 102bc <PR_LoadLibraryWithFlags+0x12c> > 1026c: e1a00006 mov r0, r6 > 10270: ebffdf4b bl 7fa4 <_init+0x9c8> > 10274: e59f3094 ldr r3, [pc, #148] ; 10310 <PR_LoadLibraryWithFlags+0x180> > 10278: e5887010 str r7, [r8, #16] > 1027c: e08f3003 add r3, pc, r3 > 10280: e5932000 ldr r2, [r3] > 10284: e5838000 str r8, [r3] > 10288: e3a03001 mov r3, #1 > 1028c: e5883008 str r3, [r8, #8] > 10290: e59f307c ldr r3, [pc, #124] ; 10314 <PR_LoadLibraryWithFlags+0x184> > 10294: e5882004 str r2, [r8, #4] > 10298: e5880000 str r0, [r8] > 1029c: e7953003 ldr r3, [r5, r3] > 102a0: e1a01000 mov r1, r0 > 102a4: e5933000 ldr r3, [r3] > 102a8: e5933004 ldr r3, [r3, #4] > 102ac: e3530003 cmp r3, #3 > 102b0: 8a00000a bhi 102e0 <PR_LoadLibraryWithFlags+0x150> > 102b4: e1a04008 mov r4, r8 > 102b8: eaffffd5 b 10214 <PR_LoadLibraryWithFlags+0x84> > 102bc: ebffdf2c bl 7f74 <_init+0x998> > 102c0: e5905000 ldr r5, [r0] > 102c4: e1a00008 mov r0, r8 > 102c8: ebffe055 bl 8424 <_init+0xe48> > 102cc: e59f0044 ldr r0, [pc, #68] ; 10318 <PR_LoadLibraryWithFlags+0x188> > 102d0: e1a01005 mov r1, r5 > 102d4: ebffdf56 bl 8034 <_init+0xa58> > 102d8: ebfffe68 bl fc80 <PR_GetThreadPrivate+0x19c> > 102dc: eaffffcc b 10214 <PR_LoadLibraryWithFlags+0x84> > 102e0: e59f0034 ldr r0, [pc, #52] ; 1031c <PR_LoadLibraryWithFlags+0x18c> > 102e4: e08f0000 add r0, pc, r0 > 102e8: ebffdf87 bl 810c <_init+0xb30> > 102ec: eafffff0 b 102b4 <PR_LoadLibraryWithFlags+0x124> > 102f0: ebffdf1f bl 7f74 <_init+0x998> > 102f4: e5905000 ldr r5, [r0] > 102f8: eafffff3 b 102cc <PR_LoadLibraryWithFlags+0x13c> > 102fc: 00026e40 andeq r6, r2, r0, asr #28 > 10300: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 10304: 00000574 andeq r0, r0, r4, ror r5 > 10308: 00027af8 strdeq r7, [r2], -r8 > 1030c: 00027ad8 ldrdeq r7, [r2], -r8 > 10310: 00027a74 andeq r7, r2, r4, ror sl > 10314: 00000558 andeq r0, r0, r8, asr r5 > 10318: ffffe8a7 ; <UNDEFINED> instruction: 0xffffe8a7 > 1031c: 00019648 andeq r9, r1, r8, asr #12 > >00010320 <PR_LoadLibrary>: > 10320: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 10324: e24dd014 sub sp, sp, #20 > 10328: e3a03000 mov r3, #0 > 1032c: e28dc010 add ip, sp, #16 > 10330: e58d3004 str r3, [sp, #4] > 10334: e58d0008 str r0, [sp, #8] > 10338: e91c0007 ldmdb ip, {r0, r1, r2} > 1033c: ebffe017 bl 83a0 <_init+0xdc4> > 10340: e28dd014 add sp, sp, #20 > 10344: e8bd8000 ldmfd sp!, {pc} > >00010348 <PR_UnloadLibrary>: > 10348: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 1034c: e59f5194 ldr r5, [pc, #404] ; 104e8 <PR_UnloadLibrary+0x1a0> > 10350: e2504000 subs r4, r0, #0 > 10354: e08f5005 add r5, pc, r5 > 10358: 0a000056 beq 104b8 <PR_UnloadLibrary+0x170> > 1035c: e5943008 ldr r3, [r4, #8] > 10360: e3530000 cmp r3, #0 > 10364: da000053 ble 104b8 <PR_UnloadLibrary+0x170> > 10368: e59f617c ldr r6, [pc, #380] ; 104ec <PR_UnloadLibrary+0x1a4> > 1036c: e08f6006 add r6, pc, r6 > 10370: e5960004 ldr r0, [r6, #4] > 10374: ebffdfe2 bl 8304 <_init+0xd28> > 10378: e5942008 ldr r2, [r4, #8] > 1037c: e2422001 sub r2, r2, #1 > 10380: e3520000 cmp r2, #0 > 10384: e5842008 str r2, [r4, #8] > 10388: da000012 ble 103d8 <PR_UnloadLibrary+0x90> > 1038c: e59f315c ldr r3, [pc, #348] ; 104f0 <PR_UnloadLibrary+0x1a8> > 10390: e7953003 ldr r3, [r5, r3] > 10394: e5933000 ldr r3, [r3] > 10398: e5933004 ldr r3, [r3, #4] > 1039c: e3530003 cmp r3, #3 > 103a0: 93a06000 movls r6, #0 > 103a4: 8a000005 bhi 103c0 <PR_UnloadLibrary+0x78> > 103a8: e59f3144 ldr r3, [pc, #324] ; 104f4 <PR_UnloadLibrary+0x1ac> > 103ac: e08f3003 add r3, pc, r3 > 103b0: e5930004 ldr r0, [r3, #4] > 103b4: ebffdd77 bl 7998 <_init+0x3bc> > 103b8: e1a00006 mov r0, r6 > 103bc: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 103c0: e59f0130 ldr r0, [pc, #304] ; 104f8 <PR_UnloadLibrary+0x1b0> > 103c4: e5941000 ldr r1, [r4] > 103c8: e08f0000 add r0, pc, r0 > 103cc: ebffdf4e bl 810c <_init+0xb30> > 103d0: e3a06000 mov r6, #0 > 103d4: eafffff3 b 103a8 <PR_UnloadLibrary+0x60> > 103d8: e5940010 ldr r0, [r4, #16] > 103dc: ebffdd91 bl 7a28 <_init+0x44c> > 103e0: e596c000 ldr ip, [r6] > 103e4: e15c0004 cmp ip, r4 > 103e8: e1a07000 mov r7, r0 > 103ec: 0a000014 beq 10444 <PR_UnloadLibrary+0xfc> > 103f0: e35c0000 cmp ip, #0 > 103f4: 0a000014 beq 1044c <PR_UnloadLibrary+0x104> > 103f8: e59c2004 ldr r2, [ip, #4] > 103fc: e3520000 cmp r2, #0 > 10400: 0a000008 beq 10428 <PR_UnloadLibrary+0xe0> > 10404: e1540002 cmp r4, r2 > 10408: 1a000003 bne 1041c <PR_UnloadLibrary+0xd4> > 1040c: ea000033 b 104e0 <PR_UnloadLibrary+0x198> > 10410: e1540003 cmp r4, r3 > 10414: 0a000022 beq 104a4 <PR_UnloadLibrary+0x15c> > 10418: e1a02003 mov r2, r3 > 1041c: e5923004 ldr r3, [r2, #4] > 10420: e3530000 cmp r3, #0 > 10424: 1afffff9 bne 10410 <PR_UnloadLibrary+0xc8> > 10428: e3570000 cmp r7, #0 > 1042c: 1a000006 bne 1044c <PR_UnloadLibrary+0x104> > 10430: e59f00c4 ldr r0, [pc, #196] ; 104fc <PR_UnloadLibrary+0x1b4> > 10434: e1a01007 mov r1, r7 > 10438: ebffdefd bl 8034 <_init+0xa58> > 1043c: e3e06000 mvn r6, #0 > 10440: ea000002 b 10450 <PR_UnloadLibrary+0x108> > 10444: e5943004 ldr r3, [r4, #4] > 10448: e5863000 str r3, [r6] > 1044c: e3a06000 mov r6, #0 > 10450: e59f3098 ldr r3, [pc, #152] ; 104f0 <PR_UnloadLibrary+0x1a8> > 10454: e7953003 ldr r3, [r5, r3] > 10458: e5933000 ldr r3, [r3] > 1045c: e5933004 ldr r3, [r3, #4] > 10460: e3530003 cmp r3, #3 > 10464: 8a000018 bhi 104cc <PR_UnloadLibrary+0x184> > 10468: e5940000 ldr r0, [r4] > 1046c: ebffdce0 bl 77f4 <_init+0x218> > 10470: e3a03000 mov r3, #0 > 10474: e5843000 str r3, [r4] > 10478: e1a00004 mov r0, r4 > 1047c: ebffdfe8 bl 8424 <_init+0xe48> > 10480: e3570000 cmp r7, #0 > 10484: 0affffc7 beq 103a8 <PR_UnloadLibrary+0x60> > 10488: ebffdeb9 bl 7f74 <_init+0x998> > 1048c: e3e06000 mvn r6, #0 > 10490: e5901000 ldr r1, [r0] > 10494: e59f0064 ldr r0, [pc, #100] ; 10500 <PR_UnloadLibrary+0x1b8> > 10498: ebffdee5 bl 8034 <_init+0xa58> > 1049c: ebfffdf7 bl fc80 <PR_GetThreadPrivate+0x19c> > 104a0: eaffffc0 b 103a8 <PR_UnloadLibrary+0x60> > 104a4: e1a0c002 mov ip, r2 > 104a8: e5933004 ldr r3, [r3, #4] > 104ac: e58c3004 str r3, [ip, #4] > 104b0: e3a06000 mov r6, #0 > 104b4: eaffffe5 b 10450 <PR_UnloadLibrary+0x108> > 104b8: e59f003c ldr r0, [pc, #60] ; 104fc <PR_UnloadLibrary+0x1b4> > 104bc: e3a01000 mov r1, #0 > 104c0: ebffdedb bl 8034 <_init+0xa58> > 104c4: e3e06000 mvn r6, #0 > 104c8: eaffffba b 103b8 <PR_UnloadLibrary+0x70> > 104cc: e59f0030 ldr r0, [pc, #48] ; 10504 <PR_UnloadLibrary+0x1bc> > 104d0: e5941000 ldr r1, [r4] > 104d4: e08f0000 add r0, pc, r0 > 104d8: ebffdf0b bl 810c <_init+0xb30> > 104dc: eaffffe1 b 10468 <PR_UnloadLibrary+0x120> > 104e0: e1a03004 mov r3, r4 > 104e4: eaffffef b 104a8 <PR_UnloadLibrary+0x160> > 104e8: 00026ca4 andeq r6, r2, r4, lsr #25 > 104ec: 00027984 andeq r7, r2, r4, lsl #19 > 104f0: 00000558 andeq r0, r0, r8, asr r5 > 104f4: 00027944 andeq r7, r2, r4, asr #18 > 104f8: 00019584 andeq r9, r1, r4, lsl #11 > 104fc: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 10500: ffffe8a8 ; <UNDEFINED> instruction: 0xffffe8a8 > 10504: 00019488 andeq r9, r1, r8, lsl #9 > >00010508 <PR_FindSymbol>: > 10508: e92d4070 push {r4, r5, r6, lr} > 1050c: e59f4030 ldr r4, [pc, #48] ; 10544 <PR_FindSymbol+0x3c> > 10510: e1a05000 mov r5, r0 > 10514: e08f4004 add r4, pc, r4 > 10518: e1a06001 mov r6, r1 > 1051c: e5940004 ldr r0, [r4, #4] > 10520: ebffdf77 bl 8304 <_init+0xd28> > 10524: e1a01006 mov r1, r6 > 10528: e1a00005 mov r0, r5 > 1052c: ebfffddb bl fca0 <PR_GetThreadPrivate+0x1bc> > 10530: e1a05000 mov r5, r0 > 10534: e5940004 ldr r0, [r4, #4] > 10538: ebffdd16 bl 7998 <_init+0x3bc> > 1053c: e1a00005 mov r0, r5 > 10540: e8bd8070 pop {r4, r5, r6, pc} > 10544: 000277dc ldrdeq r7, [r2], -ip > >00010548 <PR_FindFunctionSymbol>: > 10548: eaffdd9f b 7bcc <_init+0x5f0> > >0001054c <PR_FindSymbolAndLibrary>: > 1054c: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 10550: e59f70c0 ldr r7, [pc, #192] ; 10618 <PR_FindSymbolAndLibrary+0xcc> > 10554: e59f30c0 ldr r3, [pc, #192] ; 1061c <PR_FindSymbolAndLibrary+0xd0> > 10558: e08f7007 add r7, pc, r7 > 1055c: e7973003 ldr r3, [r7, r3] > 10560: e1a06000 mov r6, r0 > 10564: e5933000 ldr r3, [r3] > 10568: e1a08001 mov r8, r1 > 1056c: e3530000 cmp r3, #0 > 10570: 0a000026 beq 10610 <PR_FindSymbolAndLibrary+0xc4> > 10574: e59f40a4 ldr r4, [pc, #164] ; 10620 <PR_FindSymbolAndLibrary+0xd4> > 10578: e08f4004 add r4, pc, r4 > 1057c: e5940004 ldr r0, [r4, #4] > 10580: ebffdf5f bl 8304 <_init+0xd28> > 10584: e5944000 ldr r4, [r4] > 10588: e3540000 cmp r4, #0 > 1058c: 1a000003 bne 105a0 <PR_FindSymbolAndLibrary+0x54> > 10590: ea000017 b 105f4 <PR_FindSymbolAndLibrary+0xa8> > 10594: e5944004 ldr r4, [r4, #4] > 10598: e3540000 cmp r4, #0 > 1059c: 0a000014 beq 105f4 <PR_FindSymbolAndLibrary+0xa8> > 105a0: e1a00004 mov r0, r4 > 105a4: e1a01006 mov r1, r6 > 105a8: ebfffdbc bl fca0 <PR_GetThreadPrivate+0x1bc> > 105ac: e2505000 subs r5, r0, #0 > 105b0: 0afffff7 beq 10594 <PR_FindSymbolAndLibrary+0x48> > 105b4: e5942008 ldr r2, [r4, #8] > 105b8: e59f3064 ldr r3, [pc, #100] ; 10624 <PR_FindSymbolAndLibrary+0xd8> > 105bc: e2822001 add r2, r2, #1 > 105c0: e5884000 str r4, [r8] > 105c4: e5842008 str r2, [r4, #8] > 105c8: e7973003 ldr r3, [r7, r3] > 105cc: e5933000 ldr r3, [r3] > 105d0: e5933004 ldr r3, [r3, #4] > 105d4: e3530003 cmp r3, #3 > 105d8: 9a000006 bls 105f8 <PR_FindSymbolAndLibrary+0xac> > 105dc: e59f0044 ldr r0, [pc, #68] ; 10628 <PR_FindSymbolAndLibrary+0xdc> > 105e0: e5941000 ldr r1, [r4] > 105e4: e08f0000 add r0, pc, r0 > 105e8: e1a03006 mov r3, r6 > 105ec: ebffdec6 bl 810c <_init+0xb30> > 105f0: ea000000 b 105f8 <PR_FindSymbolAndLibrary+0xac> > 105f4: e3a05000 mov r5, #0 > 105f8: e59f302c ldr r3, [pc, #44] ; 1062c <PR_FindSymbolAndLibrary+0xe0> > 105fc: e08f3003 add r3, pc, r3 > 10600: e5930004 ldr r0, [r3, #4] > 10604: ebffdce3 bl 7998 <_init+0x3bc> > 10608: e1a00005 mov r0, r5 > 1060c: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 10610: eb001715 bl 1626c <PR_Initialized+0x10> > 10614: eaffffd6 b 10574 <PR_FindSymbolAndLibrary+0x28> > 10618: 00026aa0 andeq r6, r2, r0, lsr #21 > 1061c: 00000574 andeq r0, r0, r4, ror r5 > 10620: 00027778 andeq r7, r2, r8, ror r7 > 10624: 00000558 andeq r0, r0, r8, asr r5 > 10628: 0001938c andeq r9, r1, ip, lsl #7 > 1062c: 000276f4 strdeq r7, [r2], -r4 > >00010630 <PR_FindFunctionSymbolAndLibrary>: > 10630: eaffdce4 b 79c8 <_init+0x3ec> > >00010634 <PR_LoadStaticLibrary>: > 10634: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 10638: e59f40e8 ldr r4, [pc, #232] ; 10728 <PR_LoadStaticLibrary+0xf4> > 1063c: e59f30e8 ldr r3, [pc, #232] ; 1072c <PR_LoadStaticLibrary+0xf8> > 10640: e08f4004 add r4, pc, r4 > 10644: e7943003 ldr r3, [r4, r3] > 10648: e1a07000 mov r7, r0 > 1064c: e5933000 ldr r3, [r3] > 10650: e1a08001 mov r8, r1 > 10654: e3530000 cmp r3, #0 > 10658: 0a00000e beq 10698 <PR_LoadStaticLibrary+0x64> > 1065c: e59f60cc ldr r6, [pc, #204] ; 10730 <PR_LoadStaticLibrary+0xfc> > 10660: e08f6006 add r6, pc, r6 > 10664: e5960004 ldr r0, [r6, #4] > 10668: ebffdf25 bl 8304 <_init+0xd28> > 1066c: e1a00007 mov r0, r7 > 10670: ebfffd54 bl fbc8 <PR_GetThreadPrivate+0xe4> > 10674: e2505000 subs r5, r0, #0 > 10678: 0a000008 beq 106a0 <PR_LoadStaticLibrary+0x6c> > 1067c: e585800c str r8, [r5, #12] > 10680: e59f30ac ldr r3, [pc, #172] ; 10734 <PR_LoadStaticLibrary+0x100> > 10684: e08f3003 add r3, pc, r3 > 10688: e5930004 ldr r0, [r3, #4] > 1068c: ebffdcc1 bl 7998 <_init+0x3bc> > 10690: e1a00005 mov r0, r5 > 10694: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 10698: eb0016f3 bl 1626c <PR_Initialized+0x10> > 1069c: eaffffee b 1065c <PR_LoadStaticLibrary+0x28> > 106a0: e3a00001 mov r0, #1 > 106a4: e3a01014 mov r1, #20 > 106a8: ebffdf7e bl 84a8 <_init+0xecc> > 106ac: e250a000 subs sl, r0, #0 > 106b0: 0afffff2 beq 10680 <PR_LoadStaticLibrary+0x4c> > 106b4: e1a00007 mov r0, r7 > 106b8: ebffde39 bl 7fa4 <_init+0x9c8> > 106bc: e5963008 ldr r3, [r6, #8] > 106c0: e3a02001 mov r2, #1 > 106c4: e3530000 cmp r3, #0 > 106c8: e58a2008 str r2, [sl, #8] > 106cc: e58a800c str r8, [sl, #12] > 106d0: e58a0000 str r0, [sl] > 106d4: e1a01000 mov r1, r0 > 106d8: 15930010 ldrne r0, [r3, #16] > 106dc: 01a00003 moveq r0, r3 > 106e0: e59f3050 ldr r3, [pc, #80] ; 10738 <PR_LoadStaticLibrary+0x104> > 106e4: e58a0010 str r0, [sl, #16] > 106e8: e08f3003 add r3, pc, r3 > 106ec: e5932000 ldr r2, [r3] > 106f0: e583a000 str sl, [r3] > 106f4: e59f3040 ldr r3, [pc, #64] ; 1073c <PR_LoadStaticLibrary+0x108> > 106f8: e58a2004 str r2, [sl, #4] > 106fc: e7943003 ldr r3, [r4, r3] > 10700: e5933000 ldr r3, [r3] > 10704: e5933004 ldr r3, [r3, #4] > 10708: e3530003 cmp r3, #3 > 1070c: 91a0500a movls r5, sl > 10710: 9affffda bls 10680 <PR_LoadStaticLibrary+0x4c> > 10714: e59f0024 ldr r0, [pc, #36] ; 10740 <PR_LoadStaticLibrary+0x10c> > 10718: e1a0500a mov r5, sl > 1071c: e08f0000 add r0, pc, r0 > 10720: ebffde79 bl 810c <_init+0xb30> > 10724: eaffffd5 b 10680 <PR_LoadStaticLibrary+0x4c> > 10728: 000269b8 ; <UNDEFINED> instruction: 0x000269b8 > 1072c: 00000574 andeq r0, r0, r4, ror r5 > 10730: 00027690 muleq r2, r0, r6 > 10734: 0002766c andeq r7, r2, ip, ror #12 > 10738: 00027608 andeq r7, r2, r8, lsl #12 > 1073c: 00000558 andeq r0, r0, r8, asr r5 > 10740: 0001926c andeq r9, r1, ip, ror #4 > >00010744 <PR_GetLibraryFilePathname>: > 10744: e92d4010 push {r4, lr} > 10748: e24dd010 sub sp, sp, #16 > 1074c: e1a00001 mov r0, r1 > 10750: e1a0100d mov r1, sp > 10754: ebffdeab bl 8208 <_init+0xc2c> > 10758: e2504000 subs r4, r0, #0 > 1075c: 0a00000a beq 1078c <PR_GetLibraryFilePathname+0x48> > 10760: e59d0000 ldr r0, [sp] > 10764: ebffddc6 bl 7e84 <_init+0x8a8> > 10768: e2800001 add r0, r0, #1 > 1076c: ebffdf53 bl 84c0 <_init+0xee4> > 10770: e2504000 subs r4, r0, #0 > 10774: 0a000001 beq 10780 <PR_GetLibraryFilePathname+0x3c> > 10778: e59d1000 ldr r1, [sp] > 1077c: ebffdd3f bl 7c80 <_init+0x6a4> > 10780: e1a00004 mov r0, r4 > 10784: e28dd010 add sp, sp, #16 > 10788: e8bd8010 pop {r4, pc} > 1078c: ebffddf8 bl 7f74 <_init+0x998> > 10790: e5901000 ldr r1, [r0] > 10794: e59f0008 ldr r0, [pc, #8] ; 107a4 <PR_GetLibraryFilePathname+0x60> > 10798: ebffde25 bl 8034 <_init+0xa58> > 1079c: ebfffd37 bl fc80 <PR_GetThreadPrivate+0x19c> > 107a0: eafffff6 b 10780 <PR_GetLibraryFilePathname+0x3c> > 107a4: ffffe8da ; <UNDEFINED> instruction: 0xffffe8da > 107a8: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 107ac: e2505000 subs r5, r0, #0 > 107b0: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc} > 107b4: e5152020 ldr r2, [r5, #-32] > 107b8: e59f3080 ldr r3, [pc, #128] ; 10840 <PR_GetLibraryFilePathname+0xfc> > 107bc: e1520003 cmp r2, r3 > 107c0: 1a00001c bne 10838 <PR_GetLibraryFilePathname+0xf4> > 107c4: e515402c ldr r4, [r5, #-44] ; 0x2c > 107c8: e5153028 ldr r3, [r5, #-40] ; 0x28 > 107cc: e3540000 cmp r4, #0 > 107d0: e2456030 sub r6, r5, #48 ; 0x30 > 107d4: e2838030 add r8, r3, #48 ; 0x30 > 107d8: 0a000015 beq 10834 <PR_GetLibraryFilePathname+0xf0> > 107dc: e2847004 add r7, r4, #4 > 107e0: e1a00007 mov r0, r7 > 107e4: e594a020 ldr sl, [r4, #32] > 107e8: ebffdc0d bl 7824 <_init+0x248> > 107ec: e3a03001 mov r3, #1 > 107f0: e35a0000 cmp sl, #0 > 107f4: e5843020 str r3, [r4, #32] > 107f8: 15943024 ldrne r3, [r4, #36] ; 0x24 > 107fc: e1a00007 mov r0, r7 > 10800: 12833001 addne r3, r3, #1 > 10804: 15843024 strne r3, [r4, #36] ; 0x24 > 10808: e5943000 ldr r3, [r4] > 1080c: e5053030 str r3, [r5, #-48] ; 0x30 > 10810: e7863008 str r3, [r6, r8] > 10814: e5943030 ldr r3, [r4, #48] ; 0x30 > 10818: e5846000 str r6, [r4] > 1081c: e2833001 add r3, r3, #1 > 10820: e5843030 str r3, [r4, #48] ; 0x30 > 10824: e3a03000 mov r3, #0 > 10828: e5843020 str r3, [r4, #32] > 1082c: e8bd45f8 pop {r3, r4, r5, r6, r7, r8, sl, lr} > 10830: eaffdb71 b 75fc <_init+0x20> > 10834: e1a00006 mov r0, r6 > 10838: e8bd45f8 pop {r3, r4, r5, r6, r7, r8, sl, lr} > 1083c: eaffdbec b 77f4 <_init+0x218> > 10840: 0badc0de bleq feb80bc0 <__bss_end__+0xfeb471c4> > 10844: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 10848: e2506000 subs r6, r0, #0 > 1084c: e24dd00c sub sp, sp, #12 > 10850: 0a000020 beq 108d8 <PR_GetLibraryFilePathname+0x194> > 10854: e3560010 cmp r6, #16 > 10858: 9a000077 bls 10a3c <PR_GetLibraryFilePathname+0x2f8> > 1085c: e3a04040 mov r4, #64 ; 0x40 > 10860: e3a05001 mov r5, #1 > 10864: e1560004 cmp r6, r4 > 10868: 9a00001d bls 108e4 <PR_GetLibraryFilePathname+0x1a0> > 1086c: e2855001 add r5, r5, #1 > 10870: e3550007 cmp r5, #7 > 10874: e1a04104 lsl r4, r4, #2 > 10878: 1afffff9 bne 10864 <PR_GetLibraryFilePathname+0x120> > 1087c: e316000f tst r6, #15 > 10880: 01a05006 moveq r5, r6 > 10884: 1a000045 bne 109a0 <PR_GetLibraryFilePathname+0x25c> > 10888: e2850060 add r0, r5, #96 ; 0x60 > 1088c: ebffdd2e bl 7d4c <_init+0x770> > 10890: e2504000 subs r4, r0, #0 > 10894: 0a000063 beq 10a28 <PR_GetLibraryFilePathname+0x2e4> > 10898: e3a03000 mov r3, #0 > 1089c: e5843000 str r3, [r4] > 108a0: e5843004 str r3, [r4, #4] > 108a4: e2850030 add r0, r5, #48 ; 0x30 > 108a8: e59f3198 ldr r3, [pc, #408] ; 10a48 <PR_GetLibraryFilePathname+0x304> > 108ac: e5843010 str r3, [r4, #16] > 108b0: e5845008 str r5, [r4, #8] > 108b4: e584600c str r6, [r4, #12] > 108b8: e0840000 add r0, r4, r0 > 108bc: e1a01004 mov r1, r4 > 108c0: e3a02030 mov r2, #48 ; 0x30 > 108c4: ebffdbeb bl 7878 <_init+0x29c> > 108c8: e2844030 add r4, r4, #48 ; 0x30 > 108cc: e1a00004 mov r0, r4 > 108d0: e28dd00c add sp, sp, #12 > 108d4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 108d8: e3a06001 mov r6, #1 > 108dc: e3a04010 mov r4, #16 > 108e0: e1a05000 mov r5, r0 > 108e4: ebffdbe0 bl 786c <_init+0x290> > 108e8: e59f315c ldr r3, [pc, #348] ; 10a4c <PR_GetLibraryFilePathname+0x308> > 108ec: e59fa15c ldr sl, [pc, #348] ; 10a50 <PR_GetLibraryFilePathname+0x30c> > 108f0: e08fa00a add sl, pc, sl > 108f4: e0832390 umull r2, r3, r0, r3 > 108f8: e3a02f8f mov r2, #572 ; 0x23c > 108fc: e1a031a3 lsr r3, r3, #3 > 10900: e0020295 mul r2, r5, r2 > 10904: e0831103 add r1, r3, r3, lsl #2 > 10908: e0833081 add r3, r3, r1, lsl #1 > 1090c: e0630000 rsb r0, r3, r0 > 10910: e3a05034 mov r5, #52 ; 0x34 > 10914: e0252590 mla r5, r0, r5, r2 > 10918: e08a7005 add r7, sl, r5 > 1091c: e5978020 ldr r8, [r7, #32] > 10920: e287b004 add fp, r7, #4 > 10924: e1a0000b mov r0, fp > 10928: ebffdbbd bl 7824 <_init+0x248> > 1092c: e3a03001 mov r3, #1 > 10930: e3580000 cmp r8, #0 > 10934: e5873020 str r3, [r7, #32] > 10938: 1a00001b bne 109ac <PR_GetLibraryFilePathname+0x268> > 1093c: e79a8005 ldr r8, [sl, r5] > 10940: e3580000 cmp r8, #0 > 10944: 0a00001c beq 109bc <PR_GetLibraryFilePathname+0x278> > 10948: e5972028 ldr r2, [r7, #40] ; 0x28 > 1094c: e5973030 ldr r3, [r7, #48] ; 0x30 > 10950: e2822001 add r2, r2, #1 > 10954: e2433001 sub r3, r3, #1 > 10958: e5873030 str r3, [r7, #48] ; 0x30 > 1095c: e3a09000 mov r9, #0 > 10960: e2844030 add r4, r4, #48 ; 0x30 > 10964: e5872028 str r2, [r7, #40] ; 0x28 > 10968: e5982000 ldr r2, [r8] > 1096c: e0883004 add r3, r8, r4 > 10970: e5879020 str r9, [r7, #32] > 10974: e78a2005 str r2, [sl, r5] > 10978: e1a0000b mov r0, fp > 1097c: e58d3004 str r3, [sp, #4] > 10980: ebffdb1d bl 75fc <_init+0x20> > 10984: e5889000 str r9, [r8] > 10988: e588600c str r6, [r8, #12] > 1098c: e7889004 str r9, [r8, r4] > 10990: e59d3004 ldr r3, [sp, #4] > 10994: e2884030 add r4, r8, #48 ; 0x30 > 10998: e583600c str r6, [r3, #12] > 1099c: eaffffca b 108cc <PR_GetLibraryFilePathname+0x188> > 109a0: e3c6500f bic r5, r6, #15 > 109a4: e2855010 add r5, r5, #16 > 109a8: eaffffb6 b 10888 <PR_GetLibraryFilePathname+0x144> > 109ac: e5973024 ldr r3, [r7, #36] ; 0x24 > 109b0: e2833001 add r3, r3, #1 > 109b4: e5873024 str r3, [r7, #36] ; 0x24 > 109b8: eaffffdf b 1093c <PR_GetLibraryFilePathname+0x1f8> > 109bc: e597302c ldr r3, [r7, #44] ; 0x2c > 109c0: e5878020 str r8, [r7, #32] > 109c4: e2833001 add r3, r3, #1 > 109c8: e587302c str r3, [r7, #44] ; 0x2c > 109cc: e1a0000b mov r0, fp > 109d0: ebffdb09 bl 75fc <_init+0x20> > 109d4: e2840060 add r0, r4, #96 ; 0x60 > 109d8: ebffdcdb bl 7d4c <_init+0x770> > 109dc: e250a000 subs sl, r0, #0 > 109e0: 0a000010 beq 10a28 <PR_GetLibraryFilePathname+0x2e4> > 109e4: e59f305c ldr r3, [pc, #92] ; 10a48 <PR_GetLibraryFilePathname+0x304> > 109e8: e1a0500a mov r5, sl > 109ec: e58a4008 str r4, [sl, #8] > 109f0: e58a8000 str r8, [sl] > 109f4: e58a7004 str r7, [sl, #4] > 109f8: e58a3010 str r3, [sl, #16] > 109fc: e58a600c str r6, [sl, #12] > 10a00: e8b5000f ldm r5!, {r0, r1, r2, r3} > 10a04: e284c030 add ip, r4, #48 ; 0x30 > 10a08: e08ac00c add ip, sl, ip > 10a0c: e8ac000f stmia ip!, {r0, r1, r2, r3} > 10a10: e8b5000f ldm r5!, {r0, r1, r2, r3} > 10a14: e8ac000f stmia ip!, {r0, r1, r2, r3} > 10a18: e895000f ldm r5, {r0, r1, r2, r3} > 10a1c: e28a4030 add r4, sl, #48 ; 0x30 > 10a20: e88c000f stm ip, {r0, r1, r2, r3} > 10a24: eaffffa8 b 108cc <PR_GetLibraryFilePathname+0x188> > 10a28: e59f0024 ldr r0, [pc, #36] ; 10a54 <PR_GetLibraryFilePathname+0x310> > 10a2c: e3a01000 mov r1, #0 > 10a30: ebffdd7f bl 8034 <_init+0xa58> > 10a34: e3a04000 mov r4, #0 > 10a38: eaffffa3 b 108cc <PR_GetLibraryFilePathname+0x188> > 10a3c: e3a04010 mov r4, #16 > 10a40: e3a05000 mov r5, #0 > 10a44: eaffffa6 b 108e4 <PR_GetLibraryFilePathname+0x1a0> > 10a48: 0badc0de bleq feb80dc8 <__bss_end__+0xfeb473cc> > 10a4c: ba2e8ba3 blt bb38e0 <__bss_end__+0xb79ee4> > 10a50: 00027410 andeq r7, r2, r0, lsl r4 > 10a54: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 10a58: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 10a5c: e59f608c ldr r6, [pc, #140] ; 10af0 <PR_GetLibraryFilePathname+0x3ac> > 10a60: e08f6006 add r6, pc, r6 > 10a64: e5963fa4 ldr r3, [r6, #4004] ; 0xfa4 > 10a68: e3530000 cmp r3, #0 > 10a6c: 08bd8ff8 popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 10a70: e3a0a000 mov sl, #0 > 10a74: e3a09034 mov r9, #52 ; 0x34 > 10a78: e3a08f8f mov r8, #572 ; 0x23c > 10a7c: e0070a99 mul r7, r9, sl > 10a80: e3a05000 mov r5, #0 > 10a84: e02b7598 mla fp, r8, r5, r7 > 10a88: e086400b add r4, r6, fp > 10a8c: e2840004 add r0, r4, #4 > 10a90: ebffdb39 bl 777c <_init+0x1a0> > 10a94: e796000b ldr r0, [r6, fp] > 10a98: e3500000 cmp r0, #0 > 10a9c: 0a000008 beq 10ac4 <PR_GetLibraryFilePathname+0x380> > 10aa0: e5903000 ldr r3, [r0] > 10aa4: e5843000 str r3, [r4] > 10aa8: ebffdb51 bl 77f4 <_init+0x218> > 10aac: e5943030 ldr r3, [r4, #48] ; 0x30 > 10ab0: e5940000 ldr r0, [r4] > 10ab4: e2433001 sub r3, r3, #1 > 10ab8: e3500000 cmp r0, #0 > 10abc: e5843030 str r3, [r4, #48] ; 0x30 > 10ac0: 1afffff6 bne 10aa0 <PR_GetLibraryFilePathname+0x35c> > 10ac4: e2855001 add r5, r5, #1 > 10ac8: e3550007 cmp r5, #7 > 10acc: 1affffec bne 10a84 <PR_GetLibraryFilePathname+0x340> > 10ad0: e28aa001 add sl, sl, #1 > 10ad4: e35a000b cmp sl, #11 > 10ad8: 1affffe7 bne 10a7c <PR_GetLibraryFilePathname+0x338> > 10adc: e59f3010 ldr r3, [pc, #16] ; 10af4 <PR_GetLibraryFilePathname+0x3b0> > 10ae0: e3a02000 mov r2, #0 > 10ae4: e08f3003 add r3, pc, r3 > 10ae8: e5832fa4 str r2, [r3, #4004] ; 0xfa4 > 10aec: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 10af0: 000272a0 andeq r7, r2, r0, lsr #5 > 10af4: 0002721c andeq r7, r2, ip, lsl r2 > 10af8: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 10afc: e3a00000 mov r0, #0 > 10b00: e3a01001 mov r1, #1 > 10b04: ebffdc66 bl 7ca4 <_init+0x6c8> > 10b08: e2505000 subs r5, r0, #0 > 10b0c: 0a000028 beq 10bb4 <PR_GetLibraryFilePathname+0x470> > 10b10: e59f10e8 ldr r1, [pc, #232] ; 10c00 <PR_GetLibraryFilePathname+0x4bc> > 10b14: e08f1001 add r1, pc, r1 > 10b18: ebffde4d bl 8454 <_init+0xe78> > 10b1c: e1a04000 mov r4, r0 > 10b20: e1a00005 mov r0, r5 > 10b24: ebffdbbf bl 7a28 <_init+0x44c> > 10b28: e3540000 cmp r4, #0 > 10b2c: 0a000020 beq 10bb4 <PR_GetLibraryFilePathname+0x470> > 10b30: e59f30cc ldr r3, [pc, #204] ; 10c04 <PR_GetLibraryFilePathname+0x4c0> > 10b34: e5940000 ldr r0, [r4] > 10b38: e08f3003 add r3, pc, r3 > 10b3c: e5830fa4 str r0, [r3, #4004] ; 0xfa4 > 10b40: e3500000 cmp r0, #0 > 10b44: 08bd8ff8 popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 10b48: e59fa0b8 ldr sl, [pc, #184] ; 10c08 <PR_GetLibraryFilePathname+0x4c4> > 10b4c: e3a09000 mov r9, #0 > 10b50: e08fa00a add sl, pc, sl > 10b54: e3a0b034 mov fp, #52 ; 0x34 > 10b58: e3a08f8f mov r8, #572 ; 0x23c > 10b5c: e3a07010 mov r7, #16 > 10b60: e006099b mul r6, fp, r9 > 10b64: e3a04000 mov r4, #0 > 10b68: e0256498 mla r5, r8, r4, r6 > 10b6c: e3a01000 mov r1, #0 > 10b70: e08a5005 add r5, sl, r5 > 10b74: e2850004 add r0, r5, #4 > 10b78: ebffdb56 bl 78d8 <_init+0x2fc> > 10b7c: e1a03084 lsl r3, r4, #1 > 10b80: e1a03317 lsl r3, r7, r3 > 10b84: e2844001 add r4, r4, #1 > 10b88: e3500000 cmp r0, #0 > 10b8c: 1a000006 bne 10bac <PR_GetLibraryFilePathname+0x468> > 10b90: e3540007 cmp r4, #7 > 10b94: e585301c str r3, [r5, #28] > 10b98: 1afffff2 bne 10b68 <PR_GetLibraryFilePathname+0x424> > 10b9c: e2899001 add r9, r9, #1 > 10ba0: e359000b cmp r9, #11 > 10ba4: 1affffed bne 10b60 <PR_GetLibraryFilePathname+0x41c> > 10ba8: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 10bac: e8bd4ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 10bb0: eaffffa8 b 10a58 <PR_GetLibraryFilePathname+0x314> > 10bb4: e59f0050 ldr r0, [pc, #80] ; 10c0c <PR_GetLibraryFilePathname+0x4c8> > 10bb8: e08f0000 add r0, pc, r0 > 10bbc: ebffdc5c bl 7d34 <_init+0x758> > 10bc0: e3500000 cmp r0, #0 > 10bc4: 0a000009 beq 10bf0 <PR_GetLibraryFilePathname+0x4ac> > 10bc8: e3a01000 mov r1, #0 > 10bcc: e3a0200a mov r2, #10 > 10bd0: ebffdace bl 7710 <_init+0x134> > 10bd4: e2503001 subs r3, r0, #1 > 10bd8: e2730000 rsbs r0, r3, #0 > 10bdc: e0b00003 adcs r0, r0, r3 > 10be0: e59f3028 ldr r3, [pc, #40] ; 10c10 <PR_GetLibraryFilePathname+0x4cc> > 10be4: e08f3003 add r3, pc, r3 > 10be8: e5830fa4 str r0, [r3, #4004] ; 0xfa4 > 10bec: eaffffd3 b 10b40 <PR_GetLibraryFilePathname+0x3fc> > 10bf0: e59f301c ldr r3, [pc, #28] ; 10c14 <PR_GetLibraryFilePathname+0x4d0> > 10bf4: e08f3003 add r3, pc, r3 > 10bf8: e5930fa4 ldr r0, [r3, #4004] ; 0xfa4 > 10bfc: eaffffcf b 10b40 <PR_GetLibraryFilePathname+0x3fc> > 10c00: 00018e94 muleq r1, r4, lr > 10c04: 000271c8 andeq r7, r2, r8, asr #3 > 10c08: 000271b0 ; <UNDEFINED> instruction: 0x000271b0 > 10c0c: 00018e08 andeq r8, r1, r8, lsl #28 > 10c10: 0002711c andeq r7, r2, ip, lsl r1 > 10c14: 0002710c andeq r7, r2, ip, lsl #2 > >00010c18 <PR_FPrintZoneStats>: > 10c18: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 10c1c: e59f51a8 ldr r5, [pc, #424] ; 10dcc <PR_FPrintZoneStats+0x1b4> > 10c20: e59f61a8 ldr r6, [pc, #424] ; 10dd0 <PR_FPrintZoneStats+0x1b8> > 10c24: e24dd074 sub sp, sp, #116 ; 0x74 > 10c28: e3a04000 mov r4, #0 > 10c2c: e08f5005 add r5, pc, r5 > 10c30: e08f6006 add r6, pc, r6 > 10c34: e58d0064 str r0, [sp, #100] ; 0x64 > 10c38: e58d405c str r4, [sp, #92] ; 0x5c > 10c3c: e58d5068 str r5, [sp, #104] ; 0x68 > 10c40: e58d606c str r6, [sp, #108] ; 0x6c > 10c44: e59d605c ldr r6, [sp, #92] ; 0x5c > 10c48: e3a07034 mov r7, #52 ; 0x34 > 10c4c: e0060697 mul r6, r7, r6 > 10c50: e3a05000 mov r5, #0 > 10c54: e1a09005 mov r9, r5 > 10c58: e58d6060 str r6, [sp, #96] ; 0x60 > 10c5c: e59db060 ldr fp, [sp, #96] ; 0x60 > 10c60: e3a07f8f mov r7, #572 ; 0x23c > 10c64: e024b997 mla r4, r7, r9, fp > 10c68: e59dc068 ldr ip, [sp, #104] ; 0x68 > 10c6c: e59d0064 ldr r0, [sp, #100] ; 0x64 > 10c70: e08c4004 add r4, ip, r4 > 10c74: e5d47025 ldrb r7, [r4, #37] ; 0x25 > 10c78: e5d45030 ldrb r5, [r4, #48] ; 0x30 > 10c7c: e5d4601c ldrb r6, [r4, #28] > 10c80: e5d4b024 ldrb fp, [r4, #36] ; 0x24 > 10c84: e5d4a031 ldrb sl, [r4, #49] ; 0x31 > 10c88: e5d4801d ldrb r8, [r4, #29] > 10c8c: e58d702c str r7, [sp, #44] ; 0x2c > 10c90: e5d4c028 ldrb ip, [r4, #40] ; 0x28 > 10c94: e58dc048 str ip, [sp, #72] ; 0x48 > 10c98: e5d47029 ldrb r7, [r4, #41] ; 0x29 > 10c9c: e58d7028 str r7, [sp, #40] ; 0x28 > 10ca0: e5d4c02c ldrb ip, [r4, #44] ; 0x2c > 10ca4: e58dc050 str ip, [sp, #80] ; 0x50 > 10ca8: e5d4702d ldrb r7, [r4, #45] ; 0x2d > 10cac: e58d7024 str r7, [sp, #36] ; 0x24 > 10cb0: e5d4c032 ldrb ip, [r4, #50] ; 0x32 > 10cb4: e58dc058 str ip, [sp, #88] ; 0x58 > 10cb8: e5d4701e ldrb r7, [r4, #30] > 10cbc: e58d7034 str r7, [sp, #52] ; 0x34 > 10cc0: e5d4c026 ldrb ip, [r4, #38] ; 0x26 > 10cc4: e58dc040 str ip, [sp, #64] ; 0x40 > 10cc8: e5d4702a ldrb r7, [r4, #42] ; 0x2a > 10ccc: e58d704c str r7, [sp, #76] ; 0x4c > 10cd0: e5d4c02e ldrb ip, [r4, #46] ; 0x2e > 10cd4: e58dc054 str ip, [sp, #84] ; 0x54 > 10cd8: e185a40a orr sl, r5, sl, lsl #8 > 10cdc: e5d4501f ldrb r5, [r4, #31] > 10ce0: e5d4c033 ldrb ip, [r4, #51] ; 0x33 > 10ce4: e58d5038 str r5, [sp, #56] ; 0x38 > 10ce8: e5d47027 ldrb r7, [r4, #39] ; 0x27 > 10cec: e1868408 orr r8, r6, r8, lsl #8 > 10cf0: e59d106c ldr r1, [sp, #108] ; 0x6c > 10cf4: e59d205c ldr r2, [sp, #92] ; 0x5c > 10cf8: e58d7044 str r7, [sp, #68] ; 0x44 > 10cfc: e5d4502b ldrb r5, [r4, #43] ; 0x2b > 10d00: e59d602c ldr r6, [sp, #44] ; 0x2c > 10d04: e58d501c str r5, [sp, #28] > 10d08: e5d4402f ldrb r4, [r4, #47] ; 0x2f > 10d0c: e18b7406 orr r7, fp, r6, lsl #8 > 10d10: e58d4020 str r4, [sp, #32] > 10d14: e59db048 ldr fp, [sp, #72] ; 0x48 > 10d18: e59d4028 ldr r4, [sp, #40] ; 0x28 > 10d1c: e59d5050 ldr r5, [sp, #80] ; 0x50 > 10d20: e18b6404 orr r6, fp, r4, lsl #8 > 10d24: e59d4024 ldr r4, [sp, #36] ; 0x24 > 10d28: e1a03009 mov r3, r9 > 10d2c: e185b404 orr fp, r5, r4, lsl #8 > 10d30: e59d5058 ldr r5, [sp, #88] ; 0x58 > 10d34: e59d4040 ldr r4, [sp, #64] ; 0x40 > 10d38: e18aa805 orr sl, sl, r5, lsl #16 > 10d3c: e19aac0c orrs sl, sl, ip, lsl #24 > 10d40: e59dc034 ldr ip, [sp, #52] ; 0x34 > 10d44: e59d504c ldr r5, [sp, #76] ; 0x4c > 10d48: e188880c orr r8, r8, ip, lsl #16 > 10d4c: e1877804 orr r7, r7, r4, lsl #16 > 10d50: e59dc054 ldr ip, [sp, #84] ; 0x54 > 10d54: e59d401c ldr r4, [sp, #28] > 10d58: e1866805 orr r6, r6, r5, lsl #16 > 10d5c: e18bb80c orr fp, fp, ip, lsl #16 > 10d60: e1866c04 orr r6, r6, r4, lsl #24 > 10d64: e59d5020 ldr r5, [sp, #32] > 10d68: e59dc038 ldr ip, [sp, #56] ; 0x38 > 10d6c: e59d4044 ldr r4, [sp, #68] ; 0x44 > 10d70: e2899001 add r9, r9, #1 > 10d74: e18bbc05 orr fp, fp, r5, lsl #24 > 10d78: e1888c0c orr r8, r8, ip, lsl #24 > 10d7c: e1877c04 orr r7, r7, r4, lsl #24 > 10d80: 1a000003 bne 10d94 <PR_FPrintZoneStats+0x17c> > 10d84: e35b0000 cmp fp, #0 > 10d88: 1a000001 bne 10d94 <PR_FPrintZoneStats+0x17c> > 10d8c: e3560000 cmp r6, #0 > 10d90: 0a000004 beq 10da8 <PR_FPrintZoneStats+0x190> > 10d94: e88d0500 stm sp, {r8, sl} > 10d98: e58d6008 str r6, [sp, #8] > 10d9c: e58db00c str fp, [sp, #12] > 10da0: e58d7010 str r7, [sp, #16] > 10da4: ebffda71 bl 7770 <_init+0x194> > 10da8: e3590007 cmp r9, #7 > 10dac: 1affffaa bne 10c5c <PR_FPrintZoneStats+0x44> > 10db0: e59d505c ldr r5, [sp, #92] ; 0x5c > 10db4: e2855001 add r5, r5, #1 > 10db8: e355000b cmp r5, #11 > 10dbc: e58d505c str r5, [sp, #92] ; 0x5c > 10dc0: 1affff9f bne 10c44 <PR_FPrintZoneStats+0x2c> > 10dc4: e28dd074 add sp, sp, #116 ; 0x74 > 10dc8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 10dcc: 000270d4 ldrdeq r7, [r2], -r4 > 10dd0: 00018da8 andeq r8, r1, r8, lsr #27 > >00010dd4 <PR_Malloc>: > 10dd4: e59f3058 ldr r3, [pc, #88] ; 10e34 <PR_Malloc+0x60> > 10dd8: e59f2058 ldr r2, [pc, #88] ; 10e38 <PR_Malloc+0x64> > 10ddc: e08f3003 add r3, pc, r3 > 10de0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 10de4: e7932002 ldr r2, [r3, r2] > 10de8: e24dd00c sub sp, sp, #12 > 10dec: e5923000 ldr r3, [r2] > 10df0: e3530000 cmp r3, #0 > 10df4: 0a00000a beq 10e24 <PR_Malloc+0x50> > 10df8: e59f303c ldr r3, [pc, #60] ; 10e3c <PR_Malloc+0x68> > 10dfc: e08f3003 add r3, pc, r3 > 10e00: e5933fa4 ldr r3, [r3, #4004] ; 0xfa4 > 10e04: e3530000 cmp r3, #0 > 10e08: 1a000002 bne 10e18 <PR_Malloc+0x44> > 10e0c: e28dd00c add sp, sp, #12 > 10e10: e49de004 pop {lr} ; (ldr lr, [sp], #4) > 10e14: eaffdbcc b 7d4c <_init+0x770> > 10e18: e28dd00c add sp, sp, #12 > 10e1c: e49de004 pop {lr} ; (ldr lr, [sp], #4) > 10e20: eafffe87 b 10844 <PR_GetLibraryFilePathname+0x100> > 10e24: e58d0004 str r0, [sp, #4] > 10e28: eb00150f bl 1626c <PR_Initialized+0x10> > 10e2c: e59d0004 ldr r0, [sp, #4] > 10e30: eafffff0 b 10df8 <PR_Malloc+0x24> > 10e34: 0002621c andeq r6, r2, ip, lsl r2 > 10e38: 00000574 andeq r0, r0, r4, ror r5 > 10e3c: 00026f04 andeq r6, r2, r4, lsl #30 > >00010e40 <PR_Calloc>: > 10e40: e59f3080 ldr r3, [pc, #128] ; 10ec8 <PR_Calloc+0x88> > 10e44: e59f2080 ldr r2, [pc, #128] ; 10ecc <PR_Calloc+0x8c> > 10e48: e08f3003 add r3, pc, r3 > 10e4c: e92d4030 push {r4, r5, lr} > 10e50: e7932002 ldr r2, [r3, r2] > 10e54: e24dd00c sub sp, sp, #12 > 10e58: e5922000 ldr r2, [r2] > 10e5c: e3520000 cmp r2, #0 > 10e60: 0a000012 beq 10eb0 <PR_Calloc+0x70> > 10e64: e59f3064 ldr r3, [pc, #100] ; 10ed0 <PR_Calloc+0x90> > 10e68: e08f3003 add r3, pc, r3 > 10e6c: e5933fa4 ldr r3, [r3, #4004] ; 0xfa4 > 10e70: e3530000 cmp r3, #0 > 10e74: 1a000002 bne 10e84 <PR_Calloc+0x44> > 10e78: e28dd00c add sp, sp, #12 > 10e7c: e8bd4030 pop {r4, r5, lr} > 10e80: eaffd9e6 b 7620 <_init+0x44> > 10e84: e0040190 mul r4, r0, r1 > 10e88: e1a00004 mov r0, r4 > 10e8c: ebfffe6c bl 10844 <PR_GetLibraryFilePathname+0x100> > 10e90: e2505000 subs r5, r0, #0 > 10e94: 0a000002 beq 10ea4 <PR_Calloc+0x64> > 10e98: e3a01000 mov r1, #0 > 10e9c: e1a02004 mov r2, r4 > 10ea0: ebffdc5a bl 8010 <_init+0xa34> > 10ea4: e1a00005 mov r0, r5 > 10ea8: e28dd00c add sp, sp, #12 > 10eac: e8bd8030 pop {r4, r5, pc} > 10eb0: e58d0004 str r0, [sp, #4] > 10eb4: e58d1000 str r1, [sp] > 10eb8: eb0014eb bl 1626c <PR_Initialized+0x10> > 10ebc: e59d1000 ldr r1, [sp] > 10ec0: e59d0004 ldr r0, [sp, #4] > 10ec4: eaffffe6 b 10e64 <PR_Calloc+0x24> > 10ec8: 000261b0 ; <UNDEFINED> instruction: 0x000261b0 > 10ecc: 00000574 andeq r0, r0, r4, ror r5 > 10ed0: 00026e98 muleq r2, r8, lr > >00010ed4 <PR_Realloc>: > 10ed4: e59f319c ldr r3, [pc, #412] ; 11078 <PR_Realloc+0x1a4> > 10ed8: e59f219c ldr r2, [pc, #412] ; 1107c <PR_Realloc+0x1a8> > 10edc: e08f3003 add r3, pc, r3 > 10ee0: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 10ee4: e7935002 ldr r5, [r3, r2] > 10ee8: e24dd038 sub sp, sp, #56 ; 0x38 > 10eec: e5952000 ldr r2, [r5] > 10ef0: e58d2034 str r2, [sp, #52] ; 0x34 > 10ef4: e59f2184 ldr r2, [pc, #388] ; 11080 <PR_Realloc+0x1ac> > 10ef8: e1a04000 mov r4, r0 > 10efc: e7932002 ldr r2, [r3, r2] > 10f00: e1a06001 mov r6, r1 > 10f04: e5922000 ldr r2, [r2] > 10f08: e3520000 cmp r2, #0 > 10f0c: 0a000025 beq 10fa8 <PR_Realloc+0xd4> > 10f10: e59f316c ldr r3, [pc, #364] ; 11084 <PR_Realloc+0x1b0> > 10f14: e08f3003 add r3, pc, r3 > 10f18: e5933fa4 ldr r3, [r3, #4004] ; 0xfa4 > 10f1c: e3530000 cmp r3, #0 > 10f20: 1a000008 bne 10f48 <PR_Realloc+0x74> > 10f24: e59d2034 ldr r2, [sp, #52] ; 0x34 > 10f28: e5953000 ldr r3, [r5] > 10f2c: e1520003 cmp r2, r3 > 10f30: 1a00004f bne 11074 <PR_Realloc+0x1a0> > 10f34: e1a00004 mov r0, r4 > 10f38: e1a01006 mov r1, r6 > 10f3c: e28dd038 add sp, sp, #56 ; 0x38 > 10f40: e8bd41f0 pop {r4, r5, r6, r7, r8, lr} > 10f44: eaffdad5 b 7aa0 <_init+0x4c4> > 10f48: e3540000 cmp r4, #0 > 10f4c: 0a000040 beq 11054 <PR_Realloc+0x180> > 10f50: e5142020 ldr r2, [r4, #-32] > 10f54: e59f312c ldr r3, [pc, #300] ; 11088 <PR_Realloc+0x1b4> > 10f58: e1520003 cmp r2, r3 > 10f5c: 0a000013 beq 10fb0 <PR_Realloc+0xdc> > 10f60: e1a00006 mov r0, r6 > 10f64: ebfffe36 bl 10844 <PR_GetLibraryFilePathname+0x100> > 10f68: e2507000 subs r7, r0, #0 > 10f6c: 0a00002d beq 11028 <PR_Realloc+0x154> > 10f70: e1a00004 mov r0, r4 > 10f74: e1a01006 mov r1, r6 > 10f78: ebffdac8 bl 7aa0 <_init+0x4c4> > 10f7c: e2504000 subs r4, r0, #0 > 10f80: 158d6010 strne r6, [sp, #16] > 10f84: 13a08000 movne r8, #0 > 10f88: 0a000028 beq 11030 <PR_Realloc+0x15c> > 10f8c: e3560000 cmp r6, #0 > 10f90: 1a00001f bne 11014 <PR_Realloc+0x140> > 10f94: e3580000 cmp r8, #0 > 10f98: 1a00001a bne 11008 <PR_Realloc+0x134> > 10f9c: e1a00004 mov r0, r4 > 10fa0: ebffda13 bl 77f4 <_init+0x218> > 10fa4: ea000009 b 10fd0 <PR_Realloc+0xfc> > 10fa8: eb0014af bl 1626c <PR_Initialized+0x10> > 10fac: eaffffd7 b 10f10 <PR_Realloc+0x3c> > 10fb0: e5143028 ldr r3, [r4, #-40] ; 0x28 > 10fb4: e2442030 sub r2, r4, #48 ; 0x30 > 10fb8: e1560003 cmp r6, r3 > 10fbc: 8a00000a bhi 10fec <PR_Realloc+0x118> > 10fc0: e0823003 add r3, r2, r3 > 10fc4: e1a07004 mov r7, r4 > 10fc8: e5046024 str r6, [r4, #-36] ; 0x24 > 10fcc: e583603c str r6, [r3, #60] ; 0x3c > 10fd0: e59d2034 ldr r2, [sp, #52] ; 0x34 > 10fd4: e5953000 ldr r3, [r5] > 10fd8: e1a00007 mov r0, r7 > 10fdc: e1520003 cmp r2, r3 > 10fe0: 1a000023 bne 11074 <PR_Realloc+0x1a0> > 10fe4: e28dd038 add sp, sp, #56 ; 0x38 > 10fe8: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 10fec: e1a00006 mov r0, r6 > 10ff0: ebfffe13 bl 10844 <PR_GetLibraryFilePathname+0x100> > 10ff4: e2507000 subs r7, r0, #0 > 10ff8: 0a00000a beq 11028 <PR_Realloc+0x154> > 10ffc: e5146024 ldr r6, [r4, #-36] ; 0x24 > 11000: e3a08001 mov r8, #1 > 11004: eaffffe0 b 10f8c <PR_Realloc+0xb8> > 11008: e1a00004 mov r0, r4 > 1100c: ebfffde5 bl 107a8 <PR_GetLibraryFilePathname+0x64> > 11010: eaffffee b 10fd0 <PR_Realloc+0xfc> > 11014: e1a00007 mov r0, r7 > 11018: e1a01004 mov r1, r4 > 1101c: e1a02006 mov r2, r6 > 11020: ebffda14 bl 7878 <_init+0x29c> > 11024: eaffffda b 10f94 <PR_Realloc+0xc0> > 11028: e3a07000 mov r7, #0 > 1102c: eaffffe7 b 10fd0 <PR_Realloc+0xfc> > 11030: e3560000 cmp r6, #0 > 11034: 0affffe5 beq 10fd0 <PR_Realloc+0xfc> > 11038: e1a01004 mov r1, r4 > 1103c: e59f0048 ldr r0, [pc, #72] ; 1108c <PR_Realloc+0x1b8> > 11040: ebffdbfb bl 8034 <_init+0xa58> > 11044: e1a00007 mov r0, r7 > 11048: ebfffdd6 bl 107a8 <PR_GetLibraryFilePathname+0x64> > 1104c: e1a07004 mov r7, r4 > 11050: eaffffde b 10fd0 <PR_Realloc+0xfc> > 11054: e59d2034 ldr r2, [sp, #52] ; 0x34 > 11058: e5953000 ldr r3, [r5] > 1105c: e1520003 cmp r2, r3 > 11060: 1a000003 bne 11074 <PR_Realloc+0x1a0> > 11064: e1a00006 mov r0, r6 > 11068: e28dd038 add sp, sp, #56 ; 0x38 > 1106c: e8bd41f0 pop {r4, r5, r6, r7, r8, lr} > 11070: eafffdf3 b 10844 <PR_GetLibraryFilePathname+0x100> > 11074: ebffda59 bl 79e0 <_init+0x404> > 11078: 0002611c andeq r6, r2, ip, lsl r1 > 1107c: 00000524 andeq r0, r0, r4, lsr #10 > 11080: 00000574 andeq r0, r0, r4, ror r5 > 11084: 00026dec andeq r6, r2, ip, ror #27 > 11088: 0badc0de bleq feb81408 <__bss_end__+0xfeb47a0c> > 1108c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00011090 <PR_Free>: > 11090: e59f3014 ldr r3, [pc, #20] ; 110ac <PR_Free+0x1c> > 11094: e08f3003 add r3, pc, r3 > 11098: e5933fa4 ldr r3, [r3, #4004] ; 0xfa4 > 1109c: e3530000 cmp r3, #0 > 110a0: 1a000000 bne 110a8 <PR_Free+0x18> > 110a4: eaffd9d2 b 77f4 <_init+0x218> > 110a8: eafffdbe b 107a8 <PR_GetLibraryFilePathname+0x64> > 110ac: 00026c6c andeq r6, r2, ip, ror #24 > 110b0: e92d4008 push {r3, lr} > 110b4: ebffdb90 bl 7efc <_init+0x920> > 110b8: e59f3028 ldr r3, [pc, #40] ; 110e8 <PR_Free+0x58> > 110bc: e08f3003 add r3, pc, r3 > 110c0: e3500001 cmp r0, #1 > 110c4: e5830000 str r0, [r3] > 110c8: 82400001 subhi r0, r0, #1 > 110cc: e59f3018 ldr r3, [pc, #24] ; 110ec <PR_Free+0x5c> > 110d0: 816f0f10 clzhi r0, r0 > 110d4: 82600020 rsbhi r0, r0, #32 > 110d8: 93a00000 movls r0, #0 > 110dc: e08f3003 add r3, pc, r3 > 110e0: e5830000 str r0, [r3] > 110e4: e8bd8008 pop {r3, pc} > 110e8: 00028874 andeq r8, r2, r4, ror r8 > 110ec: 00028858 andeq r8, r2, r8, asr r8 > >000110f0 <PR_GetPageShift>: > 110f0: e92d4008 push {r3, lr} > 110f4: e59f301c ldr r3, [pc, #28] ; 11118 <PR_GetPageShift+0x28> > 110f8: e08f3003 add r3, pc, r3 > 110fc: e5933000 ldr r3, [r3] > 11100: e3530000 cmp r3, #0 > 11104: 1a000000 bne 1110c <PR_GetPageShift+0x1c> > 11108: ebffffe8 bl 110b0 <PR_Free+0x20> > 1110c: e59f3008 ldr r3, [pc, #8] ; 1111c <PR_GetPageShift+0x2c> > 11110: e79f0003 ldr r0, [pc, r3] > 11114: e8bd8008 pop {r3, pc} > 11118: 00028838 andeq r8, r2, r8, lsr r8 > 1111c: 00028824 andeq r8, r2, r4, lsr #16 > >00011120 <PR_GetPageSize>: > 11120: e92d4010 push {r4, lr} > 11124: e59f4018 ldr r4, [pc, #24] ; 11144 <PR_GetPageSize+0x24> > 11128: e08f4004 add r4, pc, r4 > 1112c: e5940000 ldr r0, [r4] > 11130: e3500000 cmp r0, #0 > 11134: 18bd8010 popne {r4, pc} > 11138: ebffffdc bl 110b0 <PR_Free+0x20> > 1113c: e5940000 ldr r0, [r4] > 11140: e8bd8010 pop {r4, pc} > 11144: 00028808 andeq r8, r2, r8, lsl #16 > >00011148 <PR_OpenSharedMemory>: > 11148: e59fc04c ldr ip, [pc, #76] ; 1119c <PR_OpenSharedMemory+0x54> > 1114c: e92d4010 push {r4, lr} > 11150: e59f4048 ldr r4, [pc, #72] ; 111a0 <PR_OpenSharedMemory+0x58> > 11154: e08fc00c add ip, pc, ip > 11158: e79c4004 ldr r4, [ip, r4] > 1115c: e24dd010 sub sp, sp, #16 > 11160: e5944000 ldr r4, [r4] > 11164: e3540000 cmp r4, #0 > 11168: 1a000008 bne 11190 <PR_OpenSharedMemory+0x48> > 1116c: e58d000c str r0, [sp, #12] > 11170: e58d1008 str r1, [sp, #8] > 11174: e58d2004 str r2, [sp, #4] > 11178: e58d3000 str r3, [sp] > 1117c: eb00143a bl 1626c <PR_Initialized+0x10> > 11180: e59d3000 ldr r3, [sp] > 11184: e59d2004 ldr r2, [sp, #4] > 11188: e59d1008 ldr r1, [sp, #8] > 1118c: e59d000c ldr r0, [sp, #12] > 11190: e28dd010 add sp, sp, #16 > 11194: e8bd4010 pop {r4, lr} > 11198: ea005773 b 26f6c <PR_Now+0x1a14> > 1119c: 00025ea4 andeq r5, r2, r4, lsr #29 > 111a0: 00000574 andeq r0, r0, r4, ror r5 > >000111a4 <PR_AttachSharedMemory>: > 111a4: ea00583e b 272a4 <PR_Now+0x1d4c> > >000111a8 <PR_DetachSharedMemory>: > 111a8: ea005862 b 27338 <PR_Now+0x1de0> > >000111ac <PR_CloseSharedMemory>: > 111ac: ea005880 b 273b4 <PR_Now+0x1e5c> > >000111b0 <PR_DeleteSharedMemory>: > 111b0: e59f3034 ldr r3, [pc, #52] ; 111ec <PR_DeleteSharedMemory+0x3c> > 111b4: e59f2034 ldr r2, [pc, #52] ; 111f0 <PR_DeleteSharedMemory+0x40> > 111b8: e08f3003 add r3, pc, r3 > 111bc: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 111c0: e7932002 ldr r2, [r3, r2] > 111c4: e24dd00c sub sp, sp, #12 > 111c8: e5923000 ldr r3, [r2] > 111cc: e3530000 cmp r3, #0 > 111d0: 1a000002 bne 111e0 <PR_DeleteSharedMemory+0x30> > 111d4: e58d0004 str r0, [sp, #4] > 111d8: eb001423 bl 1626c <PR_Initialized+0x10> > 111dc: e59d0004 ldr r0, [sp, #4] > 111e0: e28dd00c add sp, sp, #12 > 111e4: e49de004 pop {lr} ; (ldr lr, [sp], #4) > 111e8: ea00587d b 273e4 <PR_Now+0x1e8c> > 111ec: 00025e40 andeq r5, r2, r0, asr #28 > 111f0: 00000574 andeq r0, r0, r4, ror r5 > >000111f4 <PR_OpenAnonFileMap>: > 111f4: ea00591a b 27664 <PR_Now+0x210c> > >000111f8 <PR_ProcessAttrSetInheritableFileMap>: > 111f8: e92d4008 push {r3, lr} > 111fc: e59f000c ldr r0, [pc, #12] ; 11210 <PR_ProcessAttrSetInheritableFileMap+0x18> > 11200: e3a01000 mov r1, #0 > 11204: ebffdb8a bl 8034 <_init+0xa58> > 11208: e3e00000 mvn r0, #0 > 1120c: e8bd8008 pop {r3, pc} > 11210: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > >00011214 <PR_GetInheritedFileMap>: > 11214: e92d4008 push {r3, lr} > 11218: e59f000c ldr r0, [pc, #12] ; 1122c <PR_GetInheritedFileMap+0x18> > 1121c: e3a01000 mov r1, #0 > 11220: ebffdb83 bl 8034 <_init+0xa58> > 11224: e3a00000 mov r0, #0 > 11228: e8bd8008 pop {r3, pc} > 1122c: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > >00011230 <PR_ExportFileMapAsString>: > 11230: ea0059df b 279b4 <PR_Now+0x245c> > >00011234 <PR_ImportFileMapFromString>: > 11234: ea0059ee b 279f4 <PR_Now+0x249c> > 11238: e12fff1e bx lr > 1123c: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 11240: e3a04000 mov r4, #0 > 11244: e1a06000 mov r6, r0 > 11248: e1a08004 mov r8, r4 > 1124c: e5960008 ldr r0, [r6, #8] > 11250: ebffdb80 bl 8058 <_init+0xa7c> > 11254: e5963018 ldr r3, [r6, #24] > 11258: e5868014 str r8, [r6, #20] > 1125c: e3530001 cmp r3, #1 > 11260: 0a000022 beq 112f0 <PR_ImportFileMapFromString+0xbc> > 11264: ebffdab5 bl 7d40 <_init+0x764> > 11268: e5967000 ldr r7, [r6] > 1126c: e1570006 cmp r7, r6 > 11270: 0a000052 beq 113c0 <PR_ImportFileMapFromString+0x18c> > 11274: e3540000 cmp r4, #0 > 11278: 0a000009 beq 112a4 <PR_ImportFileMapFromString+0x70> > 1127c: e5941024 ldr r1, [r4, #36] ; 0x24 > 11280: e1a03007 mov r3, r7 > 11284: e0611000 rsb r1, r1, r0 > 11288: e5932024 ldr r2, [r3, #36] ; 0x24 > 1128c: e0622000 rsb r2, r2, r0 > 11290: e1510002 cmp r1, r2 > 11294: 3a000042 bcc 113a4 <PR_ImportFileMapFromString+0x170> > 11298: e5933000 ldr r3, [r3] > 1129c: e1560003 cmp r6, r3 > 112a0: 1afffff8 bne 11288 <PR_ImportFileMapFromString+0x54> > 112a4: e897000c ldm r7, {r2, r3} > 112a8: e5832000 str r2, [r3] > 112ac: e5972000 ldr r2, [r7] > 112b0: e5823004 str r3, [r2, #4] > 112b4: e5974024 ldr r4, [r7, #36] ; 0x24 > 112b8: e597a020 ldr sl, [r7, #32] > 112bc: ebffda9f bl 7d40 <_init+0x764> > 112c0: e08aa004 add sl, sl, r4 > 112c4: e060a00a rsb sl, r0, sl > 112c8: e35a0000 cmp sl, #0 > 112cc: da00000a ble 112fc <PR_ImportFileMapFromString+0xc8> > 112d0: e596000c ldr r0, [r6, #12] > 112d4: e1a0100a mov r1, sl > 112d8: ebffdb22 bl 7f68 <_init+0x98c> > 112dc: e5963018 ldr r3, [r6, #24] > 112e0: e1a04007 mov r4, r7 > 112e4: e3530001 cmp r3, #1 > 112e8: e5868014 str r8, [r6, #20] > 112ec: 1affffdc bne 11264 <PR_ImportFileMapFromString+0x30> > 112f0: e5960008 ldr r0, [r6, #8] > 112f4: e8bd47f0 pop {r4, r5, r6, r7, r8, r9, sl, lr} > 112f8: eaffdc64 b 8490 <_init+0xeb4> > 112fc: e5867014 str r7, [r6, #20] > 11300: e5960008 ldr r0, [r6, #8] > 11304: ebffdc61 bl 8490 <_init+0xeb4> > 11308: e5970014 ldr r0, [r7, #20] > 1130c: eb005bbf bl 28210 <PR_Now+0x2cb8> > 11310: e1a04000 mov r4, r0 > 11314: e5970018 ldr r0, [r7, #24] > 11318: e1a05001 mov r5, r1 > 1131c: eb005bbb bl 28210 <PR_Now+0x2cb8> > 11320: e597901c ldr r9, [r7, #28] > 11324: e1a02000 mov r2, r0 > 11328: e1a03001 mov r3, r1 > 1132c: e1a00004 mov r0, r4 > 11330: e1a01005 mov r1, r5 > 11334: eb005c90 bl 2857c <PR_Now+0x3024> > 11338: e1a04000 mov r4, r0 > 1133c: e1a00009 mov r0, r9 > 11340: e1a05001 mov r5, r1 > 11344: eb005bb1 bl 28210 <PR_Now+0x2cb8> > 11348: e2899001 add r9, r9, #1 > 1134c: e1a02000 mov r2, r0 > 11350: e1a03001 mov r3, r1 > 11354: e1a00004 mov r0, r4 > 11358: e1a01005 mov r1, r5 > 1135c: eb005beb bl 28310 <PR_Now+0x2db8> > 11360: e597c024 ldr ip, [r7, #36] ; 0x24 > 11364: e3a02000 mov r2, #0 > 11368: e59f3080 ldr r3, [pc, #128] ; 113f0 <PR_ImportFileMapFromString+0x1bc> > 1136c: e587c028 str ip, [r7, #40] ; 0x28 > 11370: e587901c str r9, [r7, #28] > 11374: eb005afa bl 27f64 <PR_Now+0x2a0c> > 11378: eb005d62 bl 28908 <PR_Now+0x33b0> > 1137c: e597300c ldr r3, [r7, #12] > 11380: e5971010 ldr r1, [r7, #16] > 11384: e1e0200a mvn r2, sl > 11388: e5870024 str r0, [r7, #36] ; 0x24 > 1138c: e1a00007 mov r0, r7 > 11390: e12fff33 blx r3 > 11394: e2504000 subs r4, r0, #0 > 11398: 0a00000e beq 113d8 <PR_ImportFileMapFromString+0x1a4> > 1139c: e1a04007 mov r4, r7 > 113a0: eaffffa9 b 1124c <PR_ImportFileMapFromString+0x18> > 113a4: e5963004 ldr r3, [r6, #4] > 113a8: e5846000 str r6, [r4] > 113ac: e5843004 str r3, [r4, #4] > 113b0: e5834000 str r4, [r3] > 113b4: e5864004 str r4, [r6, #4] > 113b8: e5967000 ldr r7, [r6] > 113bc: eaffffb8 b 112a4 <PR_ImportFileMapFromString+0x70> > 113c0: e3540000 cmp r4, #0 > 113c4: 1a000007 bne 113e8 <PR_ImportFileMapFromString+0x1b4> > 113c8: e596000c ldr r0, [r6, #12] > 113cc: e3e01000 mvn r1, #0 > 113d0: ebffdae4 bl 7f68 <_init+0x98c> > 113d4: eaffff9e b 11254 <PR_ImportFileMapFromString+0x20> > 113d8: e1a00007 mov r0, r7 > 113dc: ebffdc10 bl 8424 <_init+0xe48> > 113e0: e1a07004 mov r7, r4 > 113e4: eaffffec b 1139c <PR_ImportFileMapFromString+0x168> > 113e8: e1a07004 mov r7, r4 > 113ec: eaffffb0 b 112b4 <PR_ImportFileMapFromString+0x80> > 113f0: 3fe00000 svccc 0x00e00000 > >000113f4 <PR_CreateAlarm>: > 113f4: e92d4030 push {r4, r5, lr} > 113f8: e3a00001 mov r0, #1 > 113fc: e24dd014 sub sp, sp, #20 > 11400: e3a0101c mov r1, #28 > 11404: ebffdc27 bl 84a8 <_init+0xecc> > 11408: e2504000 subs r4, r0, #0 > 1140c: 0a000019 beq 11478 <PR_CreateAlarm+0x84> > 11410: ebffd87c bl 7608 <_init+0x2c> > 11414: e3500000 cmp r0, #0 > 11418: e5840008 str r0, [r4, #8] > 1141c: 0a000018 beq 11484 <PR_CreateAlarm+0x90> > 11420: ebffdaf7 bl 8004 <_init+0xa28> > 11424: e3500000 cmp r0, #0 > 11428: e584000c str r0, [r4, #12] > 1142c: 0a000018 beq 11494 <PR_CreateAlarm+0xa0> > 11430: e3a05000 mov r5, #0 > 11434: e5845018 str r5, [r4, #24] > 11438: e5844000 str r4, [r4] > 1143c: e5844004 str r4, [r4, #4] > 11440: ebffd927 bl 78e4 <_init+0x308> > 11444: ebffdb96 bl 82a4 <_init+0xcc8> > 11448: e59f1064 ldr r1, [pc, #100] ; 114b4 <PR_CreateAlarm+0xc0> > 1144c: e58d5000 str r5, [sp] > 11450: e58d5004 str r5, [sp, #4] > 11454: e58d5008 str r5, [sp, #8] > 11458: e08f1001 add r1, pc, r1 > 1145c: e1a02004 mov r2, r4 > 11460: e1a03000 mov r3, r0 > 11464: e1a00005 mov r0, r5 > 11468: ebffd8c9 bl 7794 <_init+0x1b8> > 1146c: e1500005 cmp r0, r5 > 11470: e5840010 str r0, [r4, #16] > 11474: 0a000002 beq 11484 <PR_CreateAlarm+0x90> > 11478: e1a00004 mov r0, r4 > 1147c: e28dd014 add sp, sp, #20 > 11480: e8bd8030 pop {r4, r5, pc} > 11484: e594000c ldr r0, [r4, #12] > 11488: e3500000 cmp r0, #0 > 1148c: 0a000000 beq 11494 <PR_CreateAlarm+0xa0> > 11490: ebffd880 bl 7698 <_init+0xbc> > 11494: e5940008 ldr r0, [r4, #8] > 11498: e3500000 cmp r0, #0 > 1149c: 0a000000 beq 114a4 <PR_CreateAlarm+0xb0> > 114a0: ebffd9ab bl 7b54 <_init+0x578> > 114a4: e1a00004 mov r0, r4 > 114a8: ebffdbdd bl 8424 <_init+0xe48> > 114ac: e3a04000 mov r4, #0 > 114b0: eafffff0 b 11478 <PR_CreateAlarm+0x84> > 114b4: fffffddc ; <UNDEFINED> instruction: 0xfffffddc > >000114b8 <PR_DestroyAlarm>: > 114b8: e92d4038 push {r3, r4, r5, lr} > 114bc: e1a04000 mov r4, r0 > 114c0: e5900008 ldr r0, [r0, #8] > 114c4: ebffdae3 bl 8058 <_init+0xa7c> > 114c8: e3a03001 mov r3, #1 > 114cc: e5843018 str r3, [r4, #24] > 114d0: e594000c ldr r0, [r4, #12] > 114d4: ebffda0d bl 7d10 <_init+0x734> > 114d8: e1a05000 mov r5, r0 > 114dc: e5940008 ldr r0, [r4, #8] > 114e0: ebffdbea bl 8490 <_init+0xeb4> > 114e4: e3550000 cmp r5, #0 > 114e8: 0a000001 beq 114f4 <PR_DestroyAlarm+0x3c> > 114ec: e1a00005 mov r0, r5 > 114f0: e8bd8038 pop {r3, r4, r5, pc} > 114f4: e5940010 ldr r0, [r4, #16] > 114f8: ebffdb12 bl 8148 <_init+0xb6c> > 114fc: e2505000 subs r5, r0, #0 > 11500: 1afffff9 bne 114ec <PR_DestroyAlarm+0x34> > 11504: e594000c ldr r0, [r4, #12] > 11508: ebffd862 bl 7698 <_init+0xbc> > 1150c: e5940008 ldr r0, [r4, #8] > 11510: ebffd98f bl 7b54 <_init+0x578> > 11514: e1a00004 mov r0, r4 > 11518: ebffdbc1 bl 8424 <_init+0xe48> > 1151c: e1a00005 mov r0, r5 > 11520: e8bd8038 pop {r3, r4, r5, pc} > >00011524 <PR_SetAlarm>: > 11524: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 11528: e1a07000 mov r7, r0 > 1152c: e1a04001 mov r4, r1 > 11530: e3a00001 mov r0, #1 > 11534: e3a0102c mov r1, #44 ; 0x2c > 11538: e1a05002 mov r5, r2 > 1153c: e1a08003 mov r8, r3 > 11540: ebffdbd8 bl 84a8 <_init+0xecc> > 11544: e2506000 subs r6, r0, #0 > 11548: 0a000032 beq 11618 <PR_SetAlarm+0xf4> > 1154c: e59d3020 ldr r3, [sp, #32] > 11550: e5863010 str r3, [r6, #16] > 11554: e586800c str r8, [r6, #12] > 11558: e5864014 str r4, [r6, #20] > 1155c: e5865018 str r5, [r6, #24] > 11560: e5867008 str r7, [r6, #8] > 11564: e5866000 str r6, [r6] > 11568: e5866004 str r6, [r6, #4] > 1156c: ebffd9f3 bl 7d40 <_init+0x764> > 11570: e1a08000 mov r8, r0 > 11574: e5860020 str r0, [r6, #32] > 11578: e5960014 ldr r0, [r6, #20] > 1157c: eb005b23 bl 28210 <PR_Now+0x2cb8> > 11580: e1a04000 mov r4, r0 > 11584: e5960018 ldr r0, [r6, #24] > 11588: e1a05001 mov r5, r1 > 1158c: eb005b1f bl 28210 <PR_Now+0x2cb8> > 11590: e596a01c ldr sl, [r6, #28] > 11594: e1a02000 mov r2, r0 > 11598: e1a03001 mov r3, r1 > 1159c: e1a00004 mov r0, r4 > 115a0: e1a01005 mov r1, r5 > 115a4: eb005bf4 bl 2857c <PR_Now+0x3024> > 115a8: e1a04000 mov r4, r0 > 115ac: e1a0000a mov r0, sl > 115b0: e1a05001 mov r5, r1 > 115b4: eb005b15 bl 28210 <PR_Now+0x2cb8> > 115b8: e28aa001 add sl, sl, #1 > 115bc: e1a02000 mov r2, r0 > 115c0: e1a03001 mov r3, r1 > 115c4: e1a00004 mov r0, r4 > 115c8: e1a01005 mov r1, r5 > 115cc: eb005b4f bl 28310 <PR_Now+0x2db8> > 115d0: e3a02000 mov r2, #0 > 115d4: e59f3044 ldr r3, [pc, #68] ; 11620 <PR_SetAlarm+0xfc> > 115d8: e586a01c str sl, [r6, #28] > 115dc: e5868028 str r8, [r6, #40] ; 0x28 > 115e0: eb005a5f bl 27f64 <PR_Now+0x2a0c> > 115e4: eb005cc7 bl 28908 <PR_Now+0x33b0> > 115e8: e5860024 str r0, [r6, #36] ; 0x24 > 115ec: e5970008 ldr r0, [r7, #8] > 115f0: ebffda98 bl 8058 <_init+0xa7c> > 115f4: e5973004 ldr r3, [r7, #4] > 115f8: e5867000 str r7, [r6] > 115fc: e5863004 str r3, [r6, #4] > 11600: e5836000 str r6, [r3] > 11604: e5876004 str r6, [r7, #4] > 11608: e597000c ldr r0, [r7, #12] > 1160c: ebffd9bf bl 7d10 <_init+0x734> > 11610: e5970008 ldr r0, [r7, #8] > 11614: ebffdb9d bl 8490 <_init+0xeb4> > 11618: e1a00006 mov r0, r6 > 1161c: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 11620: 3fe00000 svccc 0x00e00000 > >00011624 <PR_ResetAlarm>: > 11624: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 11628: e5903008 ldr r3, [r0, #8] > 1162c: e5936014 ldr r6, [r3, #20] > 11630: e1560000 cmp r6, r0 > 11634: 13e03000 mvnne r3, #0 > 11638: 1a000024 bne 116d0 <PR_ResetAlarm+0xac> > 1163c: e3a03001 mov r3, #1 > 11640: e5862018 str r2, [r6, #24] > 11644: e586301c str r3, [r6, #28] > 11648: e5861014 str r1, [r6, #20] > 1164c: ebffd9bb bl 7d40 <_init+0x764> > 11650: e596701c ldr r7, [r6, #28] > 11654: e5860020 str r0, [r6, #32] > 11658: e5960014 ldr r0, [r6, #20] > 1165c: eb005aeb bl 28210 <PR_Now+0x2cb8> > 11660: e1a04000 mov r4, r0 > 11664: e5960018 ldr r0, [r6, #24] > 11668: e1a05001 mov r5, r1 > 1166c: eb005ae7 bl 28210 <PR_Now+0x2cb8> > 11670: e1a02000 mov r2, r0 > 11674: e1a03001 mov r3, r1 > 11678: e1a00004 mov r0, r4 > 1167c: e1a01005 mov r1, r5 > 11680: eb005bbd bl 2857c <PR_Now+0x3024> > 11684: e1a04000 mov r4, r0 > 11688: e1a00007 mov r0, r7 > 1168c: e1a05001 mov r5, r1 > 11690: eb005ade bl 28210 <PR_Now+0x2cb8> > 11694: e2877001 add r7, r7, #1 > 11698: e1a02000 mov r2, r0 > 1169c: e1a03001 mov r3, r1 > 116a0: e1a00004 mov r0, r4 > 116a4: e1a01005 mov r1, r5 > 116a8: eb005b18 bl 28310 <PR_Now+0x2db8> > 116ac: e596c024 ldr ip, [r6, #36] ; 0x24 > 116b0: e59f3020 ldr r3, [pc, #32] ; 116d8 <PR_ResetAlarm+0xb4> > 116b4: e3a02000 mov r2, #0 > 116b8: e586c028 str ip, [r6, #40] ; 0x28 > 116bc: e586701c str r7, [r6, #28] > 116c0: eb005a27 bl 27f64 <PR_Now+0x2a0c> > 116c4: eb005c8f bl 28908 <PR_Now+0x33b0> > 116c8: e3a03000 mov r3, #0 > 116cc: e5860024 str r0, [r6, #36] ; 0x24 > 116d0: e1a00003 mov r0, r3 > 116d4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 116d8: 3fe00000 svccc 0x00e00000 > 116dc: e59f0128 ldr r0, [pc, #296] ; 1180c <PR_ResetAlarm+0x1e8> > 116e0: e92d4070 push {r4, r5, r6, lr} > 116e4: e08f0000 add r0, pc, r0 > 116e8: ebffd991 bl 7d34 <_init+0x758> > 116ec: e3500000 cmp r0, #0 > 116f0: 08bd8070 popeq {r4, r5, r6, pc} > 116f4: e3a01000 mov r1, #0 > 116f8: e3a0200a mov r2, #10 > 116fc: ebffd803 bl 7710 <_init+0x134> > 11700: e59f4108 ldr r4, [pc, #264] ; 11810 <PR_ResetAlarm+0x1ec> > 11704: e08f4004 add r4, pc, r4 > 11708: e3500010 cmp r0, #16 > 1170c: e5840000 str r0, [r4] > 11710: 08bd8070 popeq {r4, r5, r6, pc} > 11714: e3500a01 cmp r0, #4096 ; 0x1000 > 11718: 8a00002c bhi 117d0 <PR_ResetAlarm+0x1ac> > 1171c: e3500000 cmp r0, #0 > 11720: 1a000030 bne 117e8 <PR_ResetAlarm+0x1c4> > 11724: e3a03001 mov r3, #1 > 11728: e3a00018 mov r0, #24 > 1172c: e5843000 str r3, [r4] > 11730: ebffdb62 bl 84c0 <_init+0xee4> > 11734: e59f30d8 ldr r3, [pc, #216] ; 11814 <PR_ResetAlarm+0x1f0> > 11738: e08f3003 add r3, pc, r3 > 1173c: e3500000 cmp r0, #0 > 11740: e1a05000 mov r5, r0 > 11744: e5830000 str r0, [r3] > 11748: 0a000012 beq 11798 <PR_ResetAlarm+0x174> > 1174c: e59f30c4 ldr r3, [pc, #196] ; 11818 <PR_ResetAlarm+0x1f4> > 11750: e79f6003 ldr r6, [pc, r3] > 11754: e3560000 cmp r6, #0 > 11758: 0a000029 beq 11804 <PR_ResetAlarm+0x1e0> > 1175c: e3a03000 mov r3, #0 > 11760: e1a04003 mov r4, r3 > 11764: ea000001 b 11770 <PR_ResetAlarm+0x14c> > 11768: e1540006 cmp r4, r6 > 1176c: 0a00001b beq 117e0 <PR_ResetAlarm+0x1bc> > 11770: e0830083 add r0, r3, r3, lsl #1 > 11774: e0850180 add r0, r5, r0, lsl #3 > 11778: e3a01000 mov r1, #0 > 1177c: ebffd855 bl 78d8 <_init+0x2fc> > 11780: e2844001 add r4, r4, #1 > 11784: e1a03004 mov r3, r4 > 11788: e3500000 cmp r0, #0 > 1178c: 0afffff5 beq 11768 <PR_ResetAlarm+0x144> > 11790: e1a00005 mov r0, r5 > 11794: ebffdb22 bl 8424 <_init+0xe48> > 11798: e59f207c ldr r2, [pc, #124] ; 1181c <PR_ResetAlarm+0x1f8> > 1179c: e59f307c ldr r3, [pc, #124] ; 11820 <PR_ResetAlarm+0x1fc> > 117a0: e08f2002 add r2, pc, r2 > 117a4: e08f3003 add r3, pc, r3 > 117a8: e5832000 str r2, [r3] > 117ac: e59f3070 ldr r3, [pc, #112] ; 11824 <PR_ResetAlarm+0x200> > 117b0: e3a02010 mov r2, #16 > 117b4: e08f3003 add r3, pc, r3 > 117b8: e3a0400f mov r4, #15 > 117bc: e5832000 str r2, [r3] > 117c0: e59f3060 ldr r3, [pc, #96] ; 11828 <PR_ResetAlarm+0x204> > 117c4: e08f3003 add r3, pc, r3 > 117c8: e5834004 str r4, [r3, #4] > 117cc: e8bd8070 pop {r4, r5, r6, pc} > 117d0: e3a03a01 mov r3, #4096 ; 0x1000 > 117d4: e5843000 str r3, [r4] > 117d8: e3a00906 mov r0, #98304 ; 0x18000 > 117dc: eaffffd3 b 11730 <PR_ResetAlarm+0x10c> > 117e0: e2444001 sub r4, r4, #1 > 117e4: eafffff5 b 117c0 <PR_ResetAlarm+0x19c> > 117e8: ebffd82b bl 789c <_init+0x2c0> > 117ec: e3a03001 mov r3, #1 > 117f0: e1a03013 lsl r3, r3, r0 > 117f4: e0830083 add r0, r3, r3, lsl #1 > 117f8: e1a00180 lsl r0, r0, #3 > 117fc: e5843000 str r3, [r4] > 11800: eaffffca b 11730 <PR_ResetAlarm+0x10c> > 11804: e3e04000 mvn r4, #0 > 11808: eaffffec b 117c0 <PR_ResetAlarm+0x19c> > 1180c: 0001833c andeq r8, r1, ip, lsr r3 > 11810: 000260d4 ldrdeq r6, [r2], -r4 > 11814: 000260a8 andeq r6, r2, r8, lsr #1 > 11818: 00026088 andeq r6, r2, r8, lsl #1 > 1181c: 00027508 andeq r7, r2, r8, lsl #10 > 11820: 0002603c andeq r6, r2, ip, lsr r0 > 11824: 00026024 andeq r6, r2, r4, lsr #32 > 11828: 00026014 andeq r6, r2, r4, lsl r0 > 1182c: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 11830: e59f3050 ldr r3, [pc, #80] ; 11888 <PR_ResetAlarm+0x264> > 11834: e1a06120 lsr r6, r0, #2 > 11838: e08f3003 add r3, pc, r3 > 1183c: e5933004 ldr r3, [r3, #4] > 11840: e59f7044 ldr r7, [pc, #68] ; 1188c <PR_ResetAlarm+0x268> > 11844: e0266420 eor r6, r6, r0, lsr #8 > 11848: e0066003 and r6, r6, r3 > 1184c: e08f7007 add r7, pc, r7 > 11850: e1a04000 mov r4, r0 > 11854: e0866086 add r6, r6, r6, lsl #1 > 11858: e5970000 ldr r0, [r7] > 1185c: e1a06186 lsl r6, r6, #3 > 11860: e0800006 add r0, r0, r6 > 11864: ebffd7ee bl 7824 <_init+0x248> > 11868: e5945000 ldr r5, [r4] > 1186c: e5970000 ldr r0, [r7] > 11870: e2855001 add r5, r5, #1 > 11874: e5845000 str r5, [r4] > 11878: e0800006 add r0, r0, r6 > 1187c: ebffd75e bl 75fc <_init+0x20> > 11880: e1a00005 mov r0, r5 > 11884: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 11888: 00025fa0 andeq r5, r2, r0, lsr #31 > 1188c: 00025f94 muleq r2, r4, pc ; <UNPREDICTABLE> > 11890: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 11894: e59f3054 ldr r3, [pc, #84] ; 118f0 <PR_ResetAlarm+0x2cc> > 11898: e1a05120 lsr r5, r0, #2 > 1189c: e08f3003 add r3, pc, r3 > 118a0: e5933004 ldr r3, [r3, #4] > 118a4: e59f6048 ldr r6, [pc, #72] ; 118f4 <PR_ResetAlarm+0x2d0> > 118a8: e0255420 eor r5, r5, r0, lsr #8 > 118ac: e08f6006 add r6, pc, r6 > 118b0: e0055003 and r5, r5, r3 > 118b4: e1a04000 mov r4, r0 > 118b8: e0855085 add r5, r5, r5, lsl #1 > 118bc: e5960000 ldr r0, [r6] > 118c0: e1a05185 lsl r5, r5, #3 > 118c4: e0800005 add r0, r0, r5 > 118c8: e1a07001 mov r7, r1 > 118cc: ebffd7d4 bl 7824 <_init+0x248> > 118d0: e5943000 ldr r3, [r4] > 118d4: e5960000 ldr r0, [r6] > 118d8: e0876003 add r6, r7, r3 > 118dc: e5846000 str r6, [r4] > 118e0: e0800005 add r0, r0, r5 > 118e4: ebffd744 bl 75fc <_init+0x20> > 118e8: e1a00006 mov r0, r6 > 118ec: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 118f0: 00025f3c andeq r5, r2, ip, lsr pc > 118f4: 00025f34 andeq r5, r2, r4, lsr pc > 118f8: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 118fc: e59f3050 ldr r3, [pc, #80] ; 11954 <PR_ResetAlarm+0x330> > 11900: e1a06120 lsr r6, r0, #2 > 11904: e08f3003 add r3, pc, r3 > 11908: e5933004 ldr r3, [r3, #4] > 1190c: e59f7044 ldr r7, [pc, #68] ; 11958 <PR_ResetAlarm+0x334> > 11910: e0266420 eor r6, r6, r0, lsr #8 > 11914: e0066003 and r6, r6, r3 > 11918: e08f7007 add r7, pc, r7 > 1191c: e1a04000 mov r4, r0 > 11920: e0866086 add r6, r6, r6, lsl #1 > 11924: e5970000 ldr r0, [r7] > 11928: e1a06186 lsl r6, r6, #3 > 1192c: e0800006 add r0, r0, r6 > 11930: ebffd7bb bl 7824 <_init+0x248> > 11934: e5945000 ldr r5, [r4] > 11938: e5970000 ldr r0, [r7] > 1193c: e2455001 sub r5, r5, #1 > 11940: e5845000 str r5, [r4] > 11944: e0800006 add r0, r0, r6 > 11948: ebffd72b bl 75fc <_init+0x20> > 1194c: e1a00005 mov r0, r5 > 11950: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 11954: 00025ed4 ldrdeq r5, [r2], -r4 > 11958: 00025ec8 andeq r5, r2, r8, asr #29 > 1195c: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 11960: e59f3050 ldr r3, [pc, #80] ; 119b8 <PR_ResetAlarm+0x394> > 11964: e1a05120 lsr r5, r0, #2 > 11968: e08f3003 add r3, pc, r3 > 1196c: e5933004 ldr r3, [r3, #4] > 11970: e59f6044 ldr r6, [pc, #68] ; 119bc <PR_ResetAlarm+0x398> > 11974: e0255420 eor r5, r5, r0, lsr #8 > 11978: e0055003 and r5, r5, r3 > 1197c: e08f6006 add r6, pc, r6 > 11980: e1a04000 mov r4, r0 > 11984: e0855085 add r5, r5, r5, lsl #1 > 11988: e5960000 ldr r0, [r6] > 1198c: e1a05185 lsl r5, r5, #3 > 11990: e0800005 add r0, r0, r5 > 11994: e1a07001 mov r7, r1 > 11998: ebffd7a1 bl 7824 <_init+0x248> > 1199c: e5960000 ldr r0, [r6] > 119a0: e5946000 ldr r6, [r4] > 119a4: e0800005 add r0, r0, r5 > 119a8: e5847000 str r7, [r4] > 119ac: ebffd712 bl 75fc <_init+0x20> > 119b0: e1a00006 mov r0, r6 > 119b4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 119b8: 00025e70 andeq r5, r2, r0, ror lr > 119bc: 00025e64 andeq r5, r2, r4, ror #28 > 119c0: eaffff45 b 116dc <PR_ResetAlarm+0xb8> > >000119c4 <PR_AtomicIncrement>: > 119c4: eaffff98 b 1182c <PR_ResetAlarm+0x208> > >000119c8 <PR_AtomicDecrement>: > 119c8: eaffffca b 118f8 <PR_ResetAlarm+0x2d4> > >000119cc <PR_AtomicSet>: > 119cc: eaffffe2 b 1195c <PR_ResetAlarm+0x338> > >000119d0 <PR_AtomicAdd>: > 119d0: eaffffae b 11890 <PR_ResetAlarm+0x26c> > >000119d4 <PR_CreateStack>: > 119d4: e59f30b8 ldr r3, [pc, #184] ; 11a94 <PR_CreateStack+0xc0> > 119d8: e59f20b8 ldr r2, [pc, #184] ; 11a98 <PR_CreateStack+0xc4> > 119dc: e08f3003 add r3, pc, r3 > 119e0: e92d4070 push {r4, r5, r6, lr} > 119e4: e7932002 ldr r2, [r3, r2] > 119e8: e1a05000 mov r5, r0 > 119ec: e5923000 ldr r3, [r2] > 119f0: e3530000 cmp r3, #0 > 119f4: 0a00001a beq 11a64 <PR_CreateStack+0x90> > 119f8: e3a0000c mov r0, #12 > 119fc: ebffdaaf bl 84c0 <_init+0xee4> > 11a00: e2504000 subs r4, r0, #0 > 11a04: 0a000012 beq 11a54 <PR_CreateStack+0x80> > 11a08: e3550000 cmp r5, #0 > 11a0c: 0a000012 beq 11a5c <PR_CreateStack+0x88> > 11a10: e1a00005 mov r0, r5 > 11a14: ebffd91a bl 7e84 <_init+0x8a8> > 11a18: e2800001 add r0, r0, #1 > 11a1c: ebffdaa7 bl 84c0 <_init+0xee4> > 11a20: e3500000 cmp r0, #0 > 11a24: e1a06000 mov r6, r0 > 11a28: e5840008 str r0, [r4, #8] > 11a2c: 0a00000e beq 11a6c <PR_CreateStack+0x98> > 11a30: e1a01005 mov r1, r5 > 11a34: ebffd891 bl 7c80 <_init+0x6a4> > 11a38: ebffd6f2 bl 7608 <_init+0x2c> > 11a3c: e3500000 cmp r0, #0 > 11a40: 13a03000 movne r3, #0 > 11a44: e1a05000 mov r5, r0 > 11a48: e5840004 str r0, [r4, #4] > 11a4c: 15843000 strne r3, [r4] > 11a50: 0a000009 beq 11a7c <PR_CreateStack+0xa8> > 11a54: e1a00004 mov r0, r4 > 11a58: e8bd8070 pop {r4, r5, r6, pc} > 11a5c: e5845008 str r5, [r4, #8] > 11a60: eafffff4 b 11a38 <PR_CreateStack+0x64> > 11a64: eb001200 bl 1626c <PR_Initialized+0x10> > 11a68: eaffffe2 b 119f8 <PR_CreateStack+0x24> > 11a6c: e1a00004 mov r0, r4 > 11a70: ebffda6b bl 8424 <_init+0xe48> > 11a74: e1a04006 mov r4, r6 > 11a78: eafffff5 b 11a54 <PR_CreateStack+0x80> > 11a7c: e5940008 ldr r0, [r4, #8] > 11a80: ebffda67 bl 8424 <_init+0xe48> > 11a84: e1a00004 mov r0, r4 > 11a88: ebffda65 bl 8424 <_init+0xe48> > 11a8c: e1a04005 mov r4, r5 > 11a90: eaffffef b 11a54 <PR_CreateStack+0x80> > 11a94: 0002561c andeq r5, r2, ip, lsl r6 > 11a98: 00000574 andeq r0, r0, r4, ror r5 > >00011a9c <PR_DestroyStack>: > 11a9c: e5903000 ldr r3, [r0] > 11aa0: e92d4010 push {r4, lr} > 11aa4: e3530000 cmp r3, #0 > 11aa8: e1a04000 mov r4, r0 > 11aac: 1a000009 bne 11ad8 <PR_DestroyStack+0x3c> > 11ab0: e5900008 ldr r0, [r0, #8] > 11ab4: e3500000 cmp r0, #0 > 11ab8: 0a000000 beq 11ac0 <PR_DestroyStack+0x24> > 11abc: ebffda58 bl 8424 <_init+0xe48> > 11ac0: e5940004 ldr r0, [r4, #4] > 11ac4: ebffd822 bl 7b54 <_init+0x578> > 11ac8: e1a00004 mov r0, r4 > 11acc: ebffda54 bl 8424 <_init+0xe48> > 11ad0: e3a00000 mov r0, #0 > 11ad4: e8bd8010 pop {r4, pc} > 11ad8: e59f000c ldr r0, [pc, #12] ; 11aec <PR_DestroyStack+0x50> > 11adc: e3a01000 mov r1, #0 > 11ae0: ebffd953 bl 8034 <_init+0xa58> > 11ae4: e3e00000 mvn r0, #0 > 11ae8: e8bd8010 pop {r4, pc} > 11aec: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > >00011af0 <PR_StackPush>: > 11af0: e92d4038 push {r3, r4, r5, lr} > 11af4: e1a04000 mov r4, r0 > 11af8: e5900004 ldr r0, [r0, #4] > 11afc: e1a05001 mov r5, r1 > 11b00: ebffd954 bl 8058 <_init+0xa7c> > 11b04: e5943000 ldr r3, [r4] > 11b08: e5853000 str r3, [r5] > 11b0c: e5940004 ldr r0, [r4, #4] > 11b10: e5845000 str r5, [r4] > 11b14: e8bd4038 pop {r3, r4, r5, lr} > 11b18: eaffda5c b 8490 <_init+0xeb4> > >00011b1c <PR_StackPop>: > 11b1c: e92d4038 push {r3, r4, r5, lr} > 11b20: e1a04000 mov r4, r0 > 11b24: e5900004 ldr r0, [r0, #4] > 11b28: ebffd94a bl 8058 <_init+0xa7c> > 11b2c: e5945000 ldr r5, [r4] > 11b30: e5940004 ldr r0, [r4, #4] > 11b34: e3550000 cmp r5, #0 > 11b38: 15953000 ldrne r3, [r5] > 11b3c: 15843000 strne r3, [r4] > 11b40: 13a03000 movne r3, #0 > 11b44: 15853000 strne r3, [r5] > 11b48: ebffda50 bl 8490 <_init+0xeb4> > 11b4c: e1a00005 mov r0, r5 > 11b50: e8bd8038 pop {r3, r4, r5, pc} > >00011b54 <PR_CreateCounter>: > 11b54: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 11b58: e59f41a8 ldr r4, [pc, #424] ; 11d08 <PR_CreateCounter+0x1b4> > 11b5c: e1a06000 mov r6, r0 > 11b60: e08f4004 add r4, pc, r4 > 11b64: e5940000 ldr r0, [r4] > 11b68: e24dd00c sub sp, sp, #12 > 11b6c: e3500000 cmp r0, #0 > 11b70: e1a07001 mov r7, r1 > 11b74: e1a08002 mov r8, r2 > 11b78: 0a000050 beq 11cc0 <PR_CreateCounter+0x16c> > 11b7c: ebffd935 bl 8058 <_init+0xa7c> > 11b80: e59f3184 ldr r3, [pc, #388] ; 11d0c <PR_CreateCounter+0x1b8> > 11b84: e08f3003 add r3, pc, r3 > 11b88: e5b35004 ldr r5, [r3, #4]! > 11b8c: e1550003 cmp r5, r3 > 11b90: 0a000008 beq 11bb8 <PR_CreateCounter+0x64> > 11b94: e1a04005 mov r4, r5 > 11b98: e2840010 add r0, r4, #16 > 11b9c: e1a01006 mov r1, r6 > 11ba0: ebffd6d4 bl 76f8 <_init+0x11c> > 11ba4: e3500000 cmp r0, #0 > 11ba8: 0a000042 beq 11cb8 <PR_CreateCounter+0x164> > 11bac: e5944000 ldr r4, [r4] > 11bb0: e1550004 cmp r5, r4 > 11bb4: 1afffff7 bne 11b98 <PR_CreateCounter+0x44> > 11bb8: e3a01030 mov r1, #48 ; 0x30 > 11bbc: e3a00001 mov r0, #1 > 11bc0: ebffda38 bl 84a8 <_init+0xecc> > 11bc4: e1a01006 mov r1, r6 > 11bc8: e1a04000 mov r4, r0 > 11bcc: e280a008 add sl, r0, #8 > 11bd0: e5840000 str r0, [r4] > 11bd4: e9800410 stmib r0, {r4, sl} > 11bd8: e580a00c str sl, [r0, #12] > 11bdc: e2800010 add r0, r0, #16 > 11be0: ebffd826 bl 7c80 <_init+0x6a4> > 11be4: e59f3124 ldr r3, [pc, #292] ; 11d10 <PR_CreateCounter+0x1bc> > 11be8: e08f3003 add r3, pc, r3 > 11bec: e5932008 ldr r2, [r3, #8] > 11bf0: e2831004 add r1, r3, #4 > 11bf4: e8840006 stm r4, {r1, r2} > 11bf8: e5824000 str r4, [r2] > 11bfc: e5834008 str r4, [r3, #8] > 11c00: e594e008 ldr lr, [r4, #8] > 11c04: e15e000a cmp lr, sl > 11c08: 0a000003 beq 11c1c <PR_CreateCounter+0xc8> > 11c0c: e1a0c00e mov ip, lr > 11c10: e59cc000 ldr ip, [ip] > 11c14: e15e000c cmp lr, ip > 11c18: 1afffffc bne 11c10 <PR_CreateCounter+0xbc> > 11c1c: e3a01f4d mov r1, #308 ; 0x134 > 11c20: e3a00001 mov r0, #1 > 11c24: ebffda1f bl 84a8 <_init+0xecc> > 11c28: e3a02020 mov r2, #32 > 11c2c: e1a01007 mov r1, r7 > 11c30: e1a05000 mov r5, r0 > 11c34: e5850000 str r0, [r5] > 11c38: e5850004 str r0, [r5, #4] > 11c3c: e2800014 add r0, r0, #20 > 11c40: ebffd814 bl 7c98 <_init+0x6bc> > 11c44: e1a01008 mov r1, r8 > 11c48: e2850034 add r0, r5, #52 ; 0x34 > 11c4c: ebffd80b bl 7c80 <_init+0x6a4> > 11c50: ebffd66c bl 7608 <_init+0x2c> > 11c54: e59f80b8 ldr r8, [pc, #184] ; 11d14 <PR_CreateCounter+0x1c0> > 11c58: e594300c ldr r3, [r4, #12] > 11c5c: e08f8008 add r8, pc, r8 > 11c60: e5853004 str r3, [r5, #4] > 11c64: e585a000 str sl, [r5] > 11c68: e585000c str r0, [r5, #12] > 11c6c: e5835000 str r5, [r3] > 11c70: e584500c str r5, [r4, #12] > 11c74: e5980000 ldr r0, [r8] > 11c78: e5854008 str r4, [r5, #8] > 11c7c: ebffda03 bl 8490 <_init+0xeb4> > 11c80: e598300c ldr r3, [r8, #12] > 11c84: e5933004 ldr r3, [r3, #4] > 11c88: e3530003 cmp r3, #3 > 11c8c: 9a000006 bls 11cac <PR_CreateCounter+0x158> > 11c90: e59f0080 ldr r0, [pc, #128] ; 11d18 <PR_CreateCounter+0x1c4> > 11c94: e58d5000 str r5, [sp] > 11c98: e08f0000 add r0, pc, r0 > 11c9c: e1a01006 mov r1, r6 > 11ca0: e1a02004 mov r2, r4 > 11ca4: e1a03007 mov r3, r7 > 11ca8: ebffd917 bl 810c <_init+0xb30> > 11cac: e1a00005 mov r0, r5 > 11cb0: e28dd00c add sp, sp, #12 > 11cb4: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 11cb8: e284a008 add sl, r4, #8 > 11cbc: eaffffcf b 11c00 <PR_CreateCounter+0xac> > 11cc0: ebffd650 bl 7608 <_init+0x2c> > 11cc4: e1a03004 mov r3, r4 > 11cc8: e4830004 str r0, [r3], #4 > 11ccc: e59f0048 ldr r0, [pc, #72] ; 11d1c <PR_CreateCounter+0x1c8> > 11cd0: e5843004 str r3, [r4, #4] > 11cd4: e08f0000 add r0, pc, r0 > 11cd8: e5843008 str r3, [r4, #8] > 11cdc: ebffd97f bl 82e0 <_init+0xd04> > 11ce0: e5903004 ldr r3, [r0, #4] > 11ce4: e584000c str r0, [r4, #12] > 11ce8: e3530003 cmp r3, #3 > 11cec: 8a000001 bhi 11cf8 <PR_CreateCounter+0x1a4> > 11cf0: e5940000 ldr r0, [r4] > 11cf4: eaffffa0 b 11b7c <PR_CreateCounter+0x28> > 11cf8: e59f0020 ldr r0, [pc, #32] ; 11d20 <PR_CreateCounter+0x1cc> > 11cfc: e08f0000 add r0, pc, r0 > 11d00: ebffd901 bl 810c <_init+0xb30> > 11d04: eafffff9 b 11cf0 <PR_CreateCounter+0x19c> > 11d08: 000272c8 andeq r7, r2, r8, asr #5 > 11d0c: 000272a4 andeq r7, r2, r4, lsr #5 > 11d10: 00027240 andeq r7, r2, r0, asr #4 > 11d14: 000271cc andeq r7, r2, ip, asr #3 > 11d18: 00017dd0 ldrdeq r7, [r1], -r0 > 11d1c: 00017d64 andeq r7, r1, r4, ror #26 > 11d20: 00017d48 andeq r7, r1, r8, asr #26 > >00011d24 <PR_DestroyCounter>: > 11d24: e59f30f8 ldr r3, [pc, #248] ; 11e24 <PR_DestroyCounter+0x100> > 11d28: e92d4070 push {r4, r5, r6, lr} > 11d2c: e08f3003 add r3, pc, r3 > 11d30: e593300c ldr r3, [r3, #12] > 11d34: e1a04000 mov r4, r0 > 11d38: e5933004 ldr r3, [r3, #4] > 11d3c: e5905008 ldr r5, [r0, #8] > 11d40: e3530003 cmp r3, #3 > 11d44: 8a000017 bhi 11da8 <PR_DestroyCounter+0x84> > 11d48: e59f60d8 ldr r6, [pc, #216] ; 11e28 <PR_DestroyCounter+0x104> > 11d4c: e08f6006 add r6, pc, r6 > 11d50: e5960000 ldr r0, [r6] > 11d54: ebffd8bf bl 8058 <_init+0xa7c> > 11d58: e596300c ldr r3, [r6, #12] > 11d5c: e5933004 ldr r3, [r3, #4] > 11d60: e3530003 cmp r3, #3 > 11d64: 8a000015 bhi 11dc0 <PR_DestroyCounter+0x9c> > 11d68: e894000c ldm r4, {r2, r3} > 11d6c: e594000c ldr r0, [r4, #12] > 11d70: e5832000 str r2, [r3] > 11d74: e5942000 ldr r2, [r4] > 11d78: e5823004 str r3, [r2, #4] > 11d7c: ebffd9a8 bl 8424 <_init+0xe48> > 11d80: e1a00004 mov r0, r4 > 11d84: ebffd9a6 bl 8424 <_init+0xe48> > 11d88: e5952008 ldr r2, [r5, #8] > 11d8c: e2853008 add r3, r5, #8 > 11d90: e1520003 cmp r2, r3 > 11d94: 0a00000f beq 11dd8 <PR_DestroyCounter+0xb4> > 11d98: e59f308c ldr r3, [pc, #140] ; 11e2c <PR_DestroyCounter+0x108> > 11d9c: e79f0003 ldr r0, [pc, r3] > 11da0: e8bd4070 pop {r4, r5, r6, lr} > 11da4: eaffd9b9 b 8490 <_init+0xeb4> > 11da8: e59f0080 ldr r0, [pc, #128] ; 11e30 <PR_DestroyCounter+0x10c> > 11dac: e2851010 add r1, r5, #16 > 11db0: e08f0000 add r0, pc, r0 > 11db4: e2842014 add r2, r4, #20 > 11db8: ebffd8d3 bl 810c <_init+0xb30> > 11dbc: eaffffe1 b 11d48 <PR_DestroyCounter+0x24> > 11dc0: e59f006c ldr r0, [pc, #108] ; 11e34 <PR_DestroyCounter+0x110> > 11dc4: e2841014 add r1, r4, #20 > 11dc8: e08f0000 add r0, pc, r0 > 11dcc: e1a02004 mov r2, r4 > 11dd0: ebffd8cd bl 810c <_init+0xb30> > 11dd4: eaffffe3 b 11d68 <PR_DestroyCounter+0x44> > 11dd8: e59f3058 ldr r3, [pc, #88] ; 11e38 <PR_DestroyCounter+0x114> > 11ddc: e08f3003 add r3, pc, r3 > 11de0: e593300c ldr r3, [r3, #12] > 11de4: e5933004 ldr r3, [r3, #4] > 11de8: e3530003 cmp r3, #3 > 11dec: 8a000006 bhi 11e0c <PR_DestroyCounter+0xe8> > 11df0: e895000c ldm r5, {r2, r3} > 11df4: e1a00005 mov r0, r5 > 11df8: e5832000 str r2, [r3] > 11dfc: e5952000 ldr r2, [r5] > 11e00: e5823004 str r3, [r2, #4] > 11e04: ebffd986 bl 8424 <_init+0xe48> > 11e08: eaffffe2 b 11d98 <PR_DestroyCounter+0x74> > 11e0c: e59f0028 ldr r0, [pc, #40] ; 11e3c <PR_DestroyCounter+0x118> > 11e10: e2851010 add r1, r5, #16 > 11e14: e08f0000 add r0, pc, r0 > 11e18: e1a02005 mov r2, r5 > 11e1c: ebffd8ba bl 810c <_init+0xb30> > 11e20: eafffff2 b 11df0 <PR_DestroyCounter+0xcc> > 11e24: 000270fc strdeq r7, [r2], -ip > 11e28: 000270dc ldrdeq r7, [r2], -ip > 11e2c: 0002708c andeq r7, r2, ip, lsl #1 > 11e30: 00017cec andeq r7, r1, ip, ror #25 > 11e34: 00017d00 andeq r7, r1, r0, lsl #26 > 11e38: 0002704c andeq r7, r2, ip, asr #32 > 11e3c: 00017cd8 ldrdeq r7, [r1], -r8 > >00011e40 <PR_GetCounterNameFromHandle>: > 11e40: e1a0c000 mov ip, r0 > 11e44: e59f005c ldr r0, [pc, #92] ; 11ea8 <PR_GetCounterNameFromHandle+0x68> > 11e48: e92d40f0 push {r4, r5, r6, r7, lr} > 11e4c: e08f0000 add r0, pc, r0 > 11e50: e590000c ldr r0, [r0, #12] > 11e54: e59c5008 ldr r5, [ip, #8] > 11e58: e5907004 ldr r7, [r0, #4] > 11e5c: e2854010 add r4, r5, #16 > 11e60: e28c6014 add r6, ip, #20 > 11e64: e28c0034 add r0, ip, #52 ; 0x34 > 11e68: e3570003 cmp r7, #3 > 11e6c: e5814000 str r4, [r1] > 11e70: e24dd00c sub sp, sp, #12 > 11e74: e5826000 str r6, [r2] > 11e78: e5830000 str r0, [r3] > 11e7c: 9a000007 bls 11ea0 <PR_GetCounterNameFromHandle+0x60> > 11e80: e58d0004 str r0, [sp, #4] > 11e84: e59f0020 ldr r0, [pc, #32] ; 11eac <PR_GetCounterNameFromHandle+0x6c> > 11e88: e58d6000 str r6, [sp] > 11e8c: e08f0000 add r0, pc, r0 > 11e90: e1a01005 mov r1, r5 > 11e94: e1a0200c mov r2, ip > 11e98: e1a03004 mov r3, r4 > 11e9c: ebffd89a bl 810c <_init+0xb30> > 11ea0: e28dd00c add sp, sp, #12 > 11ea4: e8bd80f0 pop {r4, r5, r6, r7, pc} > 11ea8: 00026fdc ldrdeq r6, [r2], -ip > 11eac: 00017c8c andeq r7, r1, ip, lsl #25 > >00011eb0 <PR_IncrementCounter>: > 11eb0: e92d4010 push {r4, lr} > 11eb4: e1a04000 mov r4, r0 > 11eb8: e590000c ldr r0, [r0, #12] > 11ebc: ebffd865 bl 8058 <_init+0xa7c> > 11ec0: e5943010 ldr r3, [r4, #16] > 11ec4: e594000c ldr r0, [r4, #12] > 11ec8: e2833001 add r3, r3, #1 > 11ecc: e5843010 str r3, [r4, #16] > 11ed0: ebffd96e bl 8490 <_init+0xeb4> > 11ed4: e59f3028 ldr r3, [pc, #40] ; 11f04 <PR_IncrementCounter+0x54> > 11ed8: e08f3003 add r3, pc, r3 > 11edc: e593300c ldr r3, [r3, #12] > 11ee0: e5933004 ldr r3, [r3, #4] > 11ee4: e3530003 cmp r3, #3 > 11ee8: 98bd8010 popls {r4, pc} > 11eec: e59f0014 ldr r0, [pc, #20] ; 11f08 <PR_IncrementCounter+0x58> > 11ef0: e1a01004 mov r1, r4 > 11ef4: e08f0000 add r0, pc, r0 > 11ef8: e5942010 ldr r2, [r4, #16] > 11efc: e8bd4010 pop {r4, lr} > 11f00: eaffd881 b 810c <_init+0xb30> > 11f04: 00026f50 andeq r6, r2, r0, asr pc > 11f08: 00017c7c andeq r7, r1, ip, ror ip > >00011f0c <PR_DecrementCounter>: > 11f0c: e92d4010 push {r4, lr} > 11f10: e1a04000 mov r4, r0 > 11f14: e590000c ldr r0, [r0, #12] > 11f18: ebffd84e bl 8058 <_init+0xa7c> > 11f1c: e5943010 ldr r3, [r4, #16] > 11f20: e594000c ldr r0, [r4, #12] > 11f24: e2433001 sub r3, r3, #1 > 11f28: e5843010 str r3, [r4, #16] > 11f2c: ebffd957 bl 8490 <_init+0xeb4> > 11f30: e59f3028 ldr r3, [pc, #40] ; 11f60 <PR_DecrementCounter+0x54> > 11f34: e08f3003 add r3, pc, r3 > 11f38: e593300c ldr r3, [r3, #12] > 11f3c: e5933004 ldr r3, [r3, #4] > 11f40: e3530003 cmp r3, #3 > 11f44: 98bd8010 popls {r4, pc} > 11f48: e59f0014 ldr r0, [pc, #20] ; 11f64 <PR_DecrementCounter+0x58> > 11f4c: e1a01004 mov r1, r4 > 11f50: e08f0000 add r0, pc, r0 > 11f54: e5942010 ldr r2, [r4, #16] > 11f58: e8bd4010 pop {r4, lr} > 11f5c: eaffd86a b 810c <_init+0xb30> > 11f60: 00026ef4 strdeq r6, [r2], -r4 > 11f64: 00017c40 andeq r7, r1, r0, asr #24 > >00011f68 <PR_AddToCounter>: > 11f68: e92d4038 push {r3, r4, r5, lr} > 11f6c: e1a04000 mov r4, r0 > 11f70: e590000c ldr r0, [r0, #12] > 11f74: e1a05001 mov r5, r1 > 11f78: ebffd836 bl 8058 <_init+0xa7c> > 11f7c: e5943010 ldr r3, [r4, #16] > 11f80: e594000c ldr r0, [r4, #12] > 11f84: e0855003 add r5, r5, r3 > 11f88: e5845010 str r5, [r4, #16] > 11f8c: ebffd93f bl 8490 <_init+0xeb4> > 11f90: e59f3028 ldr r3, [pc, #40] ; 11fc0 <PR_AddToCounter+0x58> > 11f94: e08f3003 add r3, pc, r3 > 11f98: e593300c ldr r3, [r3, #12] > 11f9c: e5933004 ldr r3, [r3, #4] > 11fa0: e3530003 cmp r3, #3 > 11fa4: 98bd8038 popls {r3, r4, r5, pc} > 11fa8: e59f0014 ldr r0, [pc, #20] ; 11fc4 <PR_AddToCounter+0x5c> > 11fac: e1a01004 mov r1, r4 > 11fb0: e08f0000 add r0, pc, r0 > 11fb4: e5942010 ldr r2, [r4, #16] > 11fb8: e8bd4038 pop {r3, r4, r5, lr} > 11fbc: eaffd852 b 810c <_init+0xb30> > 11fc0: 00026e94 muleq r2, r4, lr > 11fc4: 00017c00 andeq r7, r1, r0, lsl #24 > >00011fc8 <PR_SubtractFromCounter>: > 11fc8: e92d4038 push {r3, r4, r5, lr} > 11fcc: e1a04000 mov r4, r0 > 11fd0: e590000c ldr r0, [r0, #12] > 11fd4: e1a05001 mov r5, r1 > 11fd8: ebffd81e bl 8058 <_init+0xa7c> > 11fdc: e5943010 ldr r3, [r4, #16] > 11fe0: e594000c ldr r0, [r4, #12] > 11fe4: e0655003 rsb r5, r5, r3 > 11fe8: e5845010 str r5, [r4, #16] > 11fec: ebffd927 bl 8490 <_init+0xeb4> > 11ff0: e59f3028 ldr r3, [pc, #40] ; 12020 <PR_SubtractFromCounter+0x58> > 11ff4: e08f3003 add r3, pc, r3 > 11ff8: e593300c ldr r3, [r3, #12] > 11ffc: e5933004 ldr r3, [r3, #4] > 12000: e3530003 cmp r3, #3 > 12004: 98bd8038 popls {r3, r4, r5, pc} > 12008: e59f0014 ldr r0, [pc, #20] ; 12024 <PR_SubtractFromCounter+0x5c> > 1200c: e1a01004 mov r1, r4 > 12010: e08f0000 add r0, pc, r0 > 12014: e5942010 ldr r2, [r4, #16] > 12018: e8bd4038 pop {r3, r4, r5, lr} > 1201c: eaffd83a b 810c <_init+0xb30> > 12020: 00026e34 andeq r6, r2, r4, lsr lr > 12024: 00017bc4 andeq r7, r1, r4, asr #23 > >00012028 <PR_GetCounter>: > 12028: e59f3034 ldr r3, [pc, #52] ; 12064 <PR_GetCounter+0x3c> > 1202c: e92d4010 push {r4, lr} > 12030: e08f3003 add r3, pc, r3 > 12034: e593300c ldr r3, [r3, #12] > 12038: e1a04000 mov r4, r0 > 1203c: e5933004 ldr r3, [r3, #4] > 12040: e3530003 cmp r3, #3 > 12044: 9a000004 bls 1205c <PR_GetCounter+0x34> > 12048: e5902010 ldr r2, [r0, #16] > 1204c: e59f0014 ldr r0, [pc, #20] ; 12068 <PR_GetCounter+0x40> > 12050: e1a01004 mov r1, r4 > 12054: e08f0000 add r0, pc, r0 > 12058: ebffd82b bl 810c <_init+0xb30> > 1205c: e5940010 ldr r0, [r4, #16] > 12060: e8bd8010 pop {r4, pc} > 12064: 00026df8 strdeq r6, [r2], -r8 > 12068: 00017bac andeq r7, r1, ip, lsr #23 > >0001206c <PR_SetCounter>: > 1206c: e59f202c ldr r2, [pc, #44] ; 120a0 <PR_SetCounter+0x34> > 12070: e1a03000 mov r3, r0 > 12074: e08f2002 add r2, pc, r2 > 12078: e592200c ldr r2, [r2, #12] > 1207c: e5922004 ldr r2, [r2, #4] > 12080: e5801010 str r1, [r0, #16] > 12084: e3520003 cmp r2, #3 > 12088: 912fff1e bxls lr > 1208c: e5902010 ldr r2, [r0, #16] > 12090: e59f000c ldr r0, [pc, #12] ; 120a4 <PR_SetCounter+0x38> > 12094: e1a01003 mov r1, r3 > 12098: e08f0000 add r0, pc, r0 > 1209c: eaffd81a b 810c <_init+0xb30> > 120a0: 00026db4 ; <UNDEFINED> instruction: 0x00026db4 > 120a4: 00017b88 andeq r7, r1, r8, lsl #23 > >000120a8 <PR_FindNextCounterQname>: > 120a8: e59f3060 ldr r3, [pc, #96] ; 12110 <PR_FindNextCounterQname+0x68> > 120ac: e92d4010 push {r4, lr} > 120b0: e08f3003 add r3, pc, r3 > 120b4: e5b34004 ldr r4, [r3, #4]! > 120b8: e1a01000 mov r1, r0 > 120bc: e1540003 cmp r4, r3 > 120c0: 0a000010 beq 12108 <PR_FindNextCounterQname+0x60> > 120c4: e3500000 cmp r0, #0 > 120c8: 0a000002 beq 120d8 <PR_FindNextCounterQname+0x30> > 120cc: e5904000 ldr r4, [r0] > 120d0: e1540003 cmp r4, r3 > 120d4: 03a04000 moveq r4, #0 > 120d8: e59f3034 ldr r3, [pc, #52] ; 12114 <PR_FindNextCounterQname+0x6c> > 120dc: e08f3003 add r3, pc, r3 > 120e0: e593300c ldr r3, [r3, #12] > 120e4: e5933004 ldr r3, [r3, #4] > 120e8: e3530003 cmp r3, #3 > 120ec: 9a000003 bls 12100 <PR_FindNextCounterQname+0x58> > 120f0: e59f0020 ldr r0, [pc, #32] ; 12118 <PR_FindNextCounterQname+0x70> > 120f4: e1a02004 mov r2, r4 > 120f8: e08f0000 add r0, pc, r0 > 120fc: ebffd802 bl 810c <_init+0xb30> > 12100: e1a00004 mov r0, r4 > 12104: e8bd8010 pop {r4, pc} > 12108: e3a04000 mov r4, #0 > 1210c: eafffff1 b 120d8 <PR_FindNextCounterQname+0x30> > 12110: 00026d78 andeq r6, r2, r8, ror sp > 12114: 00026d4c andeq r6, r2, ip, asr #26 > 12118: 00017b48 andeq r7, r1, r8, asr #22 > >0001211c <PR_FindNextCounterRname>: > 1211c: e1a03001 mov r3, r1 > 12120: e92d4010 push {r4, lr} > 12124: e5b34008 ldr r4, [r3, #8]! > 12128: e1a02001 mov r2, r1 > 1212c: e1540003 cmp r4, r3 > 12130: e1a01000 mov r1, r0 > 12134: 0a000010 beq 1217c <PR_FindNextCounterRname+0x60> > 12138: e3500000 cmp r0, #0 > 1213c: 0a000002 beq 1214c <PR_FindNextCounterRname+0x30> > 12140: e5904000 ldr r4, [r0] > 12144: e1530004 cmp r3, r4 > 12148: 03a04000 moveq r4, #0 > 1214c: e59f3030 ldr r3, [pc, #48] ; 12184 <PR_FindNextCounterRname+0x68> > 12150: e08f3003 add r3, pc, r3 > 12154: e593300c ldr r3, [r3, #12] > 12158: e5933004 ldr r3, [r3, #4] > 1215c: e3530003 cmp r3, #3 > 12160: 9a000003 bls 12174 <PR_FindNextCounterRname+0x58> > 12164: e59f001c ldr r0, [pc, #28] ; 12188 <PR_FindNextCounterRname+0x6c> > 12168: e1a03004 mov r3, r4 > 1216c: e08f0000 add r0, pc, r0 > 12170: ebffd7e5 bl 810c <_init+0xb30> > 12174: e1a00004 mov r0, r4 > 12178: e8bd8010 pop {r4, pc} > 1217c: e3a04000 mov r4, #0 > 12180: eafffff1 b 1214c <PR_FindNextCounterRname+0x30> > 12184: 00026cd8 ldrdeq r6, [r2], -r8 > 12188: 00017b08 andeq r7, r1, r8, lsl #22 > >0001218c <PR_GetCounterHandleFromName>: > 1218c: e59f30f8 ldr r3, [pc, #248] ; 1228c <PR_GetCounterHandleFromName+0x100> > 12190: e92d40f0 push {r4, r5, r6, r7, lr} > 12194: e08f3003 add r3, pc, r3 > 12198: e593300c ldr r3, [r3, #12] > 1219c: e24dd014 sub sp, sp, #20 > 121a0: e5933004 ldr r3, [r3, #4] > 121a4: e1a06000 mov r6, r0 > 121a8: e3530003 cmp r3, #3 > 121ac: e1a07001 mov r7, r1 > 121b0: 8a00002a bhi 12260 <PR_GetCounterHandleFromName+0xd4> > 121b4: e3a00000 mov r0, #0 > 121b8: ebffd82a bl 8268 <_init+0xc8c> > 121bc: e2505000 subs r5, r0, #0 > 121c0: 0a00002f beq 12284 <PR_GetCounterHandleFromName+0xf8> > 121c4: e3a00000 mov r0, #0 > 121c8: e1a01005 mov r1, r5 > 121cc: ebffd5d0 bl 7914 <_init+0x338> > 121d0: e2504000 subs r4, r0, #0 > 121d4: 1a000005 bne 121f0 <PR_GetCounterHandleFromName+0x64> > 121d8: eafffff5 b 121b4 <PR_GetCounterHandleFromName+0x28> > 121dc: e1a00004 mov r0, r4 > 121e0: e1a01005 mov r1, r5 > 121e4: ebffd5ca bl 7914 <_init+0x338> > 121e8: e2504000 subs r4, r0, #0 > 121ec: 0afffff0 beq 121b4 <PR_GetCounterHandleFromName+0x28> > 121f0: e28d2008 add r2, sp, #8 > 121f4: e28d300c add r3, sp, #12 > 121f8: e1a00004 mov r0, r4 > 121fc: e28d1004 add r1, sp, #4 > 12200: ebffd527 bl 76a4 <_init+0xc8> > 12204: e1a00006 mov r0, r6 > 12208: e59d1004 ldr r1, [sp, #4] > 1220c: ebffd539 bl 76f8 <_init+0x11c> > 12210: e3500000 cmp r0, #0 > 12214: e1a00007 mov r0, r7 > 12218: 1affffef bne 121dc <PR_GetCounterHandleFromName+0x50> > 1221c: e59d1008 ldr r1, [sp, #8] > 12220: ebffd534 bl 76f8 <_init+0x11c> > 12224: e3500000 cmp r0, #0 > 12228: 1affffeb bne 121dc <PR_GetCounterHandleFromName+0x50> > 1222c: e59f305c ldr r3, [pc, #92] ; 12290 <PR_GetCounterHandleFromName+0x104> > 12230: e08f3003 add r3, pc, r3 > 12234: e593300c ldr r3, [r3, #12] > 12238: e5933004 ldr r3, [r3, #4] > 1223c: e3530003 cmp r3, #3 > 12240: 9a000003 bls 12254 <PR_GetCounterHandleFromName+0xc8> > 12244: e59f0048 ldr r0, [pc, #72] ; 12294 <PR_GetCounterHandleFromName+0x108> > 12248: e1a01004 mov r1, r4 > 1224c: e08f0000 add r0, pc, r0 > 12250: ebffd7ad bl 810c <_init+0xb30> > 12254: e1a00004 mov r0, r4 > 12258: e28dd014 add sp, sp, #20 > 1225c: e8bd80f0 pop {r4, r5, r6, r7, pc} > 12260: e59f0030 ldr r0, [pc, #48] ; 12298 <PR_GetCounterHandleFromName+0x10c> > 12264: e1a01006 mov r1, r6 > 12268: e08f0000 add r0, pc, r0 > 1226c: e1a02007 mov r2, r7 > 12270: ebffd7a5 bl 810c <_init+0xb30> > 12274: e3a00000 mov r0, #0 > 12278: ebffd7fa bl 8268 <_init+0xc8c> > 1227c: e2505000 subs r5, r0, #0 > 12280: 1affffcf bne 121c4 <PR_GetCounterHandleFromName+0x38> > 12284: e3a04000 mov r4, #0 > 12288: eaffffe7 b 1222c <PR_GetCounterHandleFromName+0xa0> > 1228c: 00026c94 muleq r2, r4, ip > 12290: 00026bf8 strdeq r6, [r2], -r8 > 12294: 00017aa8 andeq r7, r1, r8, lsr #21 > 12298: 00017a50 andeq r7, r1, r0, asr sl > 1229c: e52d4004 push {r4} ; (str r4, [sp, #-4]!) > 122a0: e5913010 ldr r3, [r1, #16] > 122a4: e1a04000 mov r4, r0 > 122a8: e5900010 ldr r0, [r0, #16] > 122ac: e0500003 subs r0, r0, r3 > 122b0: 1a00000c bne 122e8 <PR_GetCounterHandleFromName+0x15c> > 122b4: e2833004 add r3, r3, #4 > 122b8: e1a02103 lsl r2, r3, #2 > 122bc: e0843002 add r3, r4, r2 > 122c0: e0811002 add r1, r1, r2 > 122c4: e2844014 add r4, r4, #20 > 122c8: e2833004 add r3, r3, #4 > 122cc: e2811004 add r1, r1, #4 > 122d0: e5332004 ldr r2, [r3, #-4]! > 122d4: e531c004 ldr ip, [r1, #-4]! > 122d8: e152000c cmp r2, ip > 122dc: 1a000003 bne 122f0 <PR_GetCounterHandleFromName+0x164> > 122e0: e1540003 cmp r4, r3 > 122e4: 3afffff9 bcc 122d0 <PR_GetCounterHandleFromName+0x144> > 122e8: e8bd0010 ldmfd sp!, {r4} > 122ec: e12fff1e bx lr > 122f0: e15c0002 cmp ip, r2 > 122f4: 93a00001 movls r0, #1 > 122f8: 83e00000 mvnhi r0, #0 > 122fc: eafffff9 b 122e8 <PR_GetCounterHandleFromName+0x15c> > 12300: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 12304: e5903010 ldr r3, [r0, #16] > 12308: e5915010 ldr r5, [r1, #16] > 1230c: e1a0a000 mov sl, r0 > 12310: e1550003 cmp r5, r3 > 12314: e24dd00c sub sp, sp, #12 > 12318: e1a09001 mov r9, r1 > 1231c: c3a00000 movgt r0, #0 > 12320: ca000070 bgt 124e8 <PR_GetCounterHandleFromName+0x35c> > 12324: e2853003 add r3, r5, #3 > 12328: e1a03103 lsl r3, r3, #2 > 1232c: e0817003 add r7, r1, r3 > 12330: e08a3003 add r3, sl, r3 > 12334: e5933004 ldr r3, [r3, #4] > 12338: e5971004 ldr r1, [r7, #4] > 1233c: e1a00003 mov r0, r3 > 12340: e2811001 add r1, r1, #1 > 12344: e58d3004 str r3, [sp, #4] > 12348: eb0055ef bl 27b0c <PR_Now+0x25b4> > 1234c: e2455001 sub r5, r5, #1 > 12350: e2877004 add r7, r7, #4 > 12354: e2894014 add r4, r9, #20 > 12358: e28a8014 add r8, sl, #20 > 1235c: e2506000 subs r6, r0, #0 > 12360: 0a000031 beq 1242c <PR_GetCounterHandleFromName+0x2a0> > 12364: e3a0e000 mov lr, #0 > 12368: e1a02004 mov r2, r4 > 1236c: e1a03008 mov r3, r8 > 12370: e1a0b00e mov fp, lr > 12374: e4921004 ldr r1, [r2], #4 > 12378: e593c000 ldr ip, [r3] > 1237c: e1a00801 lsl r0, r1, #16 > 12380: e1a00820 lsr r0, r0, #16 > 12384: e020e096 mla r0, r6, r0, lr > 12388: e1a0e821 lsr lr, r1, #16 > 1238c: e00e0e96 mul lr, r6, lr > 12390: e1a01800 lsl r1, r0, #16 > 12394: e08ee820 add lr, lr, r0, lsr #16 > 12398: e1a01821 lsr r1, r1, #16 > 1239c: e1a0080c lsl r0, ip, #16 > 123a0: e0611820 rsb r1, r1, r0, lsr #16 > 123a4: e1a0080e lsl r0, lr, #16 > 123a8: e06b1001 rsb r1, fp, r1 > 123ac: e1a00820 lsr r0, r0, #16 > 123b0: e201b801 and fp, r1, #65536 ; 0x10000 > 123b4: e060082c rsb r0, r0, ip, lsr #16 > 123b8: e040082b sub r0, r0, fp, lsr #16 > 123bc: e200b801 and fp, r0, #65536 ; 0x10000 > 123c0: e1570002 cmp r7, r2 > 123c4: e1c300b2 strh r0, [r3, #2] > 123c8: e1a0e82e lsr lr, lr, #16 > 123cc: e1a0b82b lsr fp, fp, #16 > 123d0: e0c310b4 strh r1, [r3], #4 > 123d4: 2affffe6 bcs 12374 <PR_GetCounterHandleFromName+0x1e8> > 123d8: e59d3004 ldr r3, [sp, #4] > 123dc: e3530000 cmp r3, #0 > 123e0: 1a000011 bne 1242c <PR_GetCounterHandleFromName+0x2a0> > 123e4: e2853004 add r3, r5, #4 > 123e8: e08a3103 add r3, sl, r3, lsl #2 > 123ec: e1580003 cmp r8, r3 > 123f0: e2832004 add r2, r3, #4 > 123f4: 2a00000b bcs 12428 <PR_GetCounterHandleFromName+0x29c> > 123f8: e5122004 ldr r2, [r2, #-4] > 123fc: e3520000 cmp r2, #0 > 12400: 1a000008 bne 12428 <PR_GetCounterHandleFromName+0x29c> > 12404: e2433004 sub r3, r3, #4 > 12408: ea000003 b 1241c <PR_GetCounterHandleFromName+0x290> > 1240c: e5932000 ldr r2, [r3] > 12410: e2433004 sub r3, r3, #4 > 12414: e3520000 cmp r2, #0 > 12418: 1a000002 bne 12428 <PR_GetCounterHandleFromName+0x29c> > 1241c: e1580003 cmp r8, r3 > 12420: e2455001 sub r5, r5, #1 > 12424: 3afffff8 bcc 1240c <PR_GetCounterHandleFromName+0x280> > 12428: e58a5010 str r5, [sl, #16] > 1242c: e1a0000a mov r0, sl > 12430: e1a01009 mov r1, r9 > 12434: ebffff98 bl 1229c <PR_GetCounterHandleFromName+0x110> > 12438: e3500000 cmp r0, #0 > 1243c: ba000028 blt 124e4 <PR_GetCounterHandleFromName+0x358> > 12440: e2866001 add r6, r6, #1 > 12444: e1a03008 mov r3, r8 > 12448: e3a0c000 mov ip, #0 > 1244c: e4941004 ldr r1, [r4], #4 > 12450: e5930000 ldr r0, [r3] > 12454: e1a02801 lsl r2, r1, #16 > 12458: e1a09800 lsl r9, r0, #16 > 1245c: e1a02822 lsr r2, r2, #16 > 12460: e0622829 rsb r2, r2, r9, lsr #16 > 12464: e06c2002 rsb r2, ip, r2 > 12468: e1a01821 lsr r1, r1, #16 > 1246c: e202c801 and ip, r2, #65536 ; 0x10000 > 12470: e0611820 rsb r1, r1, r0, lsr #16 > 12474: e041182c sub r1, r1, ip, lsr #16 > 12478: e201c801 and ip, r1, #65536 ; 0x10000 > 1247c: e1570004 cmp r7, r4 > 12480: e1c310b2 strh r1, [r3, #2] > 12484: e1a0c82c lsr ip, ip, #16 > 12488: e0c320b4 strh r2, [r3], #4 > 1248c: 2affffee bcs 1244c <PR_GetCounterHandleFromName+0x2c0> > 12490: e2853004 add r3, r5, #4 > 12494: e08a3103 add r3, sl, r3, lsl #2 > 12498: e5932004 ldr r2, [r3, #4] > 1249c: e3520000 cmp r2, #0 > 124a0: 1a00000f bne 124e4 <PR_GetCounterHandleFromName+0x358> > 124a4: e1580003 cmp r8, r3 > 124a8: e2832004 add r2, r3, #4 > 124ac: 2a00000b bcs 124e0 <PR_GetCounterHandleFromName+0x354> > 124b0: e5122004 ldr r2, [r2, #-4] > 124b4: e3520000 cmp r2, #0 > 124b8: 1a000008 bne 124e0 <PR_GetCounterHandleFromName+0x354> > 124bc: e2433004 sub r3, r3, #4 > 124c0: ea000003 b 124d4 <PR_GetCounterHandleFromName+0x348> > 124c4: e5932000 ldr r2, [r3] > 124c8: e2433004 sub r3, r3, #4 > 124cc: e3520000 cmp r2, #0 > 124d0: 1a000002 bne 124e0 <PR_GetCounterHandleFromName+0x354> > 124d4: e1580003 cmp r8, r3 > 124d8: e2455001 sub r5, r5, #1 > 124dc: 3afffff8 bcc 124c4 <PR_GetCounterHandleFromName+0x338> > 124e0: e58a5010 str r5, [sl, #16] > 124e4: e1a00006 mov r0, r6 > 124e8: e28dd00c add sp, sp, #12 > 124ec: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 124f0: e5902010 ldr r2, [r0, #16] > 124f4: e92d00f0 push {r4, r5, r6, r7} > 124f8: e2822004 add r2, r2, #4 > 124fc: e0802102 add r2, r0, r2, lsl #2 > 12500: e1a0c002 mov ip, r2 > 12504: e49c3004 ldr r3, [ip], #4 > 12508: e2805014 add r5, r0, #20 > 1250c: e3530000 cmp r3, #0 > 12510: e1a06002 mov r6, r2 > 12514: 0a000010 beq 1255c <PR_GetCounterHandleFromName+0x3d0> > 12518: e16f4f13 clz r4, r3 > 1251c: e2640020 rsb r0, r4, #32 > 12520: e354000a cmp r4, #10 > 12524: e5810000 str r0, [r1] > 12528: ca000023 bgt 125bc <PR_GetCounterHandleFromName+0x430> > 1252c: e1550002 cmp r5, r2 > 12530: 351c2008 ldrcc r2, [ip, #-8] > 12534: e264600b rsb r6, r4, #11 > 12538: e1a07633 lsr r7, r3, r6 > 1253c: 31a06632 lsrcc r6, r2, r6 > 12540: 23a06000 movcs r6, #0 > 12544: e2844015 add r4, r4, #21 > 12548: e38775ff orr r7, r7, #1069547520 ; 0x3fc00000 > 1254c: e1860413 orr r0, r6, r3, lsl r4 > 12550: e3871603 orr r1, r7, #3145728 ; 0x300000 > 12554: e8bd00f0 pop {r4, r5, r6, r7} > 12558: e12fff1e bx lr > 1255c: e3a07015 mov r7, #21 > 12560: e3a04020 mov r4, #32 > 12564: e5813000 str r3, [r1] > 12568: e1550002 cmp r5, r2 > 1256c: 324c6008 subcc r6, ip, #8 > 12570: 351c2008 ldrcc r2, [ip, #-8] > 12574: 23a02000 movcs r2, #0 > 12578: e3570000 cmp r7, #0 > 1257c: 0a00000a beq 125ac <PR_GetCounterHandleFromName+0x420> > 12580: e1a03713 lsl r3, r3, r7 > 12584: e38335ff orr r3, r3, #1069547520 ; 0x3fc00000 > 12588: e264402b rsb r4, r4, #43 ; 0x2b > 1258c: e3833603 orr r3, r3, #3145728 ; 0x300000 > 12590: e1560005 cmp r6, r5 > 12594: e1831432 orr r1, r3, r2, lsr r4 > 12598: 85163004 ldrhi r3, [r6, #-4] > 1259c: 93a04000 movls r4, #0 > 125a0: 81a04433 lsrhi r4, r3, r4 > 125a4: e1840712 orr r0, r4, r2, lsl r7 > 125a8: eaffffe9 b 12554 <PR_GetCounterHandleFromName+0x3c8> > 125ac: e38335ff orr r3, r3, #1069547520 ; 0x3fc00000 > 125b0: e3831603 orr r1, r3, #3145728 ; 0x300000 > 125b4: e1a00002 mov r0, r2 > 125b8: eaffffe5 b 12554 <PR_GetCounterHandleFromName+0x3c8> > 125bc: e244700b sub r7, r4, #11 > 125c0: eaffffe8 b 12568 <PR_GetCounterHandleFromName+0x3dc> > 125c4: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 125c8: e59f60b4 ldr r6, [pc, #180] ; 12684 <PR_GetCounterHandleFromName+0x4f8> > 125cc: e1a05000 mov r5, r0 > 125d0: e08f6006 add r6, pc, r6 > 125d4: e5960000 ldr r0, [r6] > 125d8: ebffd69e bl 8058 <_init+0xa7c> > 125dc: e3550007 cmp r5, #7 > 125e0: ca000006 bgt 12600 <PR_GetCounterHandleFromName+0x474> > 125e4: e0863105 add r3, r6, r5, lsl #2 > 125e8: e5934008 ldr r4, [r3, #8] > 125ec: e3540000 cmp r4, #0 > 125f0: 0a000013 beq 12644 <PR_GetCounterHandleFromName+0x4b8> > 125f4: e5942000 ldr r2, [r4] > 125f8: e5832008 str r2, [r3, #8] > 125fc: ea000008 b 12624 <PR_GetCounterHandleFromName+0x498> > 12600: e3a07001 mov r7, #1 > 12604: e1a07517 lsl r7, r7, r5 > 12608: e1a00107 lsl r0, r7, #2 > 1260c: e280001b add r0, r0, #27 > 12610: e1a001a0 lsr r0, r0, #3 > 12614: e1a00180 lsl r0, r0, #3 > 12618: ebffd5cb bl 7d4c <_init+0x770> > 1261c: e1a04000 mov r4, r0 > 12620: e98400a0 stmib r4, {r5, r7} > 12624: e59f305c ldr r3, [pc, #92] ; 12688 <PR_GetCounterHandleFromName+0x4fc> > 12628: e79f0003 ldr r0, [pc, r3] > 1262c: ebffd797 bl 8490 <_init+0xeb4> > 12630: e3a03000 mov r3, #0 > 12634: e5843010 str r3, [r4, #16] > 12638: e584300c str r3, [r4, #12] > 1263c: e1a00004 mov r0, r4 > 12640: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 12644: e3a07001 mov r7, #1 > 12648: e59f303c ldr r3, [pc, #60] ; 1268c <PR_GetCounterHandleFromName+0x500> > 1264c: e1a07517 lsl r7, r7, r5 > 12650: e08f3003 add r3, pc, r3 > 12654: e5934000 ldr r4, [r3] > 12658: e1a00107 lsl r0, r7, #2 > 1265c: e280001b add r0, r0, #27 > 12660: e2866028 add r6, r6, #40 ; 0x28 > 12664: e1a001a0 lsr r0, r0, #3 > 12668: e0666004 rsb r6, r6, r4 > 1266c: e08061c6 add r6, r0, r6, asr #3 > 12670: e3560e12 cmp r6, #288 ; 0x120 > 12674: 90840180 addls r0, r4, r0, lsl #3 > 12678: 95830000 strls r0, [r3] > 1267c: 9affffe7 bls 12620 <PR_GetCounterHandleFromName+0x494> > 12680: eaffffe3 b 12614 <PR_GetCounterHandleFromName+0x488> > 12684: 00026868 andeq r6, r2, r8, ror #16 > 12688: 00026810 andeq r6, r2, r0, lsl r8 > 1268c: 00025194 muleq r2, r4, r1 > 12690: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 12694: e1a05001 mov r5, r1 > 12698: e1a04000 mov r4, r0 > 1269c: e3a00001 mov r0, #1 > 126a0: e1a07002 mov r7, r2 > 126a4: e1a08003 mov r8, r3 > 126a8: ebffffc5 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 126ac: e3c5c102 bic ip, r5, #-2147483648 ; 0x80000000 > 126b0: e3c514ff bic r1, r5, #-16777216 ; 0xff000000 > 126b4: e1b06a2c lsrs r6, ip, #20 > 126b8: e3c1160f bic r1, r1, #15728640 ; 0xf00000 > 126bc: 0a000035 beq 12798 <PR_GetCounterHandleFromName+0x60c> > 126c0: e3540000 cmp r4, #0 > 126c4: e3811601 orr r1, r1, #1048576 ; 0x100000 > 126c8: 1a000017 bne 1272c <PR_GetCounterHandleFromName+0x5a0> > 126cc: e261c000 rsb ip, r1, #0 > 126d0: e001c00c and ip, r1, ip > 126d4: e16fcf1c clz ip, ip > 126d8: e26cc01f rsb ip, ip, #31 > 126dc: e1a01c31 lsr r1, r1, ip > 126e0: e3a03001 mov r3, #1 > 126e4: e3560000 cmp r6, #0 > 126e8: e28cc020 add ip, ip, #32 > 126ec: e1a04003 mov r4, r3 > 126f0: e5801014 str r1, [r0, #20] > 126f4: e5803010 str r3, [r0, #16] > 126f8: 1a00001f bne 1277c <PR_GetCounterHandleFromName+0x5f0> > 126fc: e24cce43 sub ip, ip, #1072 ; 0x430 > 12700: e0803104 add r3, r0, r4, lsl #2 > 12704: e24cc002 sub ip, ip, #2 > 12708: e587c000 str ip, [r7] > 1270c: e5933010 ldr r3, [r3, #16] > 12710: e1a04284 lsl r4, r4, #5 > 12714: e3530000 cmp r3, #0 > 12718: 116f3f13 clzne r3, r3 > 1271c: 03a03020 moveq r3, #32 > 12720: e0634004 rsb r4, r3, r4 > 12724: e5884000 str r4, [r8] > 12728: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 1272c: e3540001 cmp r4, #1 > 12730: 9a00001f bls 127b4 <PR_GetCounterHandleFromName+0x628> > 12734: e264c000 rsb ip, r4, #0 > 12738: e004c00c and ip, r4, ip > 1273c: e16fcf1c clz ip, ip > 12740: e26cc01f rsb ip, ip, #31 > 12744: e35c0000 cmp ip, #0 > 12748: e1a04c34 lsr r4, r4, ip > 1274c: 0a000019 beq 127b8 <PR_GetCounterHandleFromName+0x62c> > 12750: e26c3020 rsb r3, ip, #32 > 12754: e1844311 orr r4, r4, r1, lsl r3 > 12758: e1a01c31 lsr r1, r1, ip > 1275c: e5804014 str r4, [r0, #20] > 12760: e3510000 cmp r1, #0 > 12764: 03a04001 moveq r4, #1 > 12768: 13a04002 movne r4, #2 > 1276c: e3560000 cmp r6, #0 > 12770: e5801018 str r1, [r0, #24] > 12774: e5804010 str r4, [r0, #16] > 12778: 0affffdf beq 126fc <PR_GetCounterHandleFromName+0x570> > 1277c: e2466e43 sub r6, r6, #1072 ; 0x430 > 12780: e2466003 sub r6, r6, #3 > 12784: e086600c add r6, r6, ip > 12788: e26cc035 rsb ip, ip, #53 ; 0x35 > 1278c: e5876000 str r6, [r7] > 12790: e588c000 str ip, [r8] > 12794: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 12798: e3540000 cmp r4, #0 > 1279c: 1affffe2 bne 1272c <PR_GetCounterHandleFromName+0x5a0> > 127a0: e3510001 cmp r1, #1 > 127a4: 8affffc8 bhi 126cc <PR_GetCounterHandleFromName+0x540> > 127a8: e221c001 eor ip, r1, #1 > 127ac: e1a0c28c lsl ip, ip, #5 > 127b0: eaffffca b 126e0 <PR_GetCounterHandleFromName+0x554> > 127b4: e3a04001 mov r4, #1 > 127b8: e3a0c000 mov ip, #0 > 127bc: e5804014 str r4, [r0, #20] > 127c0: eaffffe6 b 12760 <PR_GetCounterHandleFromName+0x5d4> > 127c4: e3500013 cmp r0, #19 > 127c8: e92d4010 push {r4, lr} > 127cc: e3a04000 mov r4, #0 > 127d0: 9a000005 bls 127ec <PR_GetCounterHandleFromName+0x660> > 127d4: e3a03004 mov r3, #4 > 127d8: e1a03083 lsl r3, r3, #1 > 127dc: e2832010 add r2, r3, #16 > 127e0: e1520000 cmp r2, r0 > 127e4: e2844001 add r4, r4, #1 > 127e8: 9afffffa bls 127d8 <PR_GetCounterHandleFromName+0x64c> > 127ec: e1a00004 mov r0, r4 > 127f0: ebffff73 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 127f4: e4804004 str r4, [r0], #4 > 127f8: e8bd8010 pop {r4, pc} > 127fc: e92d4038 push {r3, r4, r5, lr} > 12800: e1a04000 mov r4, r0 > 12804: e1a00002 mov r0, r2 > 12808: e1a05001 mov r5, r1 > 1280c: ebffffec bl 127c4 <PR_GetCounterHandleFromName+0x638> > 12810: e5d43000 ldrb r3, [r4] > 12814: e3530000 cmp r3, #0 > 12818: e5c03000 strb r3, [r0] > 1281c: 0a000009 beq 12848 <PR_GetCounterHandleFromName+0x6bc> > 12820: e1a0c004 mov ip, r4 > 12824: e2803001 add r3, r0, #1 > 12828: e5fc2001 ldrb r2, [ip, #1]! > 1282c: e1a04003 mov r4, r3 > 12830: e3520000 cmp r2, #0 > 12834: e4c32001 strb r2, [r3], #1 > 12838: 1afffffa bne 12828 <PR_GetCounterHandleFromName+0x69c> > 1283c: e3550000 cmp r5, #0 > 12840: 15854000 strne r4, [r5] > 12844: e8bd8038 pop {r3, r4, r5, pc} > 12848: e1a04000 mov r4, r0 > 1284c: eafffffa b 1283c <PR_GetCounterHandleFromName+0x6b0> > 12850: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 12854: e5905010 ldr r5, [r0, #16] > 12858: e5918010 ldr r8, [r1, #16] > 1285c: e24dd01c sub sp, sp, #28 > 12860: e1550008 cmp r5, r8 > 12864: e1a04000 mov r4, r0 > 12868: e1a06001 mov r6, r1 > 1286c: aa000004 bge 12884 <PR_GetCounterHandleFromName+0x6f8> > 12870: e1a02005 mov r2, r5 > 12874: e1a04001 mov r4, r1 > 12878: e1a05008 mov r5, r8 > 1287c: e1a06000 mov r6, r0 > 12880: e1a08002 mov r8, r2 > 12884: e5943008 ldr r3, [r4, #8] > 12888: e0851008 add r1, r5, r8 > 1288c: e5940004 ldr r0, [r4, #4] > 12890: e1510003 cmp r1, r3 > 12894: c2800001 addgt r0, r0, #1 > 12898: e58d100c str r1, [sp, #12] > 1289c: ebffff48 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 128a0: e59d200c ldr r2, [sp, #12] > 128a4: e0803102 add r3, r0, r2, lsl #2 > 128a8: e2833014 add r3, r3, #20 > 128ac: e2807014 add r7, r0, #20 > 128b0: e1570003 cmp r7, r3 > 128b4: e58d0010 str r0, [sp, #16] > 128b8: e58d3014 str r3, [sp, #20] > 128bc: 2a000005 bcs 128d8 <PR_GetCounterHandleFromName+0x74c> > 128c0: e59d1014 ldr r1, [sp, #20] > 128c4: e1a03007 mov r3, r7 > 128c8: e3a02000 mov r2, #0 > 128cc: e4832004 str r2, [r3], #4 > 128d0: e1510003 cmp r1, r3 > 128d4: 8afffffc bhi 128cc <PR_GetCounterHandleFromName+0x740> > 128d8: e2883004 add r3, r8, #4 > 128dc: e0863103 add r3, r6, r3, lsl #2 > 128e0: e2868014 add r8, r6, #20 > 128e4: e2832004 add r2, r3, #4 > 128e8: e0845105 add r5, r4, r5, lsl #2 > 128ec: e1580002 cmp r8, r2 > 128f0: e2844014 add r4, r4, #20 > 128f4: e58d4004 str r4, [sp, #4] > 128f8: e2855014 add r5, r5, #20 > 128fc: 2a000044 bcs 12a14 <PR_GetCounterHandleFromName+0x888> > 12900: e0663003 rsb r3, r6, r3 > 12904: e2433011 sub r3, r3, #17 > 12908: e59d1010 ldr r1, [sp, #16] > 1290c: e2872008 add r2, r7, #8 > 12910: e3c33003 bic r3, r3, #3 > 12914: e0823003 add r3, r2, r3 > 12918: e2816018 add r6, r1, #24 > 1291c: e58d3008 str r3, [sp, #8] > 12920: e498a004 ldr sl, [r8], #4 > 12924: e1a0980a lsl r9, sl, #16 > 12928: e1b09829 lsrs r9, r9, #16 > 1292c: 0a000017 beq 12990 <PR_GetCounterHandleFromName+0x804> > 12930: e59d1004 ldr r1, [sp, #4] > 12934: e1a02007 mov r2, r7 > 12938: e1a03007 mov r3, r7 > 1293c: e3a04000 mov r4, #0 > 12940: e491a004 ldr sl, [r1], #4 > 12944: e592c000 ldr ip, [r2] > 12948: e1a0b80a lsl fp, sl, #16 > 1294c: e1a0080c lsl r0, ip, #16 > 12950: e1a0b82b lsr fp, fp, #16 > 12954: e1a00820 lsr r0, r0, #16 > 12958: e0200b99 mla r0, r9, fp, r0 > 1295c: e1a0a82a lsr sl, sl, #16 > 12960: e1a0c82c lsr ip, ip, #16 > 12964: e02cca99 mla ip, r9, sl, ip > 12968: e0800004 add r0, r0, r4 > 1296c: e08c4820 add r4, ip, r0, lsr #16 > 12970: e1550001 cmp r5, r1 > 12974: e1c340b2 strh r4, [r3, #2] > 12978: e1a04824 lsr r4, r4, #16 > 1297c: e0c200b4 strh r0, [r2], #4 > 12980: e2833004 add r3, r3, #4 > 12984: 8affffed bhi 12940 <PR_GetCounterHandleFromName+0x7b4> > 12988: e5834000 str r4, [r3] > 1298c: e518a004 ldr sl, [r8, #-4] > 12990: e1b0a82a lsrs sl, sl, #16 > 12994: 0a000019 beq 12a00 <PR_GetCounterHandleFromName+0x874> > 12998: e5162004 ldr r2, [r6, #-4] > 1299c: e59dc004 ldr ip, [sp, #4] > 129a0: e1a00007 mov r0, r7 > 129a4: e1a03006 mov r3, r6 > 129a8: e1a01002 mov r1, r2 > 129ac: e3a09000 mov r9, #0 > 129b0: e49c4004 ldr r4, [ip], #4 > 129b4: e1a01821 lsr r1, r1, #16 > 129b8: e1a0b804 lsl fp, r4, #16 > 129bc: e1a0b82b lsr fp, fp, #16 > 129c0: e0211b9a mla r1, sl, fp, r1 > 129c4: e1a04824 lsr r4, r4, #16 > 129c8: e0819009 add r9, r1, r9 > 129cc: e1c090b2 strh r9, [r0, #2] > 129d0: e5b01004 ldr r1, [r0, #4]! > 129d4: e14320b4 strh r2, [r3, #-4] > 129d8: e1a02801 lsl r2, r1, #16 > 129dc: e1a02822 lsr r2, r2, #16 > 129e0: e022249a mla r2, sl, r4, r2 > 129e4: e155000c cmp r5, ip > 129e8: e0822829 add r2, r2, r9, lsr #16 > 129ec: e1a04003 mov r4, r3 > 129f0: e1a09822 lsr r9, r2, #16 > 129f4: e2833004 add r3, r3, #4 > 129f8: 8affffec bhi 129b0 <PR_GetCounterHandleFromName+0x824> > 129fc: e5842000 str r2, [r4] > 12a00: e59d2008 ldr r2, [sp, #8] > 12a04: e2866004 add r6, r6, #4 > 12a08: e1560002 cmp r6, r2 > 12a0c: e2877004 add r7, r7, #4 > 12a10: 1affffc2 bne 12920 <PR_GetCounterHandleFromName+0x794> > 12a14: e59d300c ldr r3, [sp, #12] > 12a18: e3530000 cmp r3, #0 > 12a1c: da00000c ble 12a54 <PR_GetCounterHandleFromName+0x8c8> > 12a20: e59d3014 ldr r3, [sp, #20] > 12a24: e5132004 ldr r2, [r3, #-4] > 12a28: e2433004 sub r3, r3, #4 > 12a2c: e3520000 cmp r2, #0 > 12a30: 1a000007 bne 12a54 <PR_GetCounterHandleFromName+0x8c8> > 12a34: e59d200c ldr r2, [sp, #12] > 12a38: ea000002 b 12a48 <PR_GetCounterHandleFromName+0x8bc> > 12a3c: e5331004 ldr r1, [r3, #-4]! > 12a40: e3510000 cmp r1, #0 > 12a44: 1a000001 bne 12a50 <PR_GetCounterHandleFromName+0x8c4> > 12a48: e2522001 subs r2, r2, #1 > 12a4c: 1afffffa bne 12a3c <PR_GetCounterHandleFromName+0x8b0> > 12a50: e58d200c str r2, [sp, #12] > 12a54: e59d2010 ldr r2, [sp, #16] > 12a58: e59d100c ldr r1, [sp, #12] > 12a5c: e5821010 str r1, [r2, #16] > 12a60: e1a00002 mov r0, r2 > 12a64: e28dd01c add sp, sp, #28 > 12a68: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 12a6c: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 12a70: e1a06000 mov r6, r0 > 12a74: e1a05001 mov r5, r1 > 12a78: ebfffe07 bl 1229c <PR_GetCounterHandleFromName+0x110> > 12a7c: e2504000 subs r4, r0, #0 > 12a80: 0a000041 beq 12b8c <PR_GetCounterHandleFromName+0xa00> > 12a84: b1a03006 movlt r3, r6 > 12a88: b1a06005 movlt r6, r5 > 12a8c: e5960004 ldr r0, [r6, #4] > 12a90: b1a05003 movlt r5, r3 > 12a94: a3a04000 movge r4, #0 > 12a98: b3a04001 movlt r4, #1 > 12a9c: ebfffec8 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 12aa0: e5967010 ldr r7, [r6, #16] > 12aa4: e595a010 ldr sl, [r5, #16] > 12aa8: e0868107 add r8, r6, r7, lsl #2 > 12aac: e085a10a add sl, r5, sl, lsl #2 > 12ab0: e2888014 add r8, r8, #20 > 12ab4: e28aa014 add sl, sl, #20 > 12ab8: e2866014 add r6, r6, #20 > 12abc: e2851014 add r1, r5, #20 > 12ac0: e3a0c000 mov ip, #0 > 12ac4: e2803014 add r3, r0, #20 > 12ac8: e580400c str r4, [r0, #12] > 12acc: e4912004 ldr r2, [r1], #4 > 12ad0: e4965004 ldr r5, [r6], #4 > 12ad4: e1a04802 lsl r4, r2, #16 > 12ad8: e1a09805 lsl r9, r5, #16 > 12adc: e1a04824 lsr r4, r4, #16 > 12ae0: e0644829 rsb r4, r4, r9, lsr #16 > 12ae4: e06c4004 rsb r4, ip, r4 > 12ae8: e1a02822 lsr r2, r2, #16 > 12aec: e204c801 and ip, r4, #65536 ; 0x10000 > 12af0: e0622825 rsb r2, r2, r5, lsr #16 > 12af4: e042282c sub r2, r2, ip, lsr #16 > 12af8: e202c801 and ip, r2, #65536 ; 0x10000 > 12afc: e15a0001 cmp sl, r1 > 12b00: e1c320b2 strh r2, [r3, #2] > 12b04: e1a0c82c lsr ip, ip, #16 > 12b08: e1a02006 mov r2, r6 > 12b0c: e0c340b4 strh r4, [r3], #4 > 12b10: 8affffed bhi 12acc <PR_GetCounterHandleFromName+0x940> > 12b14: e1580006 cmp r8, r6 > 12b18: e1a0a003 mov sl, r3 > 12b1c: 9a000010 bls 12b64 <PR_GetCounterHandleFromName+0x9d8> > 12b20: e4925004 ldr r5, [r2], #4 > 12b24: e1a01805 lsl r1, r5, #16 > 12b28: e06c1821 rsb r1, ip, r1, lsr #16 > 12b2c: e2014801 and r4, r1, #65536 ; 0x10000 > 12b30: e1a04824 lsr r4, r4, #16 > 12b34: e0644825 rsb r4, r4, r5, lsr #16 > 12b38: e204c801 and ip, r4, #65536 ; 0x10000 > 12b3c: e1580002 cmp r8, r2 > 12b40: e1c340b2 strh r4, [r3, #2] > 12b44: e1a0c82c lsr ip, ip, #16 > 12b48: e0c310b4 strh r1, [r3], #4 > 12b4c: 8afffff3 bhi 12b20 <PR_GetCounterHandleFromName+0x994> > 12b50: e1e03006 mvn r3, r6 > 12b54: e0833008 add r3, r3, r8 > 12b58: e3c33003 bic r3, r3, #3 > 12b5c: e2833004 add r3, r3, #4 > 12b60: e08a3003 add r3, sl, r3 > 12b64: e5132004 ldr r2, [r3, #-4] > 12b68: e2433004 sub r3, r3, #4 > 12b6c: e3520000 cmp r2, #0 > 12b70: 1a000003 bne 12b84 <PR_GetCounterHandleFromName+0x9f8> > 12b74: e5332004 ldr r2, [r3, #-4]! > 12b78: e2477001 sub r7, r7, #1 > 12b7c: e3520000 cmp r2, #0 > 12b80: 0afffffb beq 12b74 <PR_GetCounterHandleFromName+0x9e8> > 12b84: e5807010 str r7, [r0, #16] > 12b88: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 12b8c: ebfffe8c bl 125c4 <PR_GetCounterHandleFromName+0x438> > 12b90: e3a03001 mov r3, #1 > 12b94: e5803010 str r3, [r0, #16] > 12b98: e5804014 str r4, [r0, #20] > 12b9c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 12ba0: e92d4038 push {r3, r4, r5, lr} > 12ba4: e2504000 subs r4, r0, #0 > 12ba8: 08bd8038 popeq {r3, r4, r5, pc} > 12bac: e5943004 ldr r3, [r4, #4] > 12bb0: e3530007 cmp r3, #7 > 12bb4: ca00000b bgt 12be8 <PR_GetCounterHandleFromName+0xa5c> > 12bb8: e59f5030 ldr r5, [pc, #48] ; 12bf0 <PR_GetCounterHandleFromName+0xa64> > 12bbc: e08f5005 add r5, pc, r5 > 12bc0: e5950000 ldr r0, [r5] > 12bc4: ebffd523 bl 8058 <_init+0xa7c> > 12bc8: e5943004 ldr r3, [r4, #4] > 12bcc: e5950000 ldr r0, [r5] > 12bd0: e0855103 add r5, r5, r3, lsl #2 > 12bd4: e5953008 ldr r3, [r5, #8] > 12bd8: e5843000 str r3, [r4] > 12bdc: e5854008 str r4, [r5, #8] > 12be0: e8bd4038 pop {r3, r4, r5, lr} > 12be4: eaffd629 b 8490 <_init+0xeb4> > 12be8: e8bd4038 pop {r3, r4, r5, lr} > 12bec: eaffd300 b 77f4 <_init+0x218> > 12bf0: 0002627c andeq r6, r2, ip, ror r2 > 12bf4: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 12bf8: e5907010 ldr r7, [r0, #16] > 12bfc: e1a08000 mov r8, r0 > 12c00: e1a06002 mov r6, r2 > 12c04: e280c014 add ip, r0, #20 > 12c08: e3a03000 mov r3, #0 > 12c0c: e59c5000 ldr r5, [ip] > 12c10: e2833001 add r3, r3, #1 > 12c14: e1a04805 lsl r4, r5, #16 > 12c18: e1a04824 lsr r4, r4, #16 > 12c1c: e0246491 mla r4, r1, r4, r6 > 12c20: e1a02825 lsr r2, r5, #16 > 12c24: e0020291 mul r2, r1, r2 > 12c28: e1a00804 lsl r0, r4, #16 > 12c2c: e0822824 add r2, r2, r4, lsr #16 > 12c30: e1a04820 lsr r4, r0, #16 > 12c34: e0844802 add r4, r4, r2, lsl #16 > 12c38: e1570003 cmp r7, r3 > 12c3c: e1a06822 lsr r6, r2, #16 > 12c40: e48c4004 str r4, [ip], #4 > 12c44: cafffff0 bgt 12c0c <PR_GetCounterHandleFromName+0xa80> > 12c48: e3560000 cmp r6, #0 > 12c4c: 0a000006 beq 12c6c <PR_GetCounterHandleFromName+0xae0> > 12c50: e5983008 ldr r3, [r8, #8] > 12c54: e1570003 cmp r7, r3 > 12c58: aa000005 bge 12c74 <PR_GetCounterHandleFromName+0xae8> > 12c5c: e0883107 add r3, r8, r7, lsl #2 > 12c60: e2877001 add r7, r7, #1 > 12c64: e5836014 str r6, [r3, #20] > 12c68: e5887010 str r7, [r8, #16] > 12c6c: e1a00008 mov r0, r8 > 12c70: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 12c74: e5980004 ldr r0, [r8, #4] > 12c78: e2800001 add r0, r0, #1 > 12c7c: ebfffe50 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 12c80: e5982010 ldr r2, [r8, #16] > 12c84: e288100c add r1, r8, #12 > 12c88: e2822002 add r2, r2, #2 > 12c8c: e1a02102 lsl r2, r2, #2 > 12c90: e1a04000 mov r4, r0 > 12c94: e280000c add r0, r0, #12 > 12c98: ebffd2f6 bl 7878 <_init+0x29c> > 12c9c: e1a00008 mov r0, r8 > 12ca0: ebffffbe bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 12ca4: e1a08004 mov r8, r4 > 12ca8: eaffffeb b 12c5c <PR_GetCounterHandleFromName+0xad0> > 12cac: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 12cb0: e5907010 ldr r7, [r0, #16] > 12cb4: e1a052c1 asr r5, r1, #5 > 12cb8: e5903008 ldr r3, [r0, #8] > 12cbc: e0857007 add r7, r5, r7 > 12cc0: e2874001 add r4, r7, #1 > 12cc4: e1540003 cmp r4, r3 > 12cc8: e1a06000 mov r6, r0 > 12ccc: e1a0a001 mov sl, r1 > 12cd0: e5900004 ldr r0, [r0, #4] > 12cd4: da000003 ble 12ce8 <PR_GetCounterHandleFromName+0xb5c> > 12cd8: e1a03083 lsl r3, r3, #1 > 12cdc: e1540003 cmp r4, r3 > 12ce0: e2800001 add r0, r0, #1 > 12ce4: cafffffb bgt 12cd8 <PR_GetCounterHandleFromName+0xb4c> > 12ce8: ebfffe35 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 12cec: e3550000 cmp r5, #0 > 12cf0: e1a08000 mov r8, r0 > 12cf4: e2802014 add r2, r0, #20 > 12cf8: da000007 ble 12d1c <PR_GetCounterHandleFromName+0xb90> > 12cfc: e3a03000 mov r3, #0 > 12d00: e1a0c003 mov ip, r3 > 12d04: e2833001 add r3, r3, #1 > 12d08: e1530005 cmp r3, r5 > 12d0c: e482c004 str ip, [r2], #4 > 12d10: 1afffffb bne 12d04 <PR_GetCounterHandleFromName+0xb78> > 12d14: e0883103 add r3, r8, r3, lsl #2 > 12d18: e2832014 add r2, r3, #20 > 12d1c: e5965010 ldr r5, [r6, #16] > 12d20: e21a101f ands r1, sl, #31 > 12d24: e0865105 add r5, r6, r5, lsl #2 > 12d28: e286c014 add ip, r6, #20 > 12d2c: e2855014 add r5, r5, #20 > 12d30: 0a000011 beq 12d7c <PR_GetCounterHandleFromName+0xbf0> > 12d34: e2610020 rsb r0, r1, #32 > 12d38: e3a0e000 mov lr, #0 > 12d3c: e59c3000 ldr r3, [ip] > 12d40: e18ee113 orr lr, lr, r3, lsl r1 > 12d44: e482e004 str lr, [r2], #4 > 12d48: e49ce004 ldr lr, [ip], #4 > 12d4c: e155000c cmp r5, ip > 12d50: e1a0e03e lsr lr, lr, r0 > 12d54: 8afffff8 bhi 12d3c <PR_GetCounterHandleFromName+0xbb0> > 12d58: e35e0000 cmp lr, #0 > 12d5c: 12874002 addne r4, r7, #2 > 12d60: e582e000 str lr, [r2] > 12d64: e2444001 sub r4, r4, #1 > 12d68: e1a00006 mov r0, r6 > 12d6c: e5884010 str r4, [r8, #16] > 12d70: ebffff8a bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 12d74: e1a00008 mov r0, r8 > 12d78: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 12d7c: e49c3004 ldr r3, [ip], #4 > 12d80: e4823004 str r3, [r2], #4 > 12d84: e155000c cmp r5, ip > 12d88: 9afffff5 bls 12d64 <PR_GetCounterHandleFromName+0xbd8> > 12d8c: e49c3004 ldr r3, [ip], #4 > 12d90: e4823004 str r3, [r2], #4 > 12d94: e155000c cmp r5, ip > 12d98: 8afffff7 bhi 12d7c <PR_GetCounterHandleFromName+0xbf0> > 12d9c: eafffff0 b 12d64 <PR_GetCounterHandleFromName+0xbd8> > 12da0: e2113003 ands r3, r1, #3 > 12da4: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 12da8: e1a04001 mov r4, r1 > 12dac: e1a07000 mov r7, r0 > 12db0: 1a000027 bne 12e54 <PR_GetCounterHandleFromName+0xcc8> > 12db4: e1b04144 asrs r4, r4, #2 > 12db8: 0a00001a beq 12e28 <PR_GetCounterHandleFromName+0xc9c> > 12dbc: e59f5120 ldr r5, [pc, #288] ; 12ee4 <PR_GetCounterHandleFromName+0xd58> > 12dc0: e08f5005 add r5, pc, r5 > 12dc4: e5956928 ldr r6, [r5, #2344] ; 0x928 > 12dc8: e3560000 cmp r6, #0 > 12dcc: 0a000028 beq 12e74 <PR_GetCounterHandleFromName+0xce8> > 12dd0: e59f9110 ldr r9, [pc, #272] ; 12ee8 <PR_GetCounterHandleFromName+0xd5c> > 12dd4: e59fa110 ldr sl, [pc, #272] ; 12eec <PR_GetCounterHandleFromName+0xd60> > 12dd8: e08f9009 add r9, pc, r9 > 12ddc: e08fa00a add sl, pc, sl > 12de0: ea000005 b 12dfc <PR_GetCounterHandleFromName+0xc70> > 12de4: e1b040c4 asrs r4, r4, #1 > 12de8: 0a00000e beq 12e28 <PR_GetCounterHandleFromName+0xc9c> > 12dec: e5965000 ldr r5, [r6] > 12df0: e3550000 cmp r5, #0 > 12df4: 11a06005 movne r6, r5 > 12df8: 0a00000c beq 12e30 <PR_GetCounterHandleFromName+0xca4> > 12dfc: e3140001 tst r4, #1 > 12e00: 0afffff7 beq 12de4 <PR_GetCounterHandleFromName+0xc58> > 12e04: e1a01006 mov r1, r6 > 12e08: e1a00007 mov r0, r7 > 12e0c: ebfffe8f bl 12850 <PR_GetCounterHandleFromName+0x6c4> > 12e10: e1a05000 mov r5, r0 > 12e14: e1a00007 mov r0, r7 > 12e18: ebffff60 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 12e1c: e1b040c4 asrs r4, r4, #1 > 12e20: e1a07005 mov r7, r5 > 12e24: 1afffff0 bne 12dec <PR_GetCounterHandleFromName+0xc60> > 12e28: e1a00007 mov r0, r7 > 12e2c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 12e30: e5990004 ldr r0, [r9, #4] > 12e34: ebffd487 bl 8058 <_init+0xa7c> > 12e38: e5968000 ldr r8, [r6] > 12e3c: e3580000 cmp r8, #0 > 12e40: 0a000015 beq 12e9c <PR_GetCounterHandleFromName+0xd10> > 12e44: e59a0004 ldr r0, [sl, #4] > 12e48: ebffd590 bl 8490 <_init+0xeb4> > 12e4c: e1a06008 mov r6, r8 > 12e50: eaffffe9 b 12dfc <PR_GetCounterHandleFromName+0xc70> > 12e54: e59f2094 ldr r2, [pc, #148] ; 12ef0 <PR_GetCounterHandleFromName+0xd64> > 12e58: e2433001 sub r3, r3, #1 > 12e5c: e08f2002 add r2, pc, r2 > 12e60: e7921103 ldr r1, [r2, r3, lsl #2] > 12e64: e3a02000 mov r2, #0 > 12e68: ebffff61 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 12e6c: e1a07000 mov r7, r0 > 12e70: eaffffcf b 12db4 <PR_GetCounterHandleFromName+0xc28> > 12e74: e5950004 ldr r0, [r5, #4] > 12e78: ebffd476 bl 8058 <_init+0xa7c> > 12e7c: e5956928 ldr r6, [r5, #2344] ; 0x928 > 12e80: e3560000 cmp r6, #0 > 12e84: 0a00000b beq 12eb8 <PR_GetCounterHandleFromName+0xd2c> > 12e88: e59f3064 ldr r3, [pc, #100] ; 12ef4 <PR_GetCounterHandleFromName+0xd68> > 12e8c: e08f3003 add r3, pc, r3 > 12e90: e5930004 ldr r0, [r3, #4] > 12e94: ebffd57d bl 8490 <_init+0xeb4> > 12e98: eaffffcc b 12dd0 <PR_GetCounterHandleFromName+0xc44> > 12e9c: e1a01006 mov r1, r6 > 12ea0: e1a00006 mov r0, r6 > 12ea4: ebfffe69 bl 12850 <PR_GetCounterHandleFromName+0x6c4> > 12ea8: e5860000 str r0, [r6] > 12eac: e1a08000 mov r8, r0 > 12eb0: e5805000 str r5, [r0] > 12eb4: eaffffe2 b 12e44 <PR_GetCounterHandleFromName+0xcb8> > 12eb8: e3a00001 mov r0, #1 > 12ebc: ebfffdc0 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 12ec0: e59f3030 ldr r3, [pc, #48] ; 12ef8 <PR_GetCounterHandleFromName+0xd6c> > 12ec4: e5803014 str r3, [r0, #20] > 12ec8: e3a03001 mov r3, #1 > 12ecc: e5803010 str r3, [r0, #16] > 12ed0: e3a03000 mov r3, #0 > 12ed4: e1a06000 mov r6, r0 > 12ed8: e5850928 str r0, [r5, #2344] ; 0x928 > 12edc: e5803000 str r3, [r0] > 12ee0: eaffffe8 b 12e88 <PR_GetCounterHandleFromName+0xcfc> > 12ee4: 00026078 andeq r6, r2, r8, ror r0 > 12ee8: 00026060 andeq r6, r2, r0, rrx > 12eec: 0002605c andeq r6, r2, ip, asr r0 > 12ef0: 00016ec4 andeq r6, r1, r4, asr #29 > 12ef4: 00025fac andeq r5, r2, ip, lsr #31 > 12ef8: 00000271 andeq r0, r0, r1, ror r2 > 12efc: e92d4010 push {r4, lr} > 12f00: ebffd1c0 bl 7608 <_init+0x2c> > 12f04: e59f4010 ldr r4, [pc, #16] ; 12f1c <PR_GetCounterHandleFromName+0xd90> > 12f08: e08f4004 add r4, pc, r4 > 12f0c: e5840000 str r0, [r4] > 12f10: ebffd1bc bl 7608 <_init+0x2c> > 12f14: e5840004 str r0, [r4, #4] > 12f18: e8bd8010 pop {r4, pc} > 12f1c: 00025f30 andeq r5, r2, r0, lsr pc > 12f20: e92d4038 push {r3, r4, r5, lr} > 12f24: e59f4020 ldr r4, [pc, #32] ; 12f4c <PR_GetCounterHandleFromName+0xdc0> > 12f28: e3a05000 mov r5, #0 > 12f2c: e08f4004 add r4, pc, r4 > 12f30: e5940000 ldr r0, [r4] > 12f34: ebffd306 bl 7b54 <_init+0x578> > 12f38: e5940004 ldr r0, [r4, #4] > 12f3c: e5845000 str r5, [r4] > 12f40: ebffd303 bl 7b54 <_init+0x578> > 12f44: e5845004 str r5, [r4, #4] > 12f48: e8bd8038 pop {r3, r4, r5, pc} > 12f4c: 00025f0c andeq r5, r2, ip, lsl #30 > >00012f50 <PR_strtod>: > 12f50: e59f3ef8 ldr r3, [pc, #3832] ; 13e50 <PR_strtod+0xf00> > 12f54: e59f2ef8 ldr r2, [pc, #3832] ; 13e54 <PR_strtod+0xf04> > 12f58: e08f3003 add r3, pc, r3 > 12f5c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 12f60: e7932002 ldr r2, [r3, r2] > 12f64: e24dd06c sub sp, sp, #108 ; 0x6c > 12f68: e5922000 ldr r2, [r2] > 12f6c: e1a04000 mov r4, r0 > 12f70: e3520000 cmp r2, #0 > 12f74: e58d1014 str r1, [sp, #20] > 12f78: 0a0000b1 beq 13244 <PR_strtod+0x2f4> > 12f7c: e1a03004 mov r3, r4 > 12f80: e1a0c003 mov ip, r3 > 12f84: e4d32001 ldrb r2, [r3], #1 > 12f88: e352002d cmp r2, #45 ; 0x2d > 12f8c: 908ff102 addls pc, pc, r2, lsl #2 > 12f90: ea000044 b 130a8 <PR_strtod+0x158> > 12f94: ea000035 b 13070 <PR_strtod+0x120> > 12f98: ea000042 b 130a8 <PR_strtod+0x158> > 12f9c: ea000041 b 130a8 <PR_strtod+0x158> > 12fa0: ea000040 b 130a8 <PR_strtod+0x158> > 12fa4: ea00003f b 130a8 <PR_strtod+0x158> > 12fa8: ea00003e b 130a8 <PR_strtod+0x158> > 12fac: ea00003d b 130a8 <PR_strtod+0x158> > 12fb0: ea00003c b 130a8 <PR_strtod+0x158> > 12fb4: ea00003b b 130a8 <PR_strtod+0x158> > 12fb8: eafffff0 b 12f80 <PR_strtod+0x30> > 12fbc: eaffffef b 12f80 <PR_strtod+0x30> > 12fc0: eaffffee b 12f80 <PR_strtod+0x30> > 12fc4: eaffffed b 12f80 <PR_strtod+0x30> > 12fc8: eaffffec b 12f80 <PR_strtod+0x30> > 12fcc: ea000035 b 130a8 <PR_strtod+0x158> > 12fd0: ea000034 b 130a8 <PR_strtod+0x158> > 12fd4: ea000033 b 130a8 <PR_strtod+0x158> > 12fd8: ea000032 b 130a8 <PR_strtod+0x158> > 12fdc: ea000031 b 130a8 <PR_strtod+0x158> > 12fe0: ea000030 b 130a8 <PR_strtod+0x158> > 12fe4: ea00002f b 130a8 <PR_strtod+0x158> > 12fe8: ea00002e b 130a8 <PR_strtod+0x158> > 12fec: ea00002d b 130a8 <PR_strtod+0x158> > 12ff0: ea00002c b 130a8 <PR_strtod+0x158> > 12ff4: ea00002b b 130a8 <PR_strtod+0x158> > 12ff8: ea00002a b 130a8 <PR_strtod+0x158> > 12ffc: ea000029 b 130a8 <PR_strtod+0x158> > 13000: ea000028 b 130a8 <PR_strtod+0x158> > 13004: ea000027 b 130a8 <PR_strtod+0x158> > 13008: ea000026 b 130a8 <PR_strtod+0x158> > 1300c: ea000025 b 130a8 <PR_strtod+0x158> > 13010: ea000024 b 130a8 <PR_strtod+0x158> > 13014: eaffffd9 b 12f80 <PR_strtod+0x30> > 13018: ea000022 b 130a8 <PR_strtod+0x158> > 1301c: ea000021 b 130a8 <PR_strtod+0x158> > 13020: ea000020 b 130a8 <PR_strtod+0x158> > 13024: ea00001f b 130a8 <PR_strtod+0x158> > 13028: ea00001e b 130a8 <PR_strtod+0x158> > 1302c: ea00001d b 130a8 <PR_strtod+0x158> > 13030: ea00001c b 130a8 <PR_strtod+0x158> > 13034: ea00001b b 130a8 <PR_strtod+0x158> > 13038: ea00001a b 130a8 <PR_strtod+0x158> > 1303c: ea000019 b 130a8 <PR_strtod+0x158> > 13040: ea00007c b 13238 <PR_strtod+0x2e8> > 13044: ea000017 b 130a8 <PR_strtod+0x158> > 13048: ea00006f b 1320c <PR_strtod+0x2bc> > 1304c: e1a0900c mov r9, ip > 13050: e1a0600a mov r6, sl > 13054: e1a0300a mov r3, sl > 13058: e3a02000 mov r2, #0 > 1305c: e1a07003 mov r7, r3 > 13060: e1a08002 mov r8, r2 > 13064: e58dc010 str ip, [sp, #16] > 13068: e3570801 cmp r7, #65536 ; 0x10000 > 1306c: da000079 ble 13258 <PR_strtod+0x308> > 13070: e3a0a000 mov sl, #0 > 13074: e1a09004 mov r9, r4 > 13078: e1a0800a mov r8, sl > 1307c: e58da01c str sl, [sp, #28] > 13080: e59d4014 ldr r4, [sp, #20] > 13084: e59d501c ldr r5, [sp, #28] > 13088: e3540000 cmp r4, #0 > 1308c: 15849000 strne r9, [r4] > 13090: e3550000 cmp r5, #0 > 13094: 12888102 addne r8, r8, #-2147483648 ; 0x80000000 > 13098: e1a0000a mov r0, sl > 1309c: e1a01008 mov r1, r8 > 130a0: e28dd06c add sp, sp, #108 ; 0x6c > 130a4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 130a8: e3a05000 mov r5, #0 > 130ac: e58d501c str r5, [sp, #28] > 130b0: e3520030 cmp r2, #48 ; 0x30 > 130b4: 13a0b000 movne fp, #0 > 130b8: 0a0000a3 beq 1334c <PR_strtod+0x3fc> > 130bc: e352002f cmp r2, #47 ; 0x2f > 130c0: e3a0a000 mov sl, #0 > 130c4: e1a01002 mov r1, r2 > 130c8: da00031d ble 13d44 <PR_strtod+0xdf4> > 130cc: e3520039 cmp r2, #57 ; 0x39 > 130d0: caffffdd bgt 1304c <PR_strtod+0xfc> > 130d4: e28c0001 add r0, ip, #1 > 130d8: e1a0600a mov r6, sl > 130dc: e1a0300a mov r3, sl > 130e0: ea000001 b 130ec <PR_strtod+0x19c> > 130e4: e3520039 cmp r2, #57 ; 0x39 > 130e8: caffffda bgt 13058 <PR_strtod+0x108> > 130ec: e0861106 add r1, r6, r6, lsl #2 > 130f0: e0821081 add r1, r2, r1, lsl #1 > 130f4: e3530008 cmp r3, #8 > 130f8: d2416030 suble r6, r1, #48 ; 0x30 > 130fc: da000003 ble 13110 <PR_strtod+0x1c0> > 13100: e08a110a add r1, sl, sl, lsl #2 > 13104: e0822081 add r2, r2, r1, lsl #1 > 13108: e353000f cmp r3, #15 > 1310c: d242a030 suble sl, r2, #48 ; 0x30 > 13110: e1a09000 mov r9, r0 > 13114: e4d02001 ldrb r2, [r0], #1 > 13118: e2833001 add r3, r3, #1 > 1311c: e352002f cmp r2, #47 ; 0x2f > 13120: e1a01002 mov r1, r2 > 13124: caffffee bgt 130e4 <PR_strtod+0x194> > 13128: e352002e cmp r2, #46 ; 0x2e > 1312c: 1affffc9 bne 13058 <PR_strtod+0x108> > 13130: e3530000 cmp r3, #0 > 13134: e2890001 add r0, r9, #1 > 13138: e5d91001 ldrb r1, [r9, #1] > 1313c: 1a00022a bne 139ec <PR_strtod+0xa9c> > 13140: e3510030 cmp r1, #48 ; 0x30 > 13144: 1a000417 bne 141a8 <PR_strtod+0x1258> > 13148: e2890002 add r0, r9, #2 > 1314c: e1a02003 mov r2, r3 > 13150: e5d01000 ldrb r1, [r0] > 13154: e1a09000 mov r9, r0 > 13158: e3510030 cmp r1, #48 ; 0x30 > 1315c: e2822001 add r2, r2, #1 > 13160: e2800001 add r0, r0, #1 > 13164: 0afffff9 beq 13150 <PR_strtod+0x200> > 13168: e2410031 sub r0, r1, #49 ; 0x31 > 1316c: e3500008 cmp r0, #8 > 13170: 8a000035 bhi 1324c <PR_strtod+0x2fc> > 13174: e1a08002 mov r8, r2 > 13178: e3a07000 mov r7, #0 > 1317c: e3a02001 mov r2, #1 > 13180: e241c030 sub ip, r1, #48 ; 0x30 > 13184: e58d9010 str r9, [sp, #16] > 13188: e35c0000 cmp ip, #0 > 1318c: 0a00001b beq 13200 <PR_strtod+0x2b0> > 13190: e3520001 cmp r2, #1 > 13194: e0888002 add r8, r8, r2 > 13198: 0a000012 beq 131e8 <PR_strtod+0x298> > 1319c: e0871002 add r1, r7, r2 > 131a0: e2410001 sub r0, r1, #1 > 131a4: e58d7008 str r7, [sp, #8] > 131a8: e1a01007 mov r1, r7 > 131ac: e1a07000 mov r7, r0 > 131b0: e2811001 add r1, r1, #1 > 131b4: e2410001 sub r0, r1, #1 > 131b8: e0865106 add r5, r6, r6, lsl #2 > 131bc: e3500008 cmp r0, #8 > 131c0: d1a06085 lslle r6, r5, #1 > 131c4: da000002 ble 131d4 <PR_strtod+0x284> > 131c8: e08a010a add r0, sl, sl, lsl #2 > 131cc: e3510010 cmp r1, #16 > 131d0: d1a0a080 lslle sl, r0, #1 > 131d4: e1510007 cmp r1, r7 > 131d8: 1afffff4 bne 131b0 <PR_strtod+0x260> > 131dc: e59d7008 ldr r7, [sp, #8] > 131e0: e0877002 add r7, r7, r2 > 131e4: e2477001 sub r7, r7, #1 > 131e8: e3570008 cmp r7, #8 > 131ec: e2877001 add r7, r7, #1 > 131f0: ca0003b9 bgt 140dc <PR_strtod+0x118c> > 131f4: e0866106 add r6, r6, r6, lsl #2 > 131f8: e08c6086 add r6, ip, r6, lsl #1 > 131fc: e3a02000 mov r2, #0 > 13200: e2890001 add r0, r9, #1 > 13204: e5d91001 ldrb r1, [r9, #1] > 13208: ea0001fb b 139fc <PR_strtod+0xaac> > 1320c: e3a05001 mov r5, #1 > 13210: e58d501c str r5, [sp, #28] > 13214: e5dc2001 ldrb r2, [ip, #1] > 13218: e3520000 cmp r2, #0 > 1321c: 128cc001 addne ip, ip, #1 > 13220: 1affffa2 bne 130b0 <PR_strtod+0x160> > 13224: e1a0a002 mov sl, r2 > 13228: e1a09004 mov r9, r4 > 1322c: e1a08002 mov r8, r2 > 13230: e58d201c str r2, [sp, #28] > 13234: eaffff91 b 13080 <PR_strtod+0x130> > 13238: e3a05000 mov r5, #0 > 1323c: e58d501c str r5, [sp, #28] > 13240: eafffff3 b 13214 <PR_strtod+0x2c4> > 13244: eb000c08 bl 1626c <PR_Initialized+0x10> > 13248: eaffff4b b 12f7c <PR_strtod+0x2c> > 1324c: e3a07000 mov r7, #0 > 13250: e1a08007 mov r8, r7 > 13254: e58dc010 str ip, [sp, #16] > 13258: e3c11020 bic r1, r1, #32 > 1325c: e3510045 cmp r1, #69 ; 0x45 > 13260: 1a000047 bne 13384 <PR_strtod+0x434> > 13264: e1821007 orr r1, r2, r7 > 13268: e191100b orrs r1, r1, fp > 1326c: 0a0001e9 beq 13a18 <PR_strtod+0xac8> > 13270: e5d9c001 ldrb ip, [r9, #1] > 13274: e35c002b cmp ip, #43 ; 0x2b > 13278: 0a0002ba beq 13d68 <PR_strtod+0xe18> > 1327c: e35c002d cmp ip, #45 ; 0x2d > 13280: 13a00000 movne r0, #0 > 13284: 12891001 addne r1, r9, #1 > 13288: 158d0008 strne r0, [sp, #8] > 1328c: 0a0002b0 beq 13d54 <PR_strtod+0xe04> > 13290: e24c0030 sub r0, ip, #48 ; 0x30 > 13294: e3500009 cmp r0, #9 > 13298: 8a000038 bhi 13380 <PR_strtod+0x430> > 1329c: e35c0030 cmp ip, #48 ; 0x30 > 132a0: 1a000005 bne 132bc <PR_strtod+0x36c> > 132a4: e2810001 add r0, r1, #1 > 132a8: e5d0c000 ldrb ip, [r0] > 132ac: e1a01000 mov r1, r0 > 132b0: e35c0030 cmp ip, #48 ; 0x30 > 132b4: e2800001 add r0, r0, #1 > 132b8: 0afffffa beq 132a8 <PR_strtod+0x358> > 132bc: e24c0031 sub r0, ip, #49 ; 0x31 > 132c0: e3500008 cmp r0, #8 > 132c4: 8a00032f bhi 13f88 <PR_strtod+0x1038> > 132c8: e5d10001 ldrb r0, [r1, #1] > 132cc: e24cc030 sub ip, ip, #48 ; 0x30 > 132d0: e350002f cmp r0, #47 ; 0x2f > 132d4: e2815001 add r5, r1, #1 > 132d8: da00000d ble 13314 <PR_strtod+0x3c4> > 132dc: e3500039 cmp r0, #57 ; 0x39 > 132e0: ca00000b bgt 13314 <PR_strtod+0x3c4> > 132e4: e2814002 add r4, r1, #2 > 132e8: ea000001 b 132f4 <PR_strtod+0x3a4> > 132ec: e3500039 cmp r0, #57 ; 0x39 > 132f0: ca000007 bgt 13314 <PR_strtod+0x3c4> > 132f4: e08cc10c add ip, ip, ip, lsl #2 > 132f8: e080c08c add ip, r0, ip, lsl #1 > 132fc: e5d40000 ldrb r0, [r4] > 13300: e1a05004 mov r5, r4 > 13304: e350002f cmp r0, #47 ; 0x2f > 13308: e24cc030 sub ip, ip, #48 ; 0x30 > 1330c: e2844001 add r4, r4, #1 > 13310: cafffff5 bgt 132ec <PR_strtod+0x39c> > 13314: e0611005 rsb r1, r1, r5 > 13318: e3510008 cmp r1, #8 > 1331c: c59fcb34 ldrgt ip, [pc, #2868] ; 13e58 <PR_strtod+0xf08> > 13320: ca000002 bgt 13330 <PR_strtod+0x3e0> > 13324: e59f1b2c ldr r1, [pc, #2860] ; 13e58 <PR_strtod+0xf08> > 13328: e15c0001 cmp ip, r1 > 1332c: a1a0c001 movge ip, r1 > 13330: e59d4008 ldr r4, [sp, #8] > 13334: e3540000 cmp r4, #0 > 13338: 126cc000 rsbne ip, ip, #0 > 1333c: e1a04009 mov r4, r9 > 13340: 11a09005 movne r9, r5 > 13344: 01a09005 moveq r9, r5 > 13348: ea00000e b 13388 <PR_strtod+0x438> > 1334c: e28c3001 add r3, ip, #1 > 13350: e5d32000 ldrb r2, [r3] > 13354: e1a0c003 mov ip, r3 > 13358: e3520030 cmp r2, #48 ; 0x30 > 1335c: e2833001 add r3, r3, #1 > 13360: 0afffffa beq 13350 <PR_strtod+0x400> > 13364: e3520000 cmp r2, #0 > 13368: 13a0b001 movne fp, #1 > 1336c: 1affff52 bne 130bc <PR_strtod+0x16c> > 13370: e1a0a002 mov sl, r2 > 13374: e1a0900c mov r9, ip > 13378: e1a08002 mov r8, r2 > 1337c: eaffff3f b 13080 <PR_strtod+0x130> > 13380: e1a04009 mov r4, r9 > 13384: e3a0c000 mov ip, #0 > 13388: e3570000 cmp r7, #0 > 1338c: 1a000004 bne 133a4 <PR_strtod+0x454> > 13390: e192200b orrs r2, r2, fp > 13394: e1a0a007 mov sl, r7 > 13398: 11a08007 movne r8, r7 > 1339c: 1affff37 bne 13080 <PR_strtod+0x130> > 133a0: eaffff33 b 13074 <PR_strtod+0x124> > 133a4: e3570010 cmp r7, #16 > 133a8: b1a04007 movlt r4, r7 > 133ac: a3a04010 movge r4, #16 > 133b0: e3530000 cmp r3, #0 > 133b4: 01a03007 moveq r3, r7 > 133b8: e1a00006 mov r0, r6 > 133bc: e58d3018 str r3, [sp, #24] > 133c0: e068b00c rsb fp, r8, ip > 133c4: eb005391 bl 28210 <PR_Now+0x2cb8> > 133c8: e3540009 cmp r4, #9 > 133cc: e1a02000 mov r2, r0 > 133d0: e1a03001 mov r3, r1 > 133d4: e1cd20f8 strd r2, [sp, #8] > 133d8: da00000c ble 13410 <PR_strtod+0x4c0> > 133dc: e59f3a78 ldr r3, [pc, #2680] ; 13e5c <PR_strtod+0xf0c> > 133e0: e08f3003 add r3, pc, r3 > 133e4: e0833184 add r3, r3, r4, lsl #3 > 133e8: e14323d8 ldrd r2, [r3, #-56] ; 0xffffffc8 > 133ec: eb0053c7 bl 28310 <PR_Now+0x2db8> > 133f0: e1cd00f8 strd r0, [sp, #8] > 133f4: e1a0000a mov r0, sl > 133f8: eb005384 bl 28210 <PR_Now+0x2cb8> > 133fc: e1a02000 mov r2, r0 > 13400: e1a03001 mov r3, r1 > 13404: e1cd00d8 ldrd r0, [sp, #8] > 13408: eb0052d5 bl 27f64 <PR_Now+0x2a0c> > 1340c: e1cd00f8 strd r0, [sp, #8] > 13410: e357000f cmp r7, #15 > 13414: da000184 ble 13a2c <PR_strtod+0xadc> > 13418: e0644007 rsb r4, r4, r7 > 1341c: e08b4004 add r4, fp, r4 > 13420: e3540000 cmp r4, #0 > 13424: da0002db ble 13f98 <PR_strtod+0x1048> > 13428: e214100f ands r1, r4, #15 > 1342c: 0a000006 beq 1344c <PR_strtod+0x4fc> > 13430: e59f0a28 ldr r0, [pc, #2600] ; 13e60 <PR_strtod+0xf10> > 13434: e1cd20d8 ldrd r2, [sp, #8] > 13438: e08f0000 add r0, pc, r0 > 1343c: e0801181 add r1, r0, r1, lsl #3 > 13440: e1c101d0 ldrd r0, [r1, #16] > 13444: eb0053b1 bl 28310 <PR_Now+0x2db8> > 13448: e1cd00f8 strd r0, [sp, #8] > 1344c: e3d4400f bics r4, r4, #15 > 13450: 0a000229 beq 13cfc <PR_strtod+0xdac> > 13454: e3540f4d cmp r4, #308 ; 0x134 > 13458: ca00021e bgt 13cd8 <PR_strtod+0xd88> > 1345c: e1a04244 asr r4, r4, #4 > 13460: e3540001 cmp r4, #1 > 13464: d3a05000 movle r5, #0 > 13468: da000013 ble 134bc <PR_strtod+0x56c> > 1346c: e59f89f0 ldr r8, [pc, #2544] ; 13e64 <PR_strtod+0xf14> > 13470: e1cd20d8 ldrd r2, [sp, #8] > 13474: e08f8008 add r8, pc, r8 > 13478: e3a05000 mov r5, #0 > 1347c: e3140001 tst r4, #1 > 13480: e088c185 add ip, r8, r5, lsl #3 > 13484: e1a00002 mov r0, r2 > 13488: e1a01003 mov r1, r3 > 1348c: e1a040c4 asr r4, r4, #1 > 13490: 0a000003 beq 134a4 <PR_strtod+0x554> > 13494: e1cc2cd8 ldrd r2, [ip, #200] ; 0xc8 > 13498: eb00539c bl 28310 <PR_Now+0x2db8> > 1349c: e1a02000 mov r2, r0 > 134a0: e1a03001 mov r3, r1 > 134a4: e3540001 cmp r4, #1 > 134a8: e2855001 add r5, r5, #1 > 134ac: cafffff2 bgt 1347c <PR_strtod+0x52c> > 134b0: e1a00002 mov r0, r2 > 134b4: e1a01003 mov r1, r3 > 134b8: e1cd00f8 strd r0, [sp, #8] > 134bc: e59d100c ldr r1, [sp, #12] > 134c0: e59f39a0 ldr r3, [pc, #2464] ; 13e68 <PR_strtod+0xf18> > 134c4: e2411635 sub r1, r1, #55574528 ; 0x3500000 > 134c8: e08f3003 add r3, pc, r3 > 134cc: e58d100c str r1, [sp, #12] > 134d0: e0835185 add r5, r3, r5, lsl #3 > 134d4: e1c50cd8 ldrd r0, [r5, #200] ; 0xc8 > 134d8: e1cd20d8 ldrd r2, [sp, #8] > 134dc: eb00538b bl 28310 <PR_Now+0x2db8> > 134e0: e59f39e0 ldr r3, [pc, #2528] ; 13ec8 <PR_strtod+0xf78> > 134e4: e1cd00f8 strd r0, [sp, #8] > 134e8: e59d200c ldr r2, [sp, #12] > 134ec: e59f1978 ldr r1, [pc, #2424] ; 13e6c <PR_strtod+0xf1c> > 134f0: e0023003 and r3, r2, r3 > 134f4: e1530001 cmp r3, r1 > 134f8: 8a0001f6 bhi 13cd8 <PR_strtod+0xd88> > 134fc: e2411601 sub r1, r1, #1048576 ; 0x100000 > 13500: e1530001 cmp r3, r1 > 13504: 859f2964 ldrhi r2, [pc, #2404] ; 13e70 <PR_strtod+0xf20> > 13508: 83a04000 movhi r4, #0 > 1350c: 83e05000 mvnhi r5, #0 > 13510: 92822635 addls r2, r2, #55574528 ; 0x3500000 > 13514: 93a0c000 movls ip, #0 > 13518: 858d200c strhi r2, [sp, #12] > 1351c: 858d4020 strhi r4, [sp, #32] > 13520: 858d5008 strhi r5, [sp, #8] > 13524: 958d200c strls r2, [sp, #12] > 13528: 958dc020 strls ip, [sp, #32] > 1352c: e59f2940 ldr r2, [pc, #2368] ; 13e74 <PR_strtod+0xf24> > 13530: e2873008 add r3, r7, #8 > 13534: e0c25293 smull r5, r2, r3, r2 > 13538: e1a03fc3 asr r3, r3, #31 > 1353c: e06320c2 rsb r2, r3, r2, asr #1 > 13540: e3520001 cmp r2, #1 > 13544: e3a00000 mov r0, #0 > 13548: 0a000004 beq 13560 <PR_strtod+0x610> > 1354c: e3a03001 mov r3, #1 > 13550: e1a03083 lsl r3, r3, #1 > 13554: e1520003 cmp r2, r3 > 13558: e2800001 add r0, r0, #1 > 1355c: cafffffb bgt 13550 <PR_strtod+0x600> > 13560: ebfffc17 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 13564: e59dc018 ldr ip, [sp, #24] > 13568: e3a03001 mov r3, #1 > 1356c: e35c0009 cmp ip, #9 > 13570: e58d0034 str r0, [sp, #52] ; 0x34 > 13574: e5806014 str r6, [r0, #20] > 13578: e5803010 str r3, [r0, #16] > 1357c: da0001fc ble 13d74 <PR_strtod+0xe24> > 13580: e59d4010 ldr r4, [sp, #16] > 13584: e2845009 add r5, r4, #9 > 13588: e1a06005 mov r6, r5 > 1358c: e084400c add r4, r4, ip > 13590: e4d62001 ldrb r2, [r6], #1 > 13594: e3a0100a mov r1, #10 > 13598: e2422030 sub r2, r2, #48 ; 0x30 > 1359c: ebfffd94 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 135a0: e1560004 cmp r6, r4 > 135a4: 1afffff9 bne 13590 <PR_strtod+0x640> > 135a8: e59dc018 ldr ip, [sp, #24] > 135ac: e58d0034 str r0, [sp, #52] ; 0x34 > 135b0: e085500c add r5, r5, ip > 135b4: e2455008 sub r5, r5, #8 > 135b8: e59d4018 ldr r4, [sp, #24] > 135bc: e1540007 cmp r4, r7 > 135c0: aa00000a bge 135f0 <PR_strtod+0x6a0> > 135c4: e59dc018 ldr ip, [sp, #24] > 135c8: e59d0034 ldr r0, [sp, #52] ; 0x34 > 135cc: e06c4007 rsb r4, ip, r7 > 135d0: e0854004 add r4, r5, r4 > 135d4: e4d52001 ldrb r2, [r5], #1 > 135d8: e3a0100a mov r1, #10 > 135dc: e2422030 sub r2, r2, #48 ; 0x30 > 135e0: ebfffd83 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 135e4: e1550004 cmp r5, r4 > 135e8: 1afffff9 bne 135d4 <PR_strtod+0x684> > 135ec: e58d0034 str r0, [sp, #52] ; 0x34 > 135f0: e59dc034 ldr ip, [sp, #52] ; 0x34 > 135f4: e35b0000 cmp fp, #0 > 135f8: b26b5000 rsblt r5, fp, #0 > 135fc: e59da008 ldr sl, [sp, #8] > 13600: e59d800c ldr r8, [sp, #12] > 13604: a3a04000 movge r4, #0 > 13608: e28cc00c add ip, ip, #12 > 1360c: e1cbbfcb bic fp, fp, fp, asr #31 > 13610: a58d4028 strge r4, [sp, #40] ; 0x28 > 13614: b58d5028 strlt r5, [sp, #40] ; 0x28 > 13618: e58dc050 str ip, [sp, #80] ; 0x50 > 1361c: e58db024 str fp, [sp, #36] ; 0x24 > 13620: e58d9054 str r9, [sp, #84] ; 0x54 > 13624: e58da018 str sl, [sp, #24] > 13628: e58d8010 str r8, [sp, #16] > 1362c: ea000051 b 13778 <PR_strtod+0x828> > 13630: e59dc030 ldr ip, [sp, #48] ; 0x30 > 13634: e35c0000 cmp ip, #0 > 13638: 0a000131 beq 13b04 <PR_strtod+0xbb4> > 1363c: e3a05000 mov r5, #0 > 13640: e59dc00c ldr ip, [sp, #12] > 13644: e59f482c ldr r4, [pc, #2092] ; 13e78 <PR_strtod+0xf28> > 13648: e1a07005 mov r7, r5 > 1364c: e58d402c str r4, [sp, #44] ; 0x2c > 13650: e59f6870 ldr r6, [pc, #2160] ; 13ec8 <PR_strtod+0xf78> > 13654: e59f3820 ldr r3, [pc, #2080] ; 13e7c <PR_strtod+0xf2c> > 13658: e00c6006 and r6, ip, r6 > 1365c: e1560003 cmp r6, r3 > 13660: 0a0000ff beq 13a64 <PR_strtod+0xb14> > 13664: e59dc020 ldr ip, [sp, #32] > 13668: e356066a cmp r6, #111149056 ; 0x6a00000 > 1366c: 83a03000 movhi r3, #0 > 13670: 93a03001 movls r3, #1 > 13674: e35c0000 cmp ip, #0 > 13678: 03a03000 moveq r3, #0 > 1367c: e3530000 cmp r3, #0 > 13680: 0a000016 beq 136e0 <PR_strtod+0x790> > 13684: e1a00007 mov r0, r7 > 13688: e59d102c ldr r1, [sp, #44] ; 0x2c > 1368c: e59f27ec ldr r2, [pc, #2028] ; 13e80 <PR_strtod+0xf30> > 13690: e59f37ec ldr r3, [pc, #2028] ; 13e84 <PR_strtod+0xf34> > 13694: eb005475 bl 28870 <PR_Now+0x3318> > 13698: e3500000 cmp r0, #0 > 1369c: 0a00000d beq 136d8 <PR_strtod+0x788> > 136a0: e1a00007 mov r0, r7 > 136a4: e59d102c ldr r1, [sp, #44] ; 0x2c > 136a8: eb005496 bl 28908 <PR_Now+0x33b0> > 136ac: e2507000 subs r7, r0, #0 > 136b0: 0a000169 beq 13c5c <PR_strtod+0xd0c> > 136b4: eb0052d5 bl 28210 <PR_Now+0x2cb8> > 136b8: e1a07000 mov r7, r0 > 136bc: e58d102c str r1, [sp, #44] ; 0x2c > 136c0: e59d5030 ldr r5, [sp, #48] ; 0x30 > 136c4: e3550000 cmp r5, #0 > 136c8: 059dc02c ldreq ip, [sp, #44] ; 0x2c > 136cc: 159d402c ldrne r4, [sp, #44] ; 0x2c > 136d0: e1a05007 mov r5, r7 > 136d4: 028c4102 addeq r4, ip, #-2147483648 ; 0x80000000 > 136d8: e284466b add r4, r4, #112197632 ; 0x6b00000 > 136dc: e0664004 rsb r4, r6, r4 > 136e0: e59d3010 ldr r3, [sp, #16] > 136e4: e3a00000 mov r0, #0 > 136e8: e3c33102 bic r3, r3, #-2147483648 ; 0x80000000 > 136ec: e1a03a23 lsr r3, r3, #20 > 136f0: e1a03a03 lsl r3, r3, #20 > 136f4: e243350d sub r3, r3, #54525952 ; 0x3400000 > 136f8: e58d0038 str r0, [sp, #56] ; 0x38 > 136fc: e58d303c str r3, [sp, #60] ; 0x3c > 13700: e1cd23d8 ldrd r2, [sp, #56] ; 0x38 > 13704: e1a00005 mov r0, r5 > 13708: e1a01004 mov r1, r4 > 1370c: eb0052ff bl 28310 <PR_Now+0x2db8> > 13710: e1a02000 mov r2, r0 > 13714: e1a03001 mov r3, r1 > 13718: e59d0018 ldr r0, [sp, #24] > 1371c: e59d1010 ldr r1, [sp, #16] > 13720: eb00520f bl 27f64 <PR_Now+0x2a0c> > 13724: e1a04000 mov r4, r0 > 13728: e1a05001 mov r5, r1 > 1372c: e1cd40f8 strd r4, [sp, #8] > 13730: e59d400c ldr r4, [sp, #12] > 13734: e58d0018 str r0, [sp, #24] > 13738: e58d1010 str r1, [sp, #16] > 1373c: e59d5020 ldr r5, [sp, #32] > 13740: e3550000 cmp r5, #0 > 13744: 1a000003 bne 13758 <PR_strtod+0x808> > 13748: e59f3778 ldr r3, [pc, #1912] ; 13ec8 <PR_strtod+0xf78> > 1374c: e0043003 and r3, r4, r3 > 13750: e1560003 cmp r6, r3 > 13754: 0a000106 beq 13b74 <PR_strtod+0xc24> > 13758: e1a00009 mov r0, r9 > 1375c: ebfffd0f bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13760: e1a0000a mov r0, sl > 13764: ebfffd0d bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13768: e1a0000b mov r0, fp > 1376c: ebfffd0b bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13770: e1a00008 mov r0, r8 > 13774: ebfffd09 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13778: e59d4034 ldr r4, [sp, #52] ; 0x34 > 1377c: e5940004 ldr r0, [r4, #4] > 13780: ebfffb8f bl 125c4 <PR_GetCounterHandleFromName+0x438> > 13784: e5942010 ldr r2, [r4, #16] > 13788: e59d1050 ldr r1, [sp, #80] ; 0x50 > 1378c: e2822002 add r2, r2, #2 > 13790: e1a02102 lsl r2, r2, #2 > 13794: e1a0a000 mov sl, r0 > 13798: e280000c add r0, r0, #12 > 1379c: ebffd035 bl 7878 <_init+0x29c> > 137a0: e59d1010 ldr r1, [sp, #16] > 137a4: e28d2058 add r2, sp, #88 ; 0x58 > 137a8: e28d305c add r3, sp, #92 ; 0x5c > 137ac: e59d0018 ldr r0, [sp, #24] > 137b0: ebfffbb6 bl 12690 <PR_GetCounterHandleFromName+0x504> > 137b4: e1a09000 mov r9, r0 > 137b8: e3a00001 mov r0, #1 > 137bc: ebfffb80 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 137c0: e59d2058 ldr r2, [sp, #88] ; 0x58 > 137c4: e3a03001 mov r3, #1 > 137c8: e3520000 cmp r2, #0 > 137cc: a59d5028 ldrge r5, [sp, #40] ; 0x28 > 137d0: b59dc024 ldrlt ip, [sp, #36] ; 0x24 > 137d4: a0854002 addge r4, r5, r2 > 137d8: e59d5020 ldr r5, [sp, #32] > 137dc: b59d4028 ldrlt r4, [sp, #40] ; 0x28 > 137e0: a59d1024 ldrge r1, [sp, #36] ; 0x24 > 137e4: e5803014 str r3, [r0, #20] > 137e8: e5803010 str r3, [r0, #16] > 137ec: e59d305c ldr r3, [sp, #92] ; 0x5c > 137f0: b062100c rsblt r1, r2, ip > 137f4: e0652002 rsb r2, r5, r2 > 137f8: e082c003 add ip, r2, r3 > 137fc: e1a0b000 mov fp, r0 > 13800: e3e00fff mvn r0, #1020 ; 0x3fc > 13804: e15c0000 cmp ip, r0 > 13808: b2823e43 addlt r3, r2, #1072 ; 0x430 > 1380c: b2833003 addlt r3, r3, #3 > 13810: a2633036 rsbge r3, r3, #54 ; 0x36 > 13814: e59dc020 ldr ip, [sp, #32] > 13818: e0846003 add r6, r4, r3 > 1381c: e0813003 add r3, r1, r3 > 13820: e1560004 cmp r6, r4 > 13824: b1a00006 movlt r0, r6 > 13828: a1a00004 movge r0, r4 > 1382c: e083500c add r5, r3, ip > 13830: e1500005 cmp r0, r5 > 13834: b1a03000 movlt r3, r0 > 13838: a1a03005 movge r3, r5 > 1383c: e59dc028 ldr ip, [sp, #40] ; 0x28 > 13840: e3530000 cmp r3, #0 > 13844: c0636006 rsbgt r6, r3, r6 > 13848: c0635005 rsbgt r5, r3, r5 > 1384c: c0634004 rsbgt r4, r3, r4 > 13850: e35c0000 cmp ip, #0 > 13854: 0a000009 beq 13880 <PR_strtod+0x930> > 13858: e1a0100c mov r1, ip > 1385c: e1a0000b mov r0, fp > 13860: ebfffd4e bl 12da0 <PR_GetCounterHandleFromName+0xc14> > 13864: e1a01009 mov r1, r9 > 13868: e1a0b000 mov fp, r0 > 1386c: ebfffbf7 bl 12850 <PR_GetCounterHandleFromName+0x6c4> > 13870: e1a07000 mov r7, r0 > 13874: e1a00009 mov r0, r9 > 13878: ebfffcc8 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 1387c: e1a09007 mov r9, r7 > 13880: e3560000 cmp r6, #0 > 13884: da000003 ble 13898 <PR_strtod+0x948> > 13888: e1a00009 mov r0, r9 > 1388c: e1a01006 mov r1, r6 > 13890: ebfffd05 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 13894: e1a09000 mov r9, r0 > 13898: e59dc024 ldr ip, [sp, #36] ; 0x24 > 1389c: e35c0000 cmp ip, #0 > 138a0: 0a000003 beq 138b4 <PR_strtod+0x964> > 138a4: e1a0000a mov r0, sl > 138a8: e1a0100c mov r1, ip > 138ac: ebfffd3b bl 12da0 <PR_GetCounterHandleFromName+0xc14> > 138b0: e1a0a000 mov sl, r0 > 138b4: e3550000 cmp r5, #0 > 138b8: da000003 ble 138cc <PR_strtod+0x97c> > 138bc: e1a0000a mov r0, sl > 138c0: e1a01005 mov r1, r5 > 138c4: ebfffcf8 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 138c8: e1a0a000 mov sl, r0 > 138cc: e3540000 cmp r4, #0 > 138d0: da000003 ble 138e4 <PR_strtod+0x994> > 138d4: e1a0000b mov r0, fp > 138d8: e1a01004 mov r1, r4 > 138dc: ebfffcf2 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 138e0: e1a0b000 mov fp, r0 > 138e4: e1a0100a mov r1, sl > 138e8: e1a00009 mov r0, r9 > 138ec: ebfffc5e bl 12a6c <PR_GetCounterHandleFromName+0x8e0> > 138f0: e3a03000 mov r3, #0 > 138f4: e1a0100b mov r1, fp > 138f8: e590400c ldr r4, [r0, #12] > 138fc: e580300c str r3, [r0, #12] > 13900: e1a08000 mov r8, r0 > 13904: e58d4030 str r4, [sp, #48] ; 0x30 > 13908: ebfffa63 bl 1229c <PR_GetCounterHandleFromName+0x110> > 1390c: e3500000 cmp r0, #0 > 13910: ba00016d blt 13ecc <PR_strtod+0xf7c> > 13914: 0a00011b beq 13d88 <PR_strtod+0xe38> > 13918: e1a00008 mov r0, r8 > 1391c: e28d1060 add r1, sp, #96 ; 0x60 > 13920: ebfffaf2 bl 124f0 <PR_GetCounterHandleFromName+0x364> > 13924: e1a05001 mov r5, r1 > 13928: e1a04000 mov r4, r0 > 1392c: e28d1064 add r1, sp, #100 ; 0x64 > 13930: e1a0000b mov r0, fp > 13934: ebfffaed bl 124f0 <PR_GetCounterHandleFromName+0x364> > 13938: e59be010 ldr lr, [fp, #16] > 1393c: e59dc060 ldr ip, [sp, #96] ; 0x60 > 13940: e1a07005 mov r7, r5 > 13944: e1a03001 mov r3, r1 > 13948: e1a02000 mov r2, r0 > 1394c: e5981010 ldr r1, [r8, #16] > 13950: e59d0064 ldr r0, [sp, #100] ; 0x64 > 13954: e060000c rsb r0, r0, ip > 13958: e06ec001 rsb ip, lr, r1 > 1395c: e080c28c add ip, r0, ip, lsl #5 > 13960: e35c0000 cmp ip, #0 > 13964: c0857a0c addgt r7, r5, ip, lsl #20 > 13968: e1a01003 mov r1, r3 > 1396c: c1a04004 movgt r4, r4 > 13970: d0431a0c suble r1, r3, ip, lsl #20 > 13974: c1a05007 movgt r5, r7 > 13978: d1a03001 movle r3, r1 > 1397c: d1a02002 movle r2, r2 > 13980: e1a00004 mov r0, r4 > 13984: e1a01005 mov r1, r5 > 13988: eb0052fb bl 2857c <PR_Now+0x3024> > 1398c: e3a02000 mov r2, #0 > 13990: e3a03101 mov r3, #1073741824 ; 0x40000000 > 13994: e1a04000 mov r4, r0 > 13998: e1a05001 mov r5, r1 > 1399c: eb0053b3 bl 28870 <PR_Now+0x3318> > 139a0: e3500000 cmp r0, #0 > 139a4: 1affff21 bne 13630 <PR_strtod+0x6e0> > 139a8: e1a01005 mov r1, r5 > 139ac: e1a00004 mov r0, r4 > 139b0: e3a02000 mov r2, #0 > 139b4: e59f34f8 ldr r3, [pc, #1272] ; 13eb4 <PR_strtod+0xf64> > 139b8: eb005254 bl 28310 <PR_Now+0x2db8> > 139bc: e59d4030 ldr r4, [sp, #48] ; 0x30 > 139c0: e3540000 cmp r4, #0 > 139c4: 159dc00c ldrne ip, [sp, #12] > 139c8: e58d102c str r1, [sp, #44] ; 0x2c > 139cc: 059dc02c ldreq ip, [sp, #44] ; 0x2c > 139d0: e1a07000 mov r7, r0 > 139d4: 028c4102 addeq r4, ip, #-2147483648 ; 0x80000000 > 139d8: 11a05000 movne r5, r0 > 139dc: 11a04001 movne r4, r1 > 139e0: 01a05000 moveq r5, r0 > 139e4: 059dc00c ldreq ip, [sp, #12] > 139e8: eaffff18 b 13650 <PR_strtod+0x700> > 139ec: e3a02000 mov r2, #0 > 139f0: e1a07003 mov r7, r3 > 139f4: e1a08002 mov r8, r2 > 139f8: e58dc010 str ip, [sp, #16] > 139fc: e241c030 sub ip, r1, #48 ; 0x30 > 13a00: e35c0009 cmp ip, #9 > 13a04: 92822001 addls r2, r2, #1 > 13a08: 91a09000 movls r9, r0 > 13a0c: 9afffddd bls 13188 <PR_strtod+0x238> > 13a10: e1a09000 mov r9, r0 > 13a14: eafffd93 b 13068 <PR_strtod+0x118> > 13a18: e1a0a001 mov sl, r1 > 13a1c: e1a09004 mov r9, r4 > 13a20: e1a08001 mov r8, r1 > 13a24: e58d101c str r1, [sp, #28] > 13a28: eafffd94 b 13080 <PR_strtod+0x130> > 13a2c: e35b0000 cmp fp, #0 > 13a30: 0a0000ae beq 13cf0 <PR_strtod+0xda0> > 13a34: da0001de ble 141b4 <PR_strtod+0x1264> > 13a38: e35b0016 cmp fp, #22 > 13a3c: ca0001ab bgt 140f0 <PR_strtod+0x11a0> > 13a40: e59f1440 ldr r1, [pc, #1088] ; 13e88 <PR_strtod+0xf38> > 13a44: e1cd20d8 ldrd r2, [sp, #8] > 13a48: e08f1001 add r1, pc, r1 > 13a4c: e081118b add r1, r1, fp, lsl #3 > 13a50: e1c101d0 ldrd r0, [r1, #16] > 13a54: eb00522d bl 28310 <PR_Now+0x2db8> > 13a58: e1a0a000 mov sl, r0 > 13a5c: e1a08001 mov r8, r1 > 13a60: eafffd86 b 13080 <PR_strtod+0x130> > 13a64: e24cc635 sub ip, ip, #55574528 ; 0x3500000 > 13a68: e58dc00c str ip, [sp, #12] > 13a6c: e1cd00d8 ldrd r0, [sp, #8] > 13a70: e1a00005 mov r0, r5 > 13a74: e3c13102 bic r3, r1, #-2147483648 ; 0x80000000 > 13a78: e1a03a23 lsr r3, r3, #20 > 13a7c: e1a03a03 lsl r3, r3, #20 > 13a80: e243350d sub r3, r3, #54525952 ; 0x3400000 > 13a84: e3a01000 mov r1, #0 > 13a88: e58d1040 str r1, [sp, #64] ; 0x40 > 13a8c: e58d3044 str r3, [sp, #68] ; 0x44 > 13a90: e1cd24d0 ldrd r2, [sp, #64] ; 0x40 > 13a94: e1a01004 mov r1, r4 > 13a98: e59d5010 ldr r5, [sp, #16] > 13a9c: e59d4018 ldr r4, [sp, #24] > 13aa0: e58d4048 str r4, [sp, #72] ; 0x48 > 13aa4: e58d504c str r5, [sp, #76] ; 0x4c > 13aa8: eb005218 bl 28310 <PR_Now+0x2db8> > 13aac: e1a02000 mov r2, r0 > 13ab0: e1a03001 mov r3, r1 > 13ab4: e1cd00d8 ldrd r0, [sp, #8] > 13ab8: eb005129 bl 27f64 <PR_Now+0x2a0c> > 13abc: e59f3404 ldr r3, [pc, #1028] ; 13ec8 <PR_strtod+0xf78> > 13ac0: e59f23c4 ldr r2, [pc, #964] ; 13e8c <PR_strtod+0xf3c> > 13ac4: e1cd00f8 strd r0, [sp, #8] > 13ac8: e59d400c ldr r4, [sp, #12] > 13acc: e0043003 and r3, r4, r3 > 13ad0: e1530002 cmp r3, r2 > 13ad4: 9a000018 bls 13b3c <PR_strtod+0xbec> > 13ad8: e59f3390 ldr r3, [pc, #912] ; 13e70 <PR_strtod+0xf20> > 13adc: e59d504c ldr r5, [sp, #76] ; 0x4c > 13ae0: e1550003 cmp r5, r3 > 13ae4: 0a000087 beq 13d08 <PR_strtod+0xdb8> > 13ae8: e59f0380 ldr r0, [pc, #896] ; 13e70 <PR_strtod+0xf20> > 13aec: e3e01000 mvn r1, #0 > 13af0: e58d000c str r0, [sp, #12] > 13af4: e58d1008 str r1, [sp, #8] > 13af8: e58d1018 str r1, [sp, #24] > 13afc: e58d0010 str r0, [sp, #16] > 13b00: eaffff14 b 13758 <PR_strtod+0x808> > 13b04: e59d3008 ldr r3, [sp, #8] > 13b08: e59dc00c ldr ip, [sp, #12] > 13b0c: e3530000 cmp r3, #0 > 13b10: 1a00000f bne 13b54 <PR_strtod+0xc04> > 13b14: e3cc34ff bic r3, ip, #-16777216 ; 0xff000000 > 13b18: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 13b1c: e3530000 cmp r3, #0 > 13b20: 0a000050 beq 13c68 <PR_strtod+0xd18> > 13b24: e59f534c ldr r5, [pc, #844] ; 13e78 <PR_strtod+0xf28> > 13b28: e58d502c str r5, [sp, #44] ; 0x2c > 13b2c: e59d5008 ldr r5, [sp, #8] > 13b30: e59f4358 ldr r4, [pc, #856] ; 13e90 <PR_strtod+0xf40> > 13b34: e1a07005 mov r7, r5 > 13b38: eafffec4 b 13650 <PR_strtod+0x700> > 13b3c: e2844635 add r4, r4, #55574528 ; 0x3500000 > 13b40: e59dc008 ldr ip, [sp, #8] > 13b44: e58d400c str r4, [sp, #12] > 13b48: e58dc018 str ip, [sp, #24] > 13b4c: e58d4010 str r4, [sp, #16] > 13b50: eafffef9 b 1373c <PR_strtod+0x7ec> > 13b54: e3530001 cmp r3, #1 > 13b58: 0a000056 beq 13cb8 <PR_strtod+0xd68> > 13b5c: e59d5030 ldr r5, [sp, #48] ; 0x30 > 13b60: e59f0310 ldr r0, [pc, #784] ; 13e78 <PR_strtod+0xf28> > 13b64: e59f4324 ldr r4, [pc, #804] ; 13e90 <PR_strtod+0xf40> > 13b68: e1a07005 mov r7, r5 > 13b6c: e58d002c str r0, [sp, #44] ; 0x2c > 13b70: eafffeb6 b 13650 <PR_strtod+0x700> > 13b74: e1a00007 mov r0, r7 > 13b78: e59d102c ldr r1, [sp, #44] ; 0x2c > 13b7c: eb00534a bl 288ac <PR_Now+0x3354> > 13b80: eb0051ab bl 28234 <PR_Now+0x2cdc> > 13b84: e1a02000 mov r2, r0 > 13b88: e1a03001 mov r3, r1 > 13b8c: e1a00007 mov r0, r7 > 13b90: e59d102c ldr r1, [sp, #44] ; 0x2c > 13b94: eb0050f1 bl 27f60 <PR_Now+0x2a08> > 13b98: e59dc030 ldr ip, [sp, #48] ; 0x30 > 13b9c: e35c0000 cmp ip, #0 > 13ba0: e1a06000 mov r6, r0 > 13ba4: e1a07001 mov r7, r1 > 13ba8: 1a00001c bne 13c20 <PR_strtod+0xcd0> > 13bac: e59d2008 ldr r2, [sp, #8] > 13bb0: e3520000 cmp r2, #0 > 13bb4: 1a000019 bne 13c20 <PR_strtod+0xcd0> > 13bb8: e3c434ff bic r3, r4, #-16777216 ; 0xff000000 > 13bbc: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 13bc0: e3530000 cmp r3, #0 > 13bc4: 1a000015 bne 13c20 <PR_strtod+0xcd0> > 13bc8: e59f22c4 ldr r2, [pc, #708] ; 13e94 <PR_strtod+0xf44> > 13bcc: e59f32c4 ldr r3, [pc, #708] ; 13e98 <PR_strtod+0xf48> > 13bd0: eb005321 bl 2885c <PR_Now+0x3304> > 13bd4: e3500000 cmp r0, #0 > 13bd8: 0afffede beq 13758 <PR_strtod+0x808> > 13bdc: e1a04009 mov r4, r9 > 13be0: e1a0700a mov r7, sl > 13be4: e1a06008 mov r6, r8 > 13be8: e59d9054 ldr r9, [sp, #84] ; 0x54 > 13bec: e59da018 ldr sl, [sp, #24] > 13bf0: e59d8010 ldr r8, [sp, #16] > 13bf4: e1a00004 mov r0, r4 > 13bf8: ebfffbe8 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13bfc: e1a00007 mov r0, r7 > 13c00: ebfffbe6 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13c04: e1a0000b mov r0, fp > 13c08: ebfffbe4 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13c0c: e59d0034 ldr r0, [sp, #52] ; 0x34 > 13c10: ebfffbe2 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13c14: e1a00006 mov r0, r6 > 13c18: ebfffbe0 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 13c1c: eafffd17 b 13080 <PR_strtod+0x130> > 13c20: e1a00006 mov r0, r6 > 13c24: e1a01007 mov r1, r7 > 13c28: e59f2264 ldr r2, [pc, #612] ; 13e94 <PR_strtod+0xf44> > 13c2c: e59f3268 ldr r3, [pc, #616] ; 13e9c <PR_strtod+0xf4c> > 13c30: eb005309 bl 2885c <PR_Now+0x3304> > 13c34: e3500000 cmp r0, #0 > 13c38: 1affffe7 bne 13bdc <PR_strtod+0xc8c> > 13c3c: e1a00006 mov r0, r6 > 13c40: e1a01007 mov r1, r7 > 13c44: e59f2254 ldr r2, [pc, #596] ; 13ea0 <PR_strtod+0xf50> > 13c48: e59f3264 ldr r3, [pc, #612] ; 13eb4 <PR_strtod+0xf64> > 13c4c: eb005311 bl 28898 <PR_Now+0x3340> > 13c50: e3500000 cmp r0, #0 > 13c54: 0afffebf beq 13758 <PR_strtod+0x808> > 13c58: eaffffdf b 13bdc <PR_strtod+0xc8c> > 13c5c: e59f4214 ldr r4, [pc, #532] ; 13e78 <PR_strtod+0xf28> > 13c60: e58d402c str r4, [sp, #44] ; 0x2c > 13c64: eafffe95 b 136c0 <PR_strtod+0x770> > 13c68: e1a00004 mov r0, r4 > 13c6c: e1a01005 mov r1, r5 > 13c70: e3a02000 mov r2, #0 > 13c74: e59f31fc ldr r3, [pc, #508] ; 13e78 <PR_strtod+0xf28> > 13c78: e58dc004 str ip, [sp, #4] > 13c7c: eb0052f6 bl 2885c <PR_Now+0x3304> > 13c80: e59dc004 ldr ip, [sp, #4] > 13c84: e3500000 cmp r0, #0 > 13c88: 1a00010a bne 140b8 <PR_strtod+0x1168> > 13c8c: e1a00004 mov r0, r4 > 13c90: e1a01005 mov r1, r5 > 13c94: e3a02000 mov r2, #0 > 13c98: e59f3214 ldr r3, [pc, #532] ; 13eb4 <PR_strtod+0xf64> > 13c9c: eb00519b bl 28310 <PR_Now+0x2db8> > 13ca0: e59dc004 ldr ip, [sp, #4] > 13ca4: e1a07000 mov r7, r0 > 13ca8: e58d102c str r1, [sp, #44] ; 0x2c > 13cac: e1a05000 mov r5, r0 > 13cb0: e2814102 add r4, r1, #-2147483648 ; 0x80000000 > 13cb4: eafffe65 b 13650 <PR_strtod+0x700> > 13cb8: e35c0000 cmp ip, #0 > 13cbc: 0a00016a beq 1426c <PR_strtod+0x131c> > 13cc0: e59d5030 ldr r5, [sp, #48] ; 0x30 > 13cc4: e59f11ac ldr r1, [pc, #428] ; 13e78 <PR_strtod+0xf28> > 13cc8: e59f41c0 ldr r4, [pc, #448] ; 13e90 <PR_strtod+0xf40> > 13ccc: e1a07005 mov r7, r5 > 13cd0: e58d102c str r1, [sp, #44] ; 0x2c > 13cd4: eafffe5d b 13650 <PR_strtod+0x700> > 13cd8: e59fc1e8 ldr ip, [pc, #488] ; 13ec8 <PR_strtod+0xf78> > 13cdc: e3a01000 mov r1, #0 > 13ce0: e59f01d8 ldr r0, [pc, #472] ; 13ec0 <PR_strtod+0xf70> > 13ce4: e58dc00c str ip, [sp, #12] > 13ce8: e58d1008 str r1, [sp, #8] > 13cec: ebffd0d0 bl 8034 <_init+0xa58> > 13cf0: e59da008 ldr sl, [sp, #8] > 13cf4: e59d800c ldr r8, [sp, #12] > 13cf8: eafffce0 b 13080 <PR_strtod+0x130> > 13cfc: e3a04000 mov r4, #0 > 13d00: e58d4020 str r4, [sp, #32] > 13d04: eafffe08 b 1352c <PR_strtod+0x5dc> > 13d08: e59dc048 ldr ip, [sp, #72] ; 0x48 > 13d0c: e37c0001 cmn ip, #1 > 13d10: 1affff74 bne 13ae8 <PR_strtod+0xb98> > 13d14: e59f21ac ldr r2, [pc, #428] ; 13ec8 <PR_strtod+0xf78> > 13d18: e59f01a0 ldr r0, [pc, #416] ; 13ec0 <PR_strtod+0xf70> > 13d1c: e59d1040 ldr r1, [sp, #64] ; 0x40 > 13d20: e1a04009 mov r4, r9 > 13d24: e1a0700a mov r7, sl > 13d28: e59d9054 ldr r9, [sp, #84] ; 0x54 > 13d2c: e1a06008 mov r6, r8 > 13d30: e58d200c str r2, [sp, #12] > 13d34: ebffd0be bl 8034 <_init+0xa58> > 13d38: e59da040 ldr sl, [sp, #64] ; 0x40 > 13d3c: e59d800c ldr r8, [sp, #12] > 13d40: eaffffab b 13bf4 <PR_strtod+0xca4> > 13d44: e1a0900c mov r9, ip > 13d48: e1a0600a mov r6, sl > 13d4c: e1a0300a mov r3, sl > 13d50: eafffcf4 b 13128 <PR_strtod+0x1d8> > 13d54: e3a01001 mov r1, #1 > 13d58: e58d1008 str r1, [sp, #8] > 13d5c: e5d9c002 ldrb ip, [r9, #2] > 13d60: e2891002 add r1, r9, #2 > 13d64: eafffd49 b 13290 <PR_strtod+0x340> > 13d68: e3a0c000 mov ip, #0 > 13d6c: e58dc008 str ip, [sp, #8] > 13d70: eafffff9 b 13d5c <PR_strtod+0xe0c> > 13d74: e59dc010 ldr ip, [sp, #16] > 13d78: e3a04009 mov r4, #9 > 13d7c: e28c500a add r5, ip, #10 > 13d80: e58d4018 str r4, [sp, #24] > 13d84: eafffe0b b 135b8 <PR_strtod+0x668> > 13d88: e59d5030 ldr r5, [sp, #48] ; 0x30 > 13d8c: e1a04009 mov r4, r9 > 13d90: e3550000 cmp r5, #0 > 13d94: e1a0700a mov r7, sl > 13d98: e1a06008 mov r6, r8 > 13d9c: e59d9054 ldr r9, [sp, #84] ; 0x54 > 13da0: e59da018 ldr sl, [sp, #24] > 13da4: e59d8010 ldr r8, [sp, #16] > 13da8: e59d100c ldr r1, [sp, #12] > 13dac: 0a0000e0 beq 14134 <PR_strtod+0x11e4> > 13db0: e3c124ff bic r2, r1, #-16777216 ; 0xff000000 > 13db4: e59f30e8 ldr r3, [pc, #232] ; 13ea4 <PR_strtod+0xf54> > 13db8: e3c2260f bic r2, r2, #15728640 ; 0xf00000 > 13dbc: e1520003 cmp r2, r3 > 13dc0: 159d2008 ldrne r2, [sp, #8] > 13dc4: 0a000108 beq 141ec <PR_strtod+0x129c> > 13dc8: e3120001 tst r2, #1 > 13dcc: 0a000008 beq 13df4 <PR_strtod+0xea4> > 13dd0: e3c81102 bic r1, r8, #-2147483648 ; 0x80000000 > 13dd4: e1a01a21 lsr r1, r1, #20 > 13dd8: e1a01a01 lsl r1, r1, #20 > 13ddc: e241350d sub r3, r1, #54525952 ; 0x3400000 > 13de0: e3a02000 mov r2, #0 > 13de4: e1a0000a mov r0, sl > 13de8: e1a01008 mov r1, r8 > 13dec: eb00505c bl 27f64 <PR_Now+0x2a0c> > 13df0: e1cd00f8 strd r0, [sp, #8] > 13df4: e59d5020 ldr r5, [sp, #32] > 13df8: e3550000 cmp r5, #0 > 13dfc: 0a0000b3 beq 140d0 <PR_strtod+0x1180> > 13e00: e59fc0a0 ldr ip, [pc, #160] ; 13ea8 <PR_strtod+0xf58> > 13e04: e3a02000 mov r2, #0 > 13e08: e58dc04c str ip, [sp, #76] ; 0x4c > 13e0c: e58d2048 str r2, [sp, #72] ; 0x48 > 13e10: e1cd00d8 ldrd r0, [sp, #8] > 13e14: e1cd24d8 ldrd r2, [sp, #72] ; 0x48 > 13e18: eb00513c bl 28310 <PR_Now+0x2db8> > 13e1c: e1cd00f8 strd r0, [sp, #8] > 13e20: e1a08001 mov r8, r1 > 13e24: e59d100c ldr r1, [sp, #12] > 13e28: e1a0a000 mov sl, r0 > 13e2c: e3510000 cmp r1, #0 > 13e30: 1affff6f bne 13bf4 <PR_strtod+0xca4> > 13e34: e59d2008 ldr r2, [sp, #8] > 13e38: e3520000 cmp r2, #0 > 13e3c: 1affff6c bne 13bf4 <PR_strtod+0xca4> > 13e40: e59f0078 ldr r0, [pc, #120] ; 13ec0 <PR_strtod+0xf70> > 13e44: e1a01002 mov r1, r2 > 13e48: ebffd079 bl 8034 <_init+0xa58> > 13e4c: eaffff68 b 13bf4 <PR_strtod+0xca4> > 13e50: 000240a0 andeq r4, r2, r0, lsr #1 > 13e54: 00000574 andeq r0, r0, r4, ror r5 > 13e58: 00004e1f andeq r4, r0, pc, lsl lr > 13e5c: 00016940 andeq r6, r1, r0, asr #18 > 13e60: 000168e8 andeq r6, r1, r8, ror #17 > 13e64: 000168ac andeq r6, r1, ip, lsr #17 > 13e68: 00016858 andeq r6, r1, r8, asr r8 > 13e6c: 7ca00000 stcvc 0, cr0, [r0] > 13e70: 7fefffff svcvc 0x00efffff > 13e74: 38e38e39 stmiacc r3!, {r0, r3, r4, r5, r9, sl, fp, pc}^ > 13e78: 3ff00000 svccc 0x00f00000 ; IMB > 13e7c: 7fe00000 svcvc 0x00e00000 > 13e80: ffc00000 ; <UNDEFINED> instruction: 0xffc00000 > 13e84: 41dfffff ldrshmi pc, [pc, #255] ; 13f8b <PR_strtod+0x103b> ; <UNPREDICTABLE> > 13e88: 000162d8 ldrdeq r6, [r1], -r8 > 13e8c: 7c9fffff ldcvc 15, cr15, [pc], {255} ; 0xff > 13e90: bff00000 svclt 0x00f00000 ; IMB > 13e94: 94a03595 strtls r3, [r0], #1429 ; 0x595 > 13e98: 3fcfffff svccc 0x00cfffff > 13e9c: 3fdfffff svccc 0x00dfffff > 13ea0: 35afe535 strcc lr, [pc, #1333]! ; 143dd <PR_dtoa+0x149> > 13ea4: 000fffff strdeq pc, [pc], -pc ; <UNPREDICTABLE> > 13ea8: 39500000 ldmdbcc r0, {}^ ; <UNPREDICTABLE> > 13eac: 00015d70 andeq r5, r1, r0, ror sp > 13eb0: 00015d30 andeq r5, r1, r0, lsr sp > 13eb4: 3fe00000 svccc 0x00e00000 > 13eb8: bfe00000 svclt 0x00e00000 > 13ebc: 00015c1c andeq r5, r1, ip, lsl ip > 13ec0: ffffe8b8 ; <UNDEFINED> instruction: 0xffffe8b8 > 13ec4: 00015b5c andeq r5, r1, ip, asr fp > 13ec8: 7ff00000 svcvc 0x00f00000 ; IMB > 13ecc: e59d5030 ldr r5, [sp, #48] ; 0x30 > 13ed0: e1a04009 mov r4, r9 > 13ed4: e3550000 cmp r5, #0 > 13ed8: e59d9054 ldr r9, [sp, #84] ; 0x54 > 13edc: e1a0700a mov r7, sl > 13ee0: e1a06008 mov r6, r8 > 13ee4: 1affffc2 bne 13df4 <PR_strtod+0xea4> > 13ee8: e59dc008 ldr ip, [sp, #8] > 13eec: e35c0000 cmp ip, #0 > 13ef0: 1affffbf bne 13df4 <PR_strtod+0xea4> > 13ef4: e59d200c ldr r2, [sp, #12] > 13ef8: e3c234ff bic r3, r2, #-16777216 ; 0xff000000 > 13efc: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 13f00: e3530000 cmp r3, #0 > 13f04: 1affffba bne 13df4 <PR_strtod+0xea4> > 13f08: e51f3048 ldr r3, [pc, #-72] ; 13ec8 <PR_strtod+0xf78> > 13f0c: e0023003 and r3, r2, r3 > 13f10: e353066b cmp r3, #112197632 ; 0x6b00000 > 13f14: 9affffb6 bls 13df4 <PR_strtod+0xea4> > 13f18: e5983014 ldr r3, [r8, #20] > 13f1c: e3530000 cmp r3, #0 > 13f20: 1a000002 bne 13f30 <PR_strtod+0xfe0> > 13f24: e5983010 ldr r3, [r8, #16] > 13f28: e3530001 cmp r3, #1 > 13f2c: daffffb0 ble 13df4 <PR_strtod+0xea4> > 13f30: e1a00006 mov r0, r6 > 13f34: e3a01001 mov r1, #1 > 13f38: ebfffb5b bl 12cac <PR_GetCounterHandleFromName+0xb20> > 13f3c: e1a0100b mov r1, fp > 13f40: e1a06000 mov r6, r0 > 13f44: ebfff8d4 bl 1229c <PR_GetCounterHandleFromName+0x110> > 13f48: e3500000 cmp r0, #0 > 13f4c: daffffa8 ble 13df4 <PR_strtod+0xea4> > 13f50: e59d5020 ldr r5, [sp, #32] > 13f54: e3550000 cmp r5, #0 > 13f58: 1a0000ba bne 14248 <PR_strtod+0x12f8> > 13f5c: e59dc00c ldr ip, [sp, #12] > 13f60: e3cc3102 bic r3, ip, #-2147483648 ; 0x80000000 > 13f64: e1a03a23 lsr r3, r3, #20 > 13f68: e1a03a03 lsl r3, r3, #20 > 13f6c: e2433601 sub r3, r3, #1048576 ; 0x100000 > 13f70: e1e03a23 mvn r3, r3, lsr #20 > 13f74: e1e03a03 mvn r3, r3, lsl #20 > 13f78: e3e01000 mvn r1, #0 > 13f7c: e58d300c str r3, [sp, #12] > 13f80: e58d1008 str r1, [sp, #8] > 13f84: eaffff9a b 13df4 <PR_strtod+0xea4> > 13f88: e1a04009 mov r4, r9 > 13f8c: e3a0c000 mov ip, #0 > 13f90: e1a09001 mov r9, r1 > 13f94: eafffcfb b 13388 <PR_strtod+0x438> > 13f98: 0affff57 beq 13cfc <PR_strtod+0xdac> > 13f9c: e2644000 rsb r4, r4, #0 > 13fa0: e214200f ands r2, r4, #15 > 13fa4: 0a000006 beq 13fc4 <PR_strtod+0x1074> > 13fa8: e51f3104 ldr r3, [pc, #-260] ; 13eac <PR_strtod+0xf5c> > 13fac: e1cd00d8 ldrd r0, [sp, #8] > 13fb0: e08f3003 add r3, pc, r3 > 13fb4: e0833182 add r3, r3, r2, lsl #3 > 13fb8: e1c321d0 ldrd r2, [r3, #16] > 13fbc: eb00516e bl 2857c <PR_Now+0x3024> > 13fc0: e1cd00f8 strd r0, [sp, #8] > 13fc4: e1b04244 asrs r4, r4, #4 > 13fc8: 0affff4b beq 13cfc <PR_strtod+0xdac> > 13fcc: e354001f cmp r4, #31 > 13fd0: ca000032 bgt 140a0 <PR_strtod+0x1150> > 13fd4: e2145010 ands r5, r4, #16 > 13fd8: 13a0506a movne r5, #106 ; 0x6a > 13fdc: e3540000 cmp r4, #0 > 13fe0: e58d5020 str r5, [sp, #32] > 13fe4: da000012 ble 14034 <PR_strtod+0x10e4> > 13fe8: e51f8140 ldr r8, [pc, #-320] ; 13eb0 <PR_strtod+0xf60> > 13fec: e1cd20d8 ldrd r2, [sp, #8] > 13ff0: e08f8008 add r8, pc, r8 > 13ff4: e3a05000 mov r5, #0 > 13ff8: e3140001 tst r4, #1 > 13ffc: e288c0f0 add ip, r8, #240 ; 0xf0 > 14000: e1a00002 mov r0, r2 > 14004: e1a01003 mov r1, r3 > 14008: 0a000003 beq 1401c <PR_strtod+0x10cc> > 1400c: e18520dc ldrd r2, [r5, ip] > 14010: eb0050be bl 28310 <PR_Now+0x2db8> > 14014: e1a02000 mov r2, r0 > 14018: e1a03001 mov r3, r1 > 1401c: e1b040c4 asrs r4, r4, #1 > 14020: e2855008 add r5, r5, #8 > 14024: 1afffff3 bne 13ff8 <PR_strtod+0x10a8> > 14028: e1a00002 mov r0, r2 > 1402c: e1a01003 mov r1, r3 > 14030: e1cd00f8 strd r0, [sp, #8] > 14034: e59dc020 ldr ip, [sp, #32] > 14038: e35c0000 cmp ip, #0 > 1403c: 0a000011 beq 14088 <PR_strtod+0x1138> > 14040: e51f3180 ldr r3, [pc, #-384] ; 13ec8 <PR_strtod+0xf78> > 14044: e59d200c ldr r2, [sp, #12] > 14048: e0023003 and r3, r2, r3 > 1404c: e1a03a23 lsr r3, r3, #20 > 14050: e263306b rsb r3, r3, #107 ; 0x6b > 14054: e3530000 cmp r3, #0 > 14058: da00000a ble 14088 <PR_strtod+0x1138> > 1405c: e353001f cmp r3, #31 > 14060: da000086 ble 14280 <PR_strtod+0x1330> > 14064: e3530034 cmp r3, #52 ; 0x34 > 14068: e3a01000 mov r1, #0 > 1406c: e58d1008 str r1, [sp, #8] > 14070: d2433020 suble r3, r3, #32 > 14074: d3e01000 mvnle r1, #0 > 14078: d0021311 andle r1, r2, r1, lsl r3 > 1407c: c3a02637 movgt r2, #57671680 ; 0x3700000 > 14080: c58d200c strgt r2, [sp, #12] > 14084: d58d100c strle r1, [sp, #12] > 14088: e1cd00d8 ldrd r0, [sp, #8] > 1408c: e3a02000 mov r2, #0 > 14090: e3a03000 mov r3, #0 > 14094: eb0051eb bl 28848 <PR_Now+0x32f0> > 14098: e3500000 cmp r0, #0 > 1409c: 0afffd22 beq 1352c <PR_strtod+0x5dc> > 140a0: e3a01000 mov r1, #0 > 140a4: e1a0a001 mov sl, r1 > 140a8: e51f01f0 ldr r0, [pc, #-496] ; 13ec0 <PR_strtod+0xf70> > 140ac: ebffcfe0 bl 8034 <_init+0xa58> > 140b0: e1a0800a mov r8, sl > 140b4: eafffbf1 b 13080 <PR_strtod+0x130> > 140b8: e59d5030 ldr r5, [sp, #48] ; 0x30 > 140bc: e51f2210 ldr r2, [pc, #-528] ; 13eb4 <PR_strtod+0xf64> > 140c0: e51f4210 ldr r4, [pc, #-528] ; 13eb8 <PR_strtod+0xf68> > 140c4: e1a07005 mov r7, r5 > 140c8: e58d202c str r2, [sp, #44] ; 0x2c > 140cc: eafffd5f b 13650 <PR_strtod+0x700> > 140d0: e59da008 ldr sl, [sp, #8] > 140d4: e59d800c ldr r8, [sp, #12] > 140d8: eafffec5 b 13bf4 <PR_strtod+0xca4> > 140dc: e3570010 cmp r7, #16 > 140e0: d08aa10a addle sl, sl, sl, lsl #2 > 140e4: d08ca08a addle sl, ip, sl, lsl #1 > 140e8: e3a02000 mov r2, #0 > 140ec: eafffc43 b 13200 <PR_strtod+0x2b0> > 140f0: e2673025 rsb r3, r7, #37 ; 0x25 > 140f4: e15b0003 cmp fp, r3 > 140f8: cafffcc6 bgt 13418 <PR_strtod+0x4c8> > 140fc: e51f4248 ldr r4, [pc, #-584] ; 13ebc <PR_strtod+0xf6c> > 14100: e267700f rsb r7, r7, #15 > 14104: e08f4004 add r4, pc, r4 > 14108: e0841187 add r1, r4, r7, lsl #3 > 1410c: e067700b rsb r7, r7, fp > 14110: e1cd20d8 ldrd r2, [sp, #8] > 14114: e1c101d0 ldrd r0, [r1, #16] > 14118: e0844187 add r4, r4, r7, lsl #3 > 1411c: eb00507b bl 28310 <PR_Now+0x2db8> > 14120: e1c421d0 ldrd r2, [r4, #16] > 14124: eb005079 bl 28310 <PR_Now+0x2db8> > 14128: e1a0a000 mov sl, r0 > 1412c: e1a08001 mov r8, r1 > 14130: eafffbd2 b 13080 <PR_strtod+0x130> > 14134: e3c134ff bic r3, r1, #-16777216 ; 0xff000000 > 14138: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 1413c: e3530000 cmp r3, #0 > 14140: e59d3008 ldr r3, [sp, #8] > 14144: 0a000025 beq 141e0 <PR_strtod+0x1290> > 14148: e3130001 tst r3, #1 > 1414c: 0affff28 beq 13df4 <PR_strtod+0xea4> > 14150: e3c81102 bic r1, r8, #-2147483648 ; 0x80000000 > 14154: e1a01a21 lsr r1, r1, #20 > 14158: e1a01a01 lsl r1, r1, #20 > 1415c: e241350d sub r3, r1, #54525952 ; 0x3400000 > 14160: e3a02000 mov r2, #0 > 14164: e1a0000a mov r0, sl > 14168: e1a01008 mov r1, r8 > 1416c: eb004f7b bl 27f60 <PR_Now+0x2a08> > 14170: e1a02000 mov r2, r0 > 14174: e1a03001 mov r3, r1 > 14178: e1cd20f8 strd r2, [sp, #8] > 1417c: e3a02000 mov r2, #0 > 14180: e3a03000 mov r3, #0 > 14184: eb0051af bl 28848 <PR_Now+0x32f0> > 14188: e3500000 cmp r0, #0 > 1418c: 0affff18 beq 13df4 <PR_strtod+0xea4> > 14190: e3a01000 mov r1, #0 > 14194: e1a0a001 mov sl, r1 > 14198: e51f02e0 ldr r0, [pc, #-736] ; 13ec0 <PR_strtod+0xf70> > 1419c: ebffcfa4 bl 8034 <_init+0xa58> > 141a0: e1a0800a mov r8, sl > 141a4: eafffe92 b 13bf4 <PR_strtod+0xca4> > 141a8: e1a09000 mov r9, r0 > 141ac: e1a02003 mov r2, r3 > 141b0: eafffbec b 13168 <PR_strtod+0x218> > 141b4: e37b0016 cmn fp, #22 > 141b8: bafffc96 blt 13418 <PR_strtod+0x4c8> > 141bc: e51f3300 ldr r3, [pc, #-768] ; 13ec4 <PR_strtod+0xf74> > 141c0: e1cd00d8 ldrd r0, [sp, #8] > 141c4: e08f3003 add r3, pc, r3 > 141c8: e043318b sub r3, r3, fp, lsl #3 > 141cc: e1c321d0 ldrd r2, [r3, #16] > 141d0: eb0050e9 bl 2857c <PR_Now+0x3024> > 141d4: e1a0a000 mov sl, r0 > 141d8: e1a08001 mov r8, r1 > 141dc: eafffba7 b 13080 <PR_strtod+0x130> > 141e0: e3530000 cmp r3, #0 > 141e4: 1affffd7 bne 14148 <PR_strtod+0x11f8> > 141e8: eaffff58 b 13f50 <PR_strtod+0x1000> > 141ec: e59dc020 ldr ip, [sp, #32] > 141f0: e59d2008 ldr r2, [sp, #8] > 141f4: e35c0000 cmp ip, #0 > 141f8: 0a000010 beq 14240 <PR_strtod+0x12f0> > 141fc: e51f333c ldr r3, [pc, #-828] ; 13ec8 <PR_strtod+0xf78> > 14200: e0013003 and r3, r1, r3 > 14204: e353066a cmp r3, #111149056 ; 0x6a00000 > 14208: 8a00000c bhi 14240 <PR_strtod+0x12f0> > 1420c: e1a03a23 lsr r3, r3, #20 > 14210: e263306b rsb r3, r3, #107 ; 0x6b > 14214: e3e00000 mvn r0, #0 > 14218: e1a03310 lsl r3, r0, r3 > 1421c: e1520003 cmp r2, r3 > 14220: 1afffee8 bne 13dc8 <PR_strtod+0xe78> > 14224: e51f3364 ldr r3, [pc, #-868] ; 13ec8 <PR_strtod+0xf78> > 14228: e3a00000 mov r0, #0 > 1422c: e0013003 and r3, r1, r3 > 14230: e2833601 add r3, r3, #1048576 ; 0x100000 > 14234: e58d300c str r3, [sp, #12] > 14238: e58d0008 str r0, [sp, #8] > 1423c: eafffeec b 13df4 <PR_strtod+0xea4> > 14240: e3e03000 mvn r3, #0 > 14244: eafffff4 b 1421c <PR_strtod+0x12cc> > 14248: e59d000c ldr r0, [sp, #12] > 1424c: e3c03102 bic r3, r0, #-2147483648 ; 0x80000000 > 14250: e1a03a23 lsr r3, r3, #20 > 14254: e1a03a03 lsl r3, r3, #20 > 14258: e353066b cmp r3, #112197632 ; 0x6b00000 > 1425c: caffff42 bgt 13f6c <PR_strtod+0x101c> > 14260: e3530637 cmp r3, #57671680 ; 0x3700000 > 14264: cafffee5 bgt 13e00 <PR_strtod+0xeb0> > 14268: eaffffc8 b 14190 <PR_strtod+0x1240> > 1426c: e1a04009 mov r4, r9 > 14270: e1a0700a mov r7, sl > 14274: e59d9054 ldr r9, [sp, #84] ; 0x54 > 14278: e1a06008 mov r6, r8 > 1427c: eaffffc3 b 14190 <PR_strtod+0x1240> > 14280: e59d4008 ldr r4, [sp, #8] > 14284: e3e02000 mvn r2, #0 > 14288: e0044312 and r4, r4, r2, lsl r3 > 1428c: e58d4008 str r4, [sp, #8] > 14290: eaffff7c b 14088 <PR_strtod+0x1138> > >00014294 <PR_dtoa>: > 14294: e59fcf28 ldr ip, [pc, #3880] ; 151c4 <PR_dtoa+0xf30> > 14298: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1429c: e1a05001 mov r5, r1 > 142a0: e59f1f20 ldr r1, [pc, #3872] ; 151c8 <PR_dtoa+0xf34> > 142a4: e08fc00c add ip, pc, ip > 142a8: e79c1001 ldr r1, [ip, r1] > 142ac: e1a09002 mov r9, r2 > 142b0: e5912000 ldr r2, [r1] > 142b4: e24dd06c sub sp, sp, #108 ; 0x6c > 142b8: e3520000 cmp r2, #0 > 142bc: e58d3030 str r3, [sp, #48] ; 0x30 > 142c0: e1a04000 mov r4, r0 > 142c4: 0a000118 beq 1472c <PR_dtoa+0x498> > 142c8: e3590003 cmp r9, #3 > 142cc: 8a000412 bhi 1531c <PR_dtoa+0x1088> > 142d0: e1a01005 mov r1, r5 > 142d4: e1a00004 mov r0, r4 > 142d8: e1cd00f8 strd r0, [sp, #8] > 142dc: e59d800c ldr r8, [sp, #12] > 142e0: e3580000 cmp r8, #0 > 142e4: b59d1094 ldrlt r1, [sp, #148] ; 0x94 > 142e8: a59d4094 ldrge r4, [sp, #148] ; 0x94 > 142ec: b3c88102 biclt r8, r8, #-2147483648 ; 0x80000000 > 142f0: b3a03001 movlt r3, #1 > 142f4: a3a03000 movge r3, #0 > 142f8: b1a02008 movlt r2, r8 > 142fc: b5813000 strlt r3, [r1] > 14300: a5843000 strge r3, [r4] > 14304: e59f3ec0 ldr r3, [pc, #3776] ; 151cc <PR_dtoa+0xf38> > 14308: b58d200c strlt r2, [sp, #12] > 1430c: e59f2eb8 ldr r2, [pc, #3768] ; 151cc <PR_dtoa+0xf38> > 14310: e0083003 and r3, r8, r3 > 14314: e1530002 cmp r3, r2 > 14318: 0a000105 beq 14734 <PR_dtoa+0x4a0> > 1431c: e1cd40d8 ldrd r4, [sp, #8] > 14320: e3a02000 mov r2, #0 > 14324: e1a00004 mov r0, r4 > 14328: e1a01005 mov r1, r5 > 1432c: e3a03000 mov r3, #0 > 14330: eb005144 bl 28848 <PR_Now+0x32f0> > 14334: e3500000 cmp r0, #0 > 14338: 1a0000d0 bne 14680 <PR_dtoa+0x3ec> > 1433c: e1a00004 mov r0, r4 > 14340: e1a01005 mov r1, r5 > 14344: e28d2064 add r2, sp, #100 ; 0x64 > 14348: e28d3060 add r3, sp, #96 ; 0x60 > 1434c: ebfff8cf bl 12690 <PR_GetCounterHandleFromName+0x504> > 14350: e1a06088 lsl r6, r8, #1 > 14354: e1b06aa6 lsrs r6, r6, #21 > 14358: e1a0a000 mov sl, r0 > 1435c: 0a000105 beq 14778 <PR_dtoa+0x4e4> > 14360: e3c534ff bic r3, r5, #-16777216 ; 0xff000000 > 14364: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 14368: e38335ff orr r3, r3, #1069547520 ; 0x3fc00000 > 1436c: e2466fff sub r6, r6, #1020 ; 0x3fc > 14370: e59d7060 ldr r7, [sp, #96] ; 0x60 > 14374: e1a00004 mov r0, r4 > 14378: e3831603 orr r1, r3, #3145728 ; 0x300000 > 1437c: e3a04000 mov r4, #0 > 14380: e2466003 sub r6, r6, #3 > 14384: e58d4058 str r4, [sp, #88] ; 0x58 > 14388: e3a02000 mov r2, #0 > 1438c: e59f3e3c ldr r3, [pc, #3644] ; 151d0 <PR_dtoa+0xf3c> > 14390: eb004ef2 bl 27f60 <PR_Now+0x2a08> > 14394: e59f2e38 ldr r2, [pc, #3640] ; 151d4 <PR_dtoa+0xf40> > 14398: e59f3e38 ldr r3, [pc, #3640] ; 151d8 <PR_dtoa+0xf44> > 1439c: eb004fdb bl 28310 <PR_Now+0x2db8> > 143a0: e59f2e34 ldr r2, [pc, #3636] ; 151dc <PR_dtoa+0xf48> > 143a4: e59f3e34 ldr r3, [pc, #3636] ; 151e0 <PR_dtoa+0xf4c> > 143a8: eb004eed bl 27f64 <PR_Now+0x2a0c> > 143ac: e1a04000 mov r4, r0 > 143b0: e1a00006 mov r0, r6 > 143b4: e1a05001 mov r5, r1 > 143b8: eb004f9d bl 28234 <PR_Now+0x2cdc> > 143bc: e59f2e20 ldr r2, [pc, #3616] ; 151e4 <PR_dtoa+0xf50> > 143c0: e59f3e20 ldr r3, [pc, #3616] ; 151e8 <PR_dtoa+0xf54> > 143c4: eb004fd1 bl 28310 <PR_Now+0x2db8> > 143c8: e1a02000 mov r2, r0 > 143cc: e1a03001 mov r3, r1 > 143d0: e1a00004 mov r0, r4 > 143d4: e1a01005 mov r1, r5 > 143d8: eb004ee1 bl 27f64 <PR_Now+0x2a0c> > 143dc: e1a04000 mov r4, r0 > 143e0: e1a05001 mov r5, r1 > 143e4: eb005130 bl 288ac <PR_Now+0x3354> > 143e8: e1a01005 mov r1, r5 > 143ec: e3a02000 mov r2, #0 > 143f0: e3a03000 mov r3, #0 > 143f4: e58d0014 str r0, [sp, #20] > 143f8: e1a00004 mov r0, r4 > 143fc: eb005116 bl 2885c <PR_Now+0x3304> > 14400: e3500000 cmp r0, #0 > 14404: 1a000298 bne 14e6c <PR_dtoa+0xbd8> > 14408: e59dc014 ldr ip, [sp, #20] > 1440c: e35c0016 cmp ip, #22 > 14410: 83a0c001 movhi ip, #1 > 14414: 858dc038 strhi ip, [sp, #56] ; 0x38 > 14418: 8a00000c bhi 14450 <PR_dtoa+0x1bc> > 1441c: e59f1dc8 ldr r1, [pc, #3528] ; 151ec <PR_dtoa+0xf58> > 14420: e1cd20d8 ldrd r2, [sp, #8] > 14424: e08f1001 add r1, pc, r1 > 14428: e081118c add r1, r1, ip, lsl #3 > 1442c: e1c101d0 ldrd r0, [r1, #16] > 14430: eb005118 bl 28898 <PR_Now+0x3340> > 14434: e3500000 cmp r0, #0 > 14438: 159d4014 ldrne r4, [sp, #20] > 1443c: 13a05000 movne r5, #0 > 14440: 12444001 subne r4, r4, #1 > 14444: 158d4014 strne r4, [sp, #20] > 14448: 158d5038 strne r5, [sp, #56] ; 0x38 > 1444c: 058d0038 streq r0, [sp, #56] ; 0x38 > 14450: e0666007 rsb r6, r6, r7 > 14454: e2566001 subs r6, r6, #1 > 14458: 42664000 rsbmi r4, r6, #0 > 1445c: 458d4020 strmi r4, [sp, #32] > 14460: e59d4014 ldr r4, [sp, #20] > 14464: 43a05000 movmi r5, #0 > 14468: 53a0c000 movpl ip, #0 > 1446c: e58d6018 str r6, [sp, #24] > 14470: 558dc020 strpl ip, [sp, #32] > 14474: 458d5018 strmi r5, [sp, #24] > 14478: e3540000 cmp r4, #0 > 1447c: ba000271 blt 14e48 <PR_dtoa+0xbb4> > 14480: e59d5018 ldr r5, [sp, #24] > 14484: e3a0c000 mov ip, #0 > 14488: e0855004 add r5, r5, r4 > 1448c: e58d5018 str r5, [sp, #24] > 14490: e58d4034 str r4, [sp, #52] ; 0x34 > 14494: e58dc03c str ip, [sp, #60] ; 0x3c > 14498: e3590002 cmp r9, #2 > 1449c: 0a00025b beq 14e10 <PR_dtoa+0xb7c> > 144a0: e3590003 cmp r9, #3 > 144a4: 0a0001ae beq 14b64 <PR_dtoa+0x8d0> > 144a8: e3e04000 mvn r4, #0 > 144ac: e3a00012 mov r0, #18 > 144b0: e58d4044 str r4, [sp, #68] ; 0x44 > 144b4: ebfff8c2 bl 127c4 <PR_GetCounterHandleFromName+0x638> > 144b8: e59d3064 ldr r3, [sp, #100] ; 0x64 > 144bc: e3a05000 mov r5, #0 > 144c0: e59dc044 ldr ip, [sp, #68] ; 0x44 > 144c4: e3530000 cmp r3, #0 > 144c8: e58d5030 str r5, [sp, #48] ; 0x30 > 144cc: e3a04001 mov r4, #1 > 144d0: e58dc01c str ip, [sp, #28] > 144d4: e1a0b000 mov fp, r0 > 144d8: ba0000be blt 147d8 <PR_dtoa+0x544> > 144dc: e59d5014 ldr r5, [sp, #20] > 144e0: e355000e cmp r5, #14 > 144e4: ca0000bb bgt 147d8 <PR_dtoa+0x544> > 144e8: e59f3d00 ldr r3, [pc, #3328] ; 151f0 <PR_dtoa+0xf5c> > 144ec: e59dc030 ldr ip, [sp, #48] ; 0x30 > 144f0: e59d401c ldr r4, [sp, #28] > 144f4: e08f3003 add r3, pc, r3 > 144f8: e1a02fac lsr r2, ip, #31 > 144fc: e0833185 add r3, r3, r5, lsl #3 > 14500: e3540000 cmp r4, #0 > 14504: c3a02000 movgt r2, #0 > 14508: d2022001 andle r2, r2, #1 > 1450c: e1c341d0 ldrd r4, [r3, #16] > 14510: e3520000 cmp r2, #0 > 14514: e1cd42f0 strd r4, [sp, #32] > 14518: 1a000307 bne 1513c <PR_dtoa+0xea8> > 1451c: e59d5014 ldr r5, [sp, #20] > 14520: e2855001 add r5, r5, #1 > 14524: e3550000 cmp r5, #0 > 14528: e58d5018 str r5, [sp, #24] > 1452c: da000438 ble 15614 <PR_dtoa+0x1380> > 14530: e1cd40d8 ldrd r4, [sp, #8] > 14534: e1cd22d0 ldrd r2, [sp, #32] > 14538: e1a00004 mov r0, r4 > 1453c: e1a01005 mov r1, r5 > 14540: eb00500d bl 2857c <PR_Now+0x3024> > 14544: eb0050d8 bl 288ac <PR_Now+0x3354> > 14548: e1a0600b mov r6, fp > 1454c: e1a08000 mov r8, r0 > 14550: eb004f37 bl 28234 <PR_Now+0x2cdc> > 14554: e1a02000 mov r2, r0 > 14558: e1a03001 mov r3, r1 > 1455c: e1cd02d0 ldrd r0, [sp, #32] > 14560: eb004f6a bl 28310 <PR_Now+0x2db8> > 14564: e1a02000 mov r2, r0 > 14568: e1a03001 mov r3, r1 > 1456c: e1a00004 mov r0, r4 > 14570: e1a01005 mov r1, r5 > 14574: eb004e79 bl 27f60 <PR_Now+0x2a08> > 14578: e2883030 add r3, r8, #48 ; 0x30 > 1457c: e4c63001 strb r3, [r6], #1 > 14580: e3a02000 mov r2, #0 > 14584: e3a03000 mov r3, #0 > 14588: e1a04000 mov r4, r0 > 1458c: e1a05001 mov r5, r1 > 14590: eb0050ac bl 28848 <PR_Now+0x32f0> > 14594: e3500000 cmp r0, #0 > 14598: 1a0002d9 bne 15104 <PR_dtoa+0xe70> > 1459c: e59dc01c ldr ip, [sp, #28] > 145a0: e35c0001 cmp ip, #1 > 145a4: 0a0003d2 beq 154f4 <PR_dtoa+0x1260> > 145a8: e59dc014 ldr ip, [sp, #20] > 145ac: e1a07006 mov r7, r6 > 145b0: e28cc002 add ip, ip, #2 > 145b4: e58da014 str sl, [sp, #20] > 145b8: e1a0600b mov r6, fp > 145bc: e58dc008 str ip, [sp, #8] > 145c0: e3a09001 mov r9, #1 > 145c4: e1cda2d0 ldrd sl, [sp, #32] > 145c8: ea00001a b 14638 <PR_dtoa+0x3a4> > 145cc: eb004fea bl 2857c <PR_Now+0x3024> > 145d0: eb0050b5 bl 288ac <PR_Now+0x3354> > 145d4: e1a08000 mov r8, r0 > 145d8: eb004f15 bl 28234 <PR_Now+0x2cdc> > 145dc: e1a02000 mov r2, r0 > 145e0: e1a03001 mov r3, r1 > 145e4: e1a0000a mov r0, sl > 145e8: e1a0100b mov r1, fp > 145ec: eb004f47 bl 28310 <PR_Now+0x2db8> > 145f0: e1a02000 mov r2, r0 > 145f4: e1a03001 mov r3, r1 > 145f8: e1a00004 mov r0, r4 > 145fc: e1a01005 mov r1, r5 > 14600: eb004e56 bl 27f60 <PR_Now+0x2a08> > 14604: e2883030 add r3, r8, #48 ; 0x30 > 14608: e4c73001 strb r3, [r7], #1 > 1460c: e3a02000 mov r2, #0 > 14610: e3a03000 mov r3, #0 > 14614: e1a04000 mov r4, r0 > 14618: e1a05001 mov r5, r1 > 1461c: eb005089 bl 28848 <PR_Now+0x32f0> > 14620: e1a0c007 mov ip, r7 > 14624: e3500000 cmp r0, #0 > 14628: 1a000010 bne 14670 <PR_dtoa+0x3dc> > 1462c: e59d001c ldr r0, [sp, #28] > 14630: e1590000 cmp r9, r0 > 14634: 0a0003ab beq 154e8 <PR_dtoa+0x1254> > 14638: e1a00004 mov r0, r4 > 1463c: e1a01005 mov r1, r5 > 14640: e3a02000 mov r2, #0 > 14644: e59f3bf0 ldr r3, [pc, #3056] ; 1523c <PR_dtoa+0xfa8> > 14648: eb004f30 bl 28310 <PR_Now+0x2db8> > 1464c: e59dc008 ldr ip, [sp, #8] > 14650: e2899001 add r9, r9, #1 > 14654: e159000c cmp r9, ip > 14658: e1a0200a mov r2, sl > 1465c: e1a0300b mov r3, fp > 14660: e1a0c007 mov ip, r7 > 14664: e1a04000 mov r4, r0 > 14668: e1a05001 mov r5, r1 > 1466c: 1affffd6 bne 145cc <PR_dtoa+0x338> > 14670: e1a0b006 mov fp, r6 > 14674: e59da014 ldr sl, [sp, #20] > 14678: e1a0600c mov r6, ip > 1467c: ea0002a0 b 15104 <PR_dtoa+0xe70> > 14680: e59d0090 ldr r0, [sp, #144] ; 0x90 > 14684: e3a02001 mov r2, #1 > 14688: e5802000 str r2, [r0] > 1468c: e59f0b60 ldr r0, [pc, #2912] ; 151f4 <PR_dtoa+0xf60> > 14690: e59d1098 ldr r1, [sp, #152] ; 0x98 > 14694: e08f0000 add r0, pc, r0 > 14698: ebfff857 bl 127fc <PR_GetCounterHandleFromName+0x670> > 1469c: e1a0b000 mov fp, r0 > 146a0: e35b0000 cmp fp, #0 > 146a4: 0a0003d5 beq 15600 <PR_dtoa+0x136c> > 146a8: e1a0000b mov r0, fp > 146ac: ebffcdf4 bl 7e84 <_init+0x8a8> > 146b0: e59d30a0 ldr r3, [sp, #160] ; 0xa0 > 146b4: e2802001 add r2, r0, #1 > 146b8: e1520003 cmp r2, r3 > 146bc: 9a00000d bls 146f8 <PR_dtoa+0x464> > 146c0: e59f0b30 ldr r0, [pc, #2864] ; 151f8 <PR_dtoa+0xf64> > 146c4: e3a01000 mov r1, #0 > 146c8: ebffce59 bl 8034 <_init+0xa58> > 146cc: e3e04000 mvn r4, #0 > 146d0: e51b3004 ldr r3, [fp, #-4] > 146d4: e3a02001 mov r2, #1 > 146d8: e1a02312 lsl r2, r2, r3 > 146dc: e58b3000 str r3, [fp] > 146e0: e58b2004 str r2, [fp, #4] > 146e4: e24b0004 sub r0, fp, #4 > 146e8: ebfff92c bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 146ec: e1a00004 mov r0, r4 > 146f0: e28dd06c add sp, sp, #108 ; 0x6c > 146f4: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 146f8: e59d009c ldr r0, [sp, #156] ; 0x9c > 146fc: e1a0100b mov r1, fp > 14700: ebffcc5c bl 7878 <_init+0x29c> > 14704: e59dc098 ldr ip, [sp, #152] ; 0x98 > 14708: e35c0000 cmp ip, #0 > 1470c: 159c3000 ldrne r3, [ip] > 14710: 159d009c ldrne r0, [sp, #156] ; 0x9c > 14714: 13a04000 movne r4, #0 > 14718: 059d4098 ldreq r4, [sp, #152] ; 0x98 > 1471c: 106b3003 rsbne r3, fp, r3 > 14720: 10803003 addne r3, r0, r3 > 14724: 158c3000 strne r3, [ip] > 14728: eaffffe8 b 146d0 <PR_dtoa+0x43c> > 1472c: eb0006ce bl 1626c <PR_Initialized+0x10> > 14730: eafffee4 b 142c8 <PR_dtoa+0x34> > 14734: e59d5008 ldr r5, [sp, #8] > 14738: e59dc090 ldr ip, [sp, #144] ; 0x90 > 1473c: e59f3ab8 ldr r3, [pc, #2744] ; 151fc <PR_dtoa+0xf68> > 14740: e3550000 cmp r5, #0 > 14744: e58c3000 str r3, [ip] > 14748: 1a000003 bne 1475c <PR_dtoa+0x4c8> > 1474c: e3c884ff bic r8, r8, #-16777216 ; 0xff000000 > 14750: e3c8860f bic r8, r8, #15728640 ; 0xf00000 > 14754: e3580000 cmp r8, #0 > 14758: 0a0000fa beq 14b48 <PR_dtoa+0x8b4> > 1475c: e59f0a9c ldr r0, [pc, #2716] ; 15200 <PR_dtoa+0xf6c> > 14760: e59d1098 ldr r1, [sp, #152] ; 0x98 > 14764: e08f0000 add r0, pc, r0 > 14768: e3a02003 mov r2, #3 > 1476c: ebfff822 bl 127fc <PR_GetCounterHandleFromName+0x670> > 14770: e1a0b000 mov fp, r0 > 14774: eaffffc9 b 146a0 <PR_dtoa+0x40c> > 14778: e59d7060 ldr r7, [sp, #96] ; 0x60 > 1477c: e59d6064 ldr r6, [sp, #100] ; 0x64 > 14780: e3e03e41 mvn r3, #1040 ; 0x410 > 14784: e0876006 add r6, r7, r6 > 14788: e1560003 cmp r6, r3 > 1478c: aa000009 bge 147b8 <PR_dtoa+0x524> > 14790: e59f0a6c ldr r0, [pc, #2668] ; 15204 <PR_dtoa+0xf70> > 14794: e59dc008 ldr ip, [sp, #8] > 14798: e0660000 rsb r0, r6, r0 > 1479c: e1a0001c lsl r0, ip, r0 > 147a0: eb004e9a bl 28210 <PR_Now+0x2cb8> > 147a4: e3a04001 mov r4, #1 > 147a8: e2466001 sub r6, r6, #1 > 147ac: e58d4058 str r4, [sp, #88] ; 0x58 > 147b0: e241161f sub r1, r1, #32505856 ; 0x1f00000 > 147b4: eafffef3 b 14388 <PR_dtoa+0xf4> > 147b8: e2860e41 add r0, r6, #1040 ; 0x410 > 147bc: e59d5008 ldr r5, [sp, #8] > 147c0: e2800002 add r0, r0, #2 > 147c4: e283301f add r3, r3, #31 > 147c8: e1a00035 lsr r0, r5, r0 > 147cc: e0663003 rsb r3, r6, r3 > 147d0: e1800318 orr r0, r0, r8, lsl r3 > 147d4: eafffff1 b 147a0 <PR_dtoa+0x50c> > 147d8: e3540000 cmp r4, #0 > 147dc: 0a0001b0 beq 14ea4 <PR_dtoa+0xc10> > 147e0: e59d5058 ldr r5, [sp, #88] ; 0x58 > 147e4: e59dc020 ldr ip, [sp, #32] > 147e8: e3550000 cmp r5, #0 > 147ec: 059d3060 ldreq r3, [sp, #96] ; 0x60 > 147f0: 12833e43 addne r3, r3, #1072 ; 0x430 > 147f4: e59d5018 ldr r5, [sp, #24] > 147f8: 12833003 addne r3, r3, #3 > 147fc: 02633036 rsbeq r3, r3, #54 ; 0x36 > 14800: e0855003 add r5, r5, r3 > 14804: e3a00001 mov r0, #1 > 14808: e08c8003 add r8, ip, r3 > 1480c: e58d5018 str r5, [sp, #24] > 14810: ebfff76b bl 125c4 <PR_GetCounterHandleFromName+0x438> > 14814: e3a03001 mov r3, #1 > 14818: e1a05000 mov r5, r0 > 1481c: e5803014 str r3, [r0, #20] > 14820: e5803010 str r3, [r0, #16] > 14824: e59dc018 ldr ip, [sp, #24] > 14828: e59d0020 ldr r0, [sp, #32] > 1482c: e35c0000 cmp ip, #0 > 14830: c3500000 cmpgt r0, #0 > 14834: da000007 ble 14858 <PR_dtoa+0x5c4> > 14838: e1a0300c mov r3, ip > 1483c: e1530000 cmp r3, r0 > 14840: a1a03000 movge r3, r0 > 14844: e0630000 rsb r0, r3, r0 > 14848: e063c00c rsb ip, r3, ip > 1484c: e0638008 rsb r8, r3, r8 > 14850: e58d0020 str r0, [sp, #32] > 14854: e58dc018 str ip, [sp, #24] > 14858: e59dc03c ldr ip, [sp, #60] ; 0x3c > 1485c: e35c0000 cmp ip, #0 > 14860: 0a00000b beq 14894 <PR_dtoa+0x600> > 14864: e3540000 cmp r4, #0 > 14868: 0a0002b8 beq 15350 <PR_dtoa+0x10bc> > 1486c: e1a0100c mov r1, ip > 14870: e1a00005 mov r0, r5 > 14874: ebfff949 bl 12da0 <PR_GetCounterHandleFromName+0xc14> > 14878: e1a0100a mov r1, sl > 1487c: e1a05000 mov r5, r0 > 14880: ebfff7f2 bl 12850 <PR_GetCounterHandleFromName+0x6c4> > 14884: e1a06000 mov r6, r0 > 14888: e1a0000a mov r0, sl > 1488c: ebfff8c3 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 14890: e1a0a006 mov sl, r6 > 14894: e3a00001 mov r0, #1 > 14898: ebfff749 bl 125c4 <PR_GetCounterHandleFromName+0x438> > 1489c: e59dc034 ldr ip, [sp, #52] ; 0x34 > 148a0: e3a03001 mov r3, #1 > 148a4: e35c0000 cmp ip, #0 > 148a8: e1a07000 mov r7, r0 > 148ac: e5803014 str r3, [r0, #20] > 148b0: e5803010 str r3, [r0, #16] > 148b4: 0a000002 beq 148c4 <PR_dtoa+0x630> > 148b8: e1a0100c mov r1, ip > 148bc: ebfff937 bl 12da0 <PR_GetCounterHandleFromName+0xc14> > 148c0: e1a07000 mov r7, r0 > 148c4: e3590001 cmp r9, #1 > 148c8: c1a06004 movgt r6, r4 > 148cc: d3846001 orrle r6, r4, #1 > 148d0: e3560000 cmp r6, #0 > 148d4: 0a000003 beq 148e8 <PR_dtoa+0x654> > 148d8: e59d0008 ldr r0, [sp, #8] > 148dc: e3500000 cmp r0, #0 > 148e0: 13a06000 movne r6, #0 > 148e4: 0a000227 beq 15188 <PR_dtoa+0xef4> > 148e8: e59dc034 ldr ip, [sp, #52] ; 0x34 > 148ec: e35c0000 cmp ip, #0 > 148f0: 03a03001 moveq r3, #1 > 148f4: 0a000005 beq 14910 <PR_dtoa+0x67c> > 148f8: e5973010 ldr r3, [r7, #16] > 148fc: e0873103 add r3, r7, r3, lsl #2 > 14900: e5933010 ldr r3, [r3, #16] > 14904: e3530000 cmp r3, #0 > 14908: 116f3f13 clzne r3, r3 > 1490c: 12633020 rsbne r3, r3, #32 > 14910: e59dc018 ldr ip, [sp, #24] > 14914: e083300c add r3, r3, ip > 14918: e213301f ands r3, r3, #31 > 1491c: 0a00015e beq 14e9c <PR_dtoa+0xc08> > 14920: e2632020 rsb r2, r3, #32 > 14924: e3520004 cmp r2, #4 > 14928: da00033b ble 1561c <PR_dtoa+0x1388> > 1492c: e263301c rsb r3, r3, #28 > 14930: e59dc020 ldr ip, [sp, #32] > 14934: e0888003 add r8, r8, r3 > 14938: e08cc003 add ip, ip, r3 > 1493c: e58dc020 str ip, [sp, #32] > 14940: e59dc018 ldr ip, [sp, #24] > 14944: e08cc003 add ip, ip, r3 > 14948: e58dc018 str ip, [sp, #24] > 1494c: e3580000 cmp r8, #0 > 14950: da000003 ble 14964 <PR_dtoa+0x6d0> > 14954: e1a0000a mov r0, sl > 14958: e1a01008 mov r1, r8 > 1495c: ebfff8d2 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 14960: e1a0a000 mov sl, r0 > 14964: e59dc018 ldr ip, [sp, #24] > 14968: e35c0000 cmp ip, #0 > 1496c: da000003 ble 14980 <PR_dtoa+0x6ec> > 14970: e1a00007 mov r0, r7 > 14974: e1a0100c mov r1, ip > 14978: ebfff8cb bl 12cac <PR_GetCounterHandleFromName+0xb20> > 1497c: e1a07000 mov r7, r0 > 14980: e59dc038 ldr ip, [sp, #56] ; 0x38 > 14984: e35c0000 cmp ip, #0 > 14988: 0a000004 beq 149a0 <PR_dtoa+0x70c> > 1498c: e1a0000a mov r0, sl > 14990: e1a01007 mov r1, r7 > 14994: ebfff640 bl 1229c <PR_GetCounterHandleFromName+0x110> > 14998: e3500000 cmp r0, #0 > 1499c: ba0002f0 blt 15564 <PR_dtoa+0x12d0> > 149a0: e59dc01c ldr ip, [sp, #28] > 149a4: e35c0000 cmp ip, #0 > 149a8: da000248 ble 152d0 <PR_dtoa+0x103c> > 149ac: e3540000 cmp r4, #0 > 149b0: 0a000142 beq 14ec0 <PR_dtoa+0xc2c> > 149b4: e59d4020 ldr r4, [sp, #32] > 149b8: e3540000 cmp r4, #0 > 149bc: da000003 ble 149d0 <PR_dtoa+0x73c> > 149c0: e1a00005 mov r0, r5 > 149c4: e1a01004 mov r1, r4 > 149c8: ebfff8b7 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 149cc: e1a05000 mov r5, r0 > 149d0: e3560000 cmp r6, #0 > 149d4: 01a08005 moveq r8, r5 > 149d8: 1a000298 bne 15440 <PR_dtoa+0x11ac> > 149dc: e28bc001 add ip, fp, #1 > 149e0: e58dc040 str ip, [sp, #64] ; 0x40 > 149e4: e1a0400c mov r4, ip > 149e8: e59d301c ldr r3, [sp, #28] > 149ec: e59dc008 ldr ip, [sp, #8] > 149f0: e2599001 subs r9, r9, #1 > 149f4: 13a09001 movne r9, #1 > 149f8: e08b3003 add r3, fp, r3 > 149fc: e20cc001 and ip, ip, #1 > 14a00: e58d9018 str r9, [sp, #24] > 14a04: e58d3030 str r3, [sp, #48] ; 0x30 > 14a08: e58dc008 str ip, [sp, #8] > 14a0c: e58db020 str fp, [sp, #32] > 14a10: ea000037 b 14af4 <PR_dtoa+0x860> > 14a14: e1a01000 mov r1, r0 > 14a18: e1a0000a mov r0, sl > 14a1c: e88d000c stm sp, {r2, r3} > 14a20: ebfff61d bl 1229c <PR_GetCounterHandleFromName+0x110> > 14a24: e59d3004 ldr r3, [sp, #4] > 14a28: e1a01000 mov r1, r0 > 14a2c: e1a00003 mov r0, r3 > 14a30: e58d1004 str r1, [sp, #4] > 14a34: ebfff859 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 14a38: e59d1004 ldr r1, [sp, #4] > 14a3c: e59d3018 ldr r3, [sp, #24] > 14a40: e59d2000 ldr r2, [sp] > 14a44: e3510000 cmp r1, #0 > 14a48: 13a03000 movne r3, #0 > 14a4c: 02033001 andeq r3, r3, #1 > 14a50: e3530000 cmp r3, #0 > 14a54: 0a000003 beq 14a68 <PR_dtoa+0x7d4> > 14a58: e59d3008 ldr r3, [sp, #8] > 14a5c: e3530000 cmp r3, #0 > 14a60: 0a0002d2 beq 155b0 <PR_dtoa+0x131c> > 14a64: e1a01002 mov r1, r2 > 14a68: e35b0000 cmp fp, #0 > 14a6c: ba000257 blt 153d0 <PR_dtoa+0x113c> > 14a70: e59dc018 ldr ip, [sp, #24] > 14a74: 13a03000 movne r3, #0 > 14a78: 020c3001 andeq r3, ip, #1 > 14a7c: e3530000 cmp r3, #0 > 14a80: 0a000002 beq 14a90 <PR_dtoa+0x7fc> > 14a84: e59d3008 ldr r3, [sp, #8] > 14a88: e3530000 cmp r3, #0 > 14a8c: 0a00024f beq 153d0 <PR_dtoa+0x113c> > 14a90: e3510000 cmp r1, #0 > 14a94: ca000279 bgt 15480 <PR_dtoa+0x11ec> > 14a98: e59dc030 ldr ip, [sp, #48] ; 0x30 > 14a9c: e1a06004 mov r6, r4 > 14aa0: e154000c cmp r4, ip > 14aa4: e5449001 strb r9, [r4, #-1] > 14aa8: 0a000287 beq 154cc <PR_dtoa+0x1238> > 14aac: e1a0000a mov r0, sl > 14ab0: e3a0100a mov r1, #10 > 14ab4: e3a02000 mov r2, #0 > 14ab8: ebfff84d bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 14abc: e1550008 cmp r5, r8 > 14ac0: e1a0a000 mov sl, r0 > 14ac4: 0a0000d8 beq 14e2c <PR_dtoa+0xb98> > 14ac8: e3a0100a mov r1, #10 > 14acc: e3a02000 mov r2, #0 > 14ad0: e1a00005 mov r0, r5 > 14ad4: ebfff846 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 14ad8: e3a0100a mov r1, #10 > 14adc: e3a02000 mov r2, #0 > 14ae0: e1a05000 mov r5, r0 > 14ae4: e1a00008 mov r0, r8 > 14ae8: ebfff841 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 14aec: e1a08000 mov r8, r0 > 14af0: e2844001 add r4, r4, #1 > 14af4: e1a01007 mov r1, r7 > 14af8: e1a0000a mov r0, sl > 14afc: ebfff5ff bl 12300 <PR_GetCounterHandleFromName+0x174> > 14b00: e1a01005 mov r1, r5 > 14b04: e1a06000 mov r6, r0 > 14b08: e1a0000a mov r0, sl > 14b0c: ebfff5e2 bl 1229c <PR_GetCounterHandleFromName+0x110> > 14b10: e1a01008 mov r1, r8 > 14b14: e2869030 add r9, r6, #48 ; 0x30 > 14b18: e1a0b000 mov fp, r0 > 14b1c: e1a00007 mov r0, r7 > 14b20: ebfff7d1 bl 12a6c <PR_GetCounterHandleFromName+0x8e0> > 14b24: e244c001 sub ip, r4, #1 > 14b28: e58dc01c str ip, [sp, #28] > 14b2c: e590200c ldr r2, [r0, #12] > 14b30: e1a03000 mov r3, r0 > 14b34: e3520000 cmp r2, #0 > 14b38: 0affffb5 beq 14a14 <PR_dtoa+0x780> > 14b3c: ebfff817 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 14b40: e3a01001 mov r1, #1 > 14b44: eaffffc7 b 14a68 <PR_dtoa+0x7d4> > 14b48: e59f06b8 ldr r0, [pc, #1720] ; 15208 <PR_dtoa+0xf74> > 14b4c: e59d1098 ldr r1, [sp, #152] ; 0x98 > 14b50: e08f0000 add r0, pc, r0 > 14b54: e3a02008 mov r2, #8 > 14b58: ebfff727 bl 127fc <PR_GetCounterHandleFromName+0x670> > 14b5c: e1a0b000 mov fp, r0 > 14b60: eafffece b 146a0 <PR_dtoa+0x40c> > 14b64: e59dc030 ldr ip, [sp, #48] ; 0x30 > 14b68: e59d4014 ldr r4, [sp, #20] > 14b6c: e08cc004 add ip, ip, r4 > 14b70: e28c0001 add r0, ip, #1 > 14b74: e3500000 cmp r0, #0 > 14b78: e58d001c str r0, [sp, #28] > 14b7c: d3a00001 movle r0, #1 > 14b80: e58dc044 str ip, [sp, #68] ; 0x44 > 14b84: ebfff70e bl 127c4 <PR_GetCounterHandleFromName+0x638> > 14b88: e59d501c ldr r5, [sp, #28] > 14b8c: e355000e cmp r5, #14 > 14b90: e1a0b000 mov fp, r0 > 14b94: 8a000098 bhi 14dfc <PR_dtoa+0xb68> > 14b98: e59dc014 ldr ip, [sp, #20] > 14b9c: e1cd00d8 ldrd r0, [sp, #8] > 14ba0: e35c0000 cmp ip, #0 > 14ba4: da0000fa ble 14f94 <PR_dtoa+0xd00> > 14ba8: e59f365c ldr r3, [pc, #1628] ; 1520c <PR_dtoa+0xf78> > 14bac: e20c200f and r2, ip, #15 > 14bb0: e1a0624c asr r6, ip, #4 > 14bb4: e08f3003 add r3, pc, r3 > 14bb8: e0833182 add r3, r3, r2, lsl #3 > 14bbc: e3160010 tst r6, #16 > 14bc0: e1c341d0 ldrd r4, [r3, #16] > 14bc4: 0a0000b9 beq 14eb0 <PR_dtoa+0xc1c> > 14bc8: e59f2640 ldr r2, [pc, #1600] ; 15210 <PR_dtoa+0xf7c> > 14bcc: e59f3640 ldr r3, [pc, #1600] ; 15214 <PR_dtoa+0xf80> > 14bd0: eb004e69 bl 2857c <PR_Now+0x3024> > 14bd4: e206600f and r6, r6, #15 > 14bd8: e3a08003 mov r8, #3 > 14bdc: e1cd02f8 strd r0, [sp, #40] ; 0x28 > 14be0: e3560000 cmp r6, #0 > 14be4: 0a000012 beq 14c34 <PR_dtoa+0x9a0> > 14be8: e59fc628 ldr ip, [pc, #1576] ; 15218 <PR_dtoa+0xf84> > 14bec: e58da040 str sl, [sp, #64] ; 0x40 > 14bf0: e08fc00c add ip, pc, ip > 14bf4: e3a07000 mov r7, #0 > 14bf8: e1a0a00c mov sl, ip > 14bfc: e3160001 tst r6, #1 > 14c00: e28a30c8 add r3, sl, #200 ; 0xc8 > 14c04: e1a00004 mov r0, r4 > 14c08: e1a01005 mov r1, r5 > 14c0c: 0a000004 beq 14c24 <PR_dtoa+0x990> > 14c10: e18320d7 ldrd r2, [r3, r7] > 14c14: eb004dbd bl 28310 <PR_Now+0x2db8> > 14c18: e2888001 add r8, r8, #1 > 14c1c: e1a04000 mov r4, r0 > 14c20: e1a05001 mov r5, r1 > 14c24: e1b060c6 asrs r6, r6, #1 > 14c28: e2877008 add r7, r7, #8 > 14c2c: 1afffff2 bne 14bfc <PR_dtoa+0x968> > 14c30: e59da040 ldr sl, [sp, #64] ; 0x40 > 14c34: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14c38: e1a02004 mov r2, r4 > 14c3c: e1a03005 mov r3, r5 > 14c40: eb004e4d bl 2857c <PR_Now+0x3024> > 14c44: e1cd02f8 strd r0, [sp, #40] ; 0x28 > 14c48: e59d5038 ldr r5, [sp, #56] ; 0x38 > 14c4c: e3550000 cmp r5, #0 > 14c50: 0a000005 beq 14c6c <PR_dtoa+0x9d8> > 14c54: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14c58: e3a02000 mov r2, #0 > 14c5c: e59f35b8 ldr r3, [pc, #1464] ; 1521c <PR_dtoa+0xf88> > 14c60: eb004efd bl 2885c <PR_Now+0x3304> > 14c64: e3500000 cmp r0, #0 > 14c68: 1a0001bd bne 15364 <PR_dtoa+0x10d0> > 14c6c: e1a00008 mov r0, r8 > 14c70: eb004d6f bl 28234 <PR_Now+0x2cdc> > 14c74: e1cd22d8 ldrd r2, [sp, #40] ; 0x28 > 14c78: eb004da4 bl 28310 <PR_Now+0x2db8> > 14c7c: e3a02000 mov r2, #0 > 14c80: e59f35b8 ldr r3, [pc, #1464] ; 15240 <PR_dtoa+0xfac> > 14c84: eb004cb6 bl 27f64 <PR_Now+0x2a0c> > 14c88: e59dc01c ldr ip, [sp, #28] > 14c8c: e35c0000 cmp ip, #0 > 14c90: e1a06000 mov r6, r0 > 14c94: e241750d sub r7, r1, #54525952 ; 0x3400000 > 14c98: 0a000045 beq 14db4 <PR_dtoa+0xb20> > 14c9c: e59d801c ldr r8, [sp, #28] > 14ca0: e59d5014 ldr r5, [sp, #20] > 14ca4: e58d505c str r5, [sp, #92] ; 0x5c > 14ca8: e59f3570 ldr r3, [pc, #1392] ; 15220 <PR_dtoa+0xf8c> > 14cac: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14cb0: e08f3003 add r3, pc, r3 > 14cb4: e0833188 add r3, r3, r8, lsl #3 > 14cb8: e1c340d8 ldrd r4, [r3, #8] > 14cbc: e1cd45f0 strd r4, [sp, #80] ; 0x50 > 14cc0: eb004ef9 bl 288ac <PR_Now+0x3354> > 14cc4: e1a04000 mov r4, r0 > 14cc8: eb004d59 bl 28234 <PR_Now+0x2cdc> > 14ccc: e1a02000 mov r2, r0 > 14cd0: e1a03001 mov r3, r1 > 14cd4: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14cd8: eb004ca0 bl 27f60 <PR_Now+0x2a08> > 14cdc: e3a02000 mov r2, #0 > 14ce0: e3a03000 mov r3, #0 > 14ce4: e1cd02f8 strd r0, [sp, #40] ; 0x28 > 14ce8: eb004ed6 bl 28848 <PR_Now+0x32f0> > 14cec: e1cd64f8 strd r6, [sp, #72] ; 0x48 > 14cf0: e3500000 cmp r0, #0 > 14cf4: 1a0000ca bne 15024 <PR_dtoa+0xd90> > 14cf8: e1a0300b mov r3, fp > 14cfc: e2844030 add r4, r4, #48 ; 0x30 > 14d00: e3580001 cmp r8, #1 > 14d04: e4c34001 strb r4, [r3], #1 > 14d08: e58d3040 str r3, [sp, #64] ; 0x40 > 14d0c: e1a06003 mov r6, r3 > 14d10: 0a0000c6 beq 15030 <PR_dtoa+0xd9c> > 14d14: e59d7040 ldr r7, [sp, #64] ; 0x40 > 14d18: e1cd42d8 ldrd r4, [sp, #40] ; 0x28 > 14d1c: e1a06008 mov r6, r8 > 14d20: e3a02000 mov r2, #0 > 14d24: e59f3510 ldr r3, [pc, #1296] ; 1523c <PR_dtoa+0xfa8> > 14d28: e1a00004 mov r0, r4 > 14d2c: e1a01005 mov r1, r5 > 14d30: eb004d76 bl 28310 <PR_Now+0x2db8> > 14d34: e1a05001 mov r5, r1 > 14d38: e1a04000 mov r4, r0 > 14d3c: eb004eda bl 288ac <PR_Now+0x3354> > 14d40: e1a08000 mov r8, r0 > 14d44: eb004d3a bl 28234 <PR_Now+0x2cdc> > 14d48: e1a02000 mov r2, r0 > 14d4c: e1a03001 mov r3, r1 > 14d50: e1a00004 mov r0, r4 > 14d54: e1a01005 mov r1, r5 > 14d58: eb004c80 bl 27f60 <PR_Now+0x2a08> > 14d5c: e3a02000 mov r2, #0 > 14d60: e3a03000 mov r3, #0 > 14d64: e1a04000 mov r4, r0 > 14d68: e1a05001 mov r5, r1 > 14d6c: eb004eb5 bl 28848 <PR_Now+0x32f0> > 14d70: e3500000 cmp r0, #0 > 14d74: 0a00014d beq 152b0 <PR_dtoa+0x101c> > 14d78: e1cd42f8 strd r4, [sp, #40] ; 0x28 > 14d7c: e1a06007 mov r6, r7 > 14d80: e1a04008 mov r4, r8 > 14d84: ea0000a7 b 15028 <PR_dtoa+0xd94> > 14d88: e1a00008 mov r0, r8 > 14d8c: eb004d28 bl 28234 <PR_Now+0x2cdc> > 14d90: e1a02000 mov r2, r0 > 14d94: e1a03001 mov r3, r1 > 14d98: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14d9c: eb004d5b bl 28310 <PR_Now+0x2db8> > 14da0: e3a02000 mov r2, #0 > 14da4: e59f3494 ldr r3, [pc, #1172] ; 15240 <PR_dtoa+0xfac> > 14da8: eb004c6d bl 27f64 <PR_Now+0x2a0c> > 14dac: e1a06000 mov r6, r0 > 14db0: e241750d sub r7, r1, #54525952 ; 0x3400000 > 14db4: e3a02000 mov r2, #0 > 14db8: e59f3464 ldr r3, [pc, #1124] ; 15224 <PR_dtoa+0xf90> > 14dbc: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 14dc0: eb004c66 bl 27f60 <PR_Now+0x2a08> > 14dc4: e1a02006 mov r2, r6 > 14dc8: e1a03007 mov r3, r7 > 14dcc: e1a04000 mov r4, r0 > 14dd0: e1a05001 mov r5, r1 > 14dd4: eb004eaf bl 28898 <PR_Now+0x3340> > 14dd8: e2508000 subs r8, r0, #0 > 14ddc: 1a0000b3 bne 150b0 <PR_dtoa+0xe1c> > 14de0: e1a02006 mov r2, r6 > 14de4: e2873102 add r3, r7, #-2147483648 ; 0x80000000 > 14de8: e1a00004 mov r0, r4 > 14dec: e1a01005 mov r1, r5 > 14df0: eb004e99 bl 2885c <PR_Now+0x3304> > 14df4: e3500000 cmp r0, #0 > 14df8: 1a000129 bne 152a4 <PR_dtoa+0x1010> > 14dfc: e59d3064 ldr r3, [sp, #100] ; 0x64 > 14e00: e3a04000 mov r4, #0 > 14e04: e3530000 cmp r3, #0 > 14e08: aafffdb3 bge 144dc <PR_dtoa+0x248> > 14e0c: eafffe71 b 147d8 <PR_dtoa+0x544> > 14e10: e59d5030 ldr r5, [sp, #48] ; 0x30 > 14e14: e3550000 cmp r5, #0 > 14e18: da000144 ble 15330 <PR_dtoa+0x109c> > 14e1c: e58d5044 str r5, [sp, #68] ; 0x44 > 14e20: e58d501c str r5, [sp, #28] > 14e24: e1a00005 mov r0, r5 > 14e28: eaffff55 b 14b84 <PR_dtoa+0x8f0> > 14e2c: e1a00005 mov r0, r5 > 14e30: e3a0100a mov r1, #10 > 14e34: e3a02000 mov r2, #0 > 14e38: ebfff76d bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 14e3c: e1a05000 mov r5, r0 > 14e40: e1a08000 mov r8, r0 > 14e44: eaffff29 b 14af0 <PR_dtoa+0x85c> > 14e48: e59d4020 ldr r4, [sp, #32] > 14e4c: e59d5014 ldr r5, [sp, #20] > 14e50: e0654004 rsb r4, r5, r4 > 14e54: e58d4020 str r4, [sp, #32] > 14e58: e265c000 rsb ip, r5, #0 > 14e5c: e3a04000 mov r4, #0 > 14e60: e58dc03c str ip, [sp, #60] ; 0x3c > 14e64: e58d4034 str r4, [sp, #52] ; 0x34 > 14e68: eafffd8a b 14498 <PR_dtoa+0x204> > 14e6c: e59d0014 ldr r0, [sp, #20] > 14e70: eb004cef bl 28234 <PR_Now+0x2cdc> > 14e74: e1a02000 mov r2, r0 > 14e78: e1a03001 mov r3, r1 > 14e7c: e1a00004 mov r0, r4 > 14e80: e1a01005 mov r1, r5 > 14e84: eb004e6f bl 28848 <PR_Now+0x32f0> > 14e88: e3500000 cmp r0, #0 > 14e8c: 059d5014 ldreq r5, [sp, #20] > 14e90: 02455001 subeq r5, r5, #1 > 14e94: 058d5014 streq r5, [sp, #20] > 14e98: eafffd5a b 14408 <PR_dtoa+0x174> > 14e9c: e3a0301c mov r3, #28 > 14ea0: eafffea2 b 14930 <PR_dtoa+0x69c> > 14ea4: e59d8020 ldr r8, [sp, #32] > 14ea8: e1a05004 mov r5, r4 > 14eac: eafffe5c b 14824 <PR_dtoa+0x590> > 14eb0: e1cd20d8 ldrd r2, [sp, #8] > 14eb4: e3a08002 mov r8, #2 > 14eb8: e1cd22f8 strd r2, [sp, #40] ; 0x28 > 14ebc: eaffff47 b 14be0 <PR_dtoa+0x94c> > 14ec0: e1a0400b mov r4, fp > 14ec4: e59d801c ldr r8, [sp, #28] > 14ec8: ea000001 b 14ed4 <PR_dtoa+0xc40> > 14ecc: ebfff748 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 14ed0: e1a0a000 mov sl, r0 > 14ed4: e1a01007 mov r1, r7 > 14ed8: e1a0000a mov r0, sl > 14edc: ebfff507 bl 12300 <PR_GetCounterHandleFromName+0x174> > 14ee0: e1a06004 mov r6, r4 > 14ee4: e3a02000 mov r2, #0 > 14ee8: e3a0100a mov r1, #10 > 14eec: e2809030 add r9, r0, #48 ; 0x30 > 14ef0: e4c69001 strb r9, [r6], #1 > 14ef4: e59ac014 ldr ip, [sl, #20] > 14ef8: e1a0000a mov r0, sl > 14efc: e15c0002 cmp ip, r2 > 14f00: e1a04006 mov r4, r6 > 14f04: e06b3006 rsb r3, fp, r6 > 14f08: 1a000002 bne 14f18 <PR_dtoa+0xc84> > 14f0c: e59ae010 ldr lr, [sl, #16] > 14f10: e35e0001 cmp lr, #1 > 14f14: da000147 ble 15438 <PR_dtoa+0x11a4> > 14f18: e1580003 cmp r8, r3 > 14f1c: caffffea bgt 14ecc <PR_dtoa+0xc38> > 14f20: e3a04000 mov r4, #0 > 14f24: e1a0000a mov r0, sl > 14f28: e3a01001 mov r1, #1 > 14f2c: ebfff75e bl 12cac <PR_GetCounterHandleFromName+0xb20> > 14f30: e1a01007 mov r1, r7 > 14f34: e1a0a000 mov sl, r0 > 14f38: ebfff4d7 bl 1229c <PR_GetCounterHandleFromName+0x110> > 14f3c: e3500000 cmp r0, #0 > 14f40: da000157 ble 154a4 <PR_dtoa+0x1210> > 14f44: e5562001 ldrb r2, [r6, #-1] > 14f48: e28b3001 add r3, fp, #1 > 14f4c: e58d3040 str r3, [sp, #64] ; 0x40 > 14f50: e1a03006 mov r3, r6 > 14f54: e59d0040 ldr r0, [sp, #64] ; 0x40 > 14f58: ea000001 b 14f64 <PR_dtoa+0xcd0> > 14f5c: e5532002 ldrb r2, [r3, #-2] > 14f60: e1a03001 mov r3, r1 > 14f64: e3520039 cmp r2, #57 ; 0x39 > 14f68: e1a06003 mov r6, r3 > 14f6c: e2431001 sub r1, r3, #1 > 14f70: 1a000159 bne 154dc <PR_dtoa+0x1248> > 14f74: e1530000 cmp r3, r0 > 14f78: 1afffff7 bne 14f5c <PR_dtoa+0xcc8> > 14f7c: e59dc014 ldr ip, [sp, #20] > 14f80: e3a03031 mov r3, #49 ; 0x31 > 14f84: e28cc001 add ip, ip, #1 > 14f88: e58dc014 str ip, [sp, #20] > 14f8c: e5c13000 strb r3, [r1] > 14f90: ea00004f b 150d4 <PR_dtoa+0xe40> > 14f94: e59d5014 ldr r5, [sp, #20] > 14f98: e2654000 rsb r4, r5, #0 > 14f9c: e3540000 cmp r4, #0 > 14fa0: 0a0000a8 beq 15248 <PR_dtoa+0xfb4> > 14fa4: e59f327c ldr r3, [pc, #636] ; 15228 <PR_dtoa+0xf94> > 14fa8: e204200f and r2, r4, #15 > 14fac: e08f3003 add r3, pc, r3 > 14fb0: e0833182 add r3, r3, r2, lsl #3 > 14fb4: e1cd00d8 ldrd r0, [sp, #8] > 14fb8: e1c321d0 ldrd r2, [r3, #16] > 14fbc: eb004cd3 bl 28310 <PR_Now+0x2db8> > 14fc0: e1b04244 asrs r4, r4, #4 > 14fc4: 03a08002 moveq r8, #2 > 14fc8: e1cd02f8 strd r0, [sp, #40] ; 0x28 > 14fcc: 0affff1d beq 14c48 <PR_dtoa+0x9b4> > 14fd0: e59f6254 ldr r6, [pc, #596] ; 1522c <PR_dtoa+0xf98> > 14fd4: e3a05000 mov r5, #0 > 14fd8: e08f6006 add r6, pc, r6 > 14fdc: e3a08002 mov r8, #2 > 14fe0: e1a02000 mov r2, r0 > 14fe4: e1a03001 mov r3, r1 > 14fe8: e3140001 tst r4, #1 > 14fec: e286c0c8 add ip, r6, #200 ; 0xc8 > 14ff0: e1a00002 mov r0, r2 > 14ff4: e1a01003 mov r1, r3 > 14ff8: 0a000004 beq 15010 <PR_dtoa+0xd7c> > 14ffc: e18520dc ldrd r2, [r5, ip] > 15000: eb004cc2 bl 28310 <PR_Now+0x2db8> > 15004: e2888001 add r8, r8, #1 > 15008: e1a02000 mov r2, r0 > 1500c: e1a03001 mov r3, r1 > 15010: e1b040c4 asrs r4, r4, #1 > 15014: e2855008 add r5, r5, #8 > 15018: 1afffff2 bne 14fe8 <PR_dtoa+0xd54> > 1501c: e1cd22f8 strd r2, [sp, #40] ; 0x28 > 15020: eaffff08 b 14c48 <PR_dtoa+0x9b4> > 15024: e1a0600b mov r6, fp > 15028: e2844030 add r4, r4, #48 ; 0x30 > 1502c: e4c64001 strb r4, [r6], #1 > 15030: e1cd25d0 ldrd r2, [sp, #80] ; 0x50 > 15034: e1cd04d8 ldrd r0, [sp, #72] ; 0x48 > 15038: eb004cb4 bl 28310 <PR_Now+0x2db8> > 1503c: e3a02000 mov r2, #0 > 15040: e59f31ec ldr r3, [pc, #492] ; 15234 <PR_dtoa+0xfa0> > 15044: e1a04000 mov r4, r0 > 15048: e1a05001 mov r5, r1 > 1504c: eb004bc4 bl 27f64 <PR_Now+0x2a0c> > 15050: e1cd22d8 ldrd r2, [sp, #40] ; 0x28 > 15054: eb004e00 bl 2885c <PR_Now+0x3304> > 15058: e3500000 cmp r0, #0 > 1505c: 0a00007d beq 15258 <PR_dtoa+0xfc4> > 15060: e59d505c ldr r5, [sp, #92] ; 0x5c > 15064: e2855001 add r5, r5, #1 > 15068: e58d5018 str r5, [sp, #24] > 1506c: e1a03006 mov r3, r6 > 15070: e5531001 ldrb r1, [r3, #-1] > 15074: e2432001 sub r2, r3, #1 > 15078: e3510039 cmp r1, #57 ; 0x39 > 1507c: e1a06003 mov r6, r3 > 15080: e1a03002 mov r3, r2 > 15084: 1a000133 bne 15558 <PR_dtoa+0x12c4> > 15088: e15b0003 cmp fp, r3 > 1508c: 1afffff7 bne 15070 <PR_dtoa+0xddc> > 15090: e59d4018 ldr r4, [sp, #24] > 15094: e3a03030 mov r3, #48 ; 0x30 > 15098: e5cb3000 strb r3, [fp] > 1509c: e2844001 add r4, r4, #1 > 150a0: e3a03031 mov r3, #49 ; 0x31 > 150a4: e58d4018 str r4, [sp, #24] > 150a8: e5c23000 strb r3, [r2] > 150ac: ea000014 b 15104 <PR_dtoa+0xe70> > 150b0: e3a07000 mov r7, #0 > 150b4: e1a05007 mov r5, r7 > 150b8: e59dc014 ldr ip, [sp, #20] > 150bc: e1a0600b mov r6, fp > 150c0: e3a03031 mov r3, #49 ; 0x31 > 150c4: e28cc001 add ip, ip, #1 > 150c8: e3a04000 mov r4, #0 > 150cc: e4c63001 strb r3, [r6], #1 > 150d0: e58dc014 str ip, [sp, #20] > 150d4: e1a00007 mov r0, r7 > 150d8: ebfff6b0 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 150dc: e3550000 cmp r5, #0 > 150e0: 0a000089 beq 1530c <PR_dtoa+0x1078> > 150e4: e1550004 cmp r5, r4 > 150e8: 13540000 cmpne r4, #0 > 150ec: 1a00000f bne 15130 <PR_dtoa+0xe9c> > 150f0: e1a00005 mov r0, r5 > 150f4: ebfff6a9 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 150f8: e59d5014 ldr r5, [sp, #20] > 150fc: e2855001 add r5, r5, #1 > 15100: e58d5018 str r5, [sp, #24] > 15104: e1a0000a mov r0, sl > 15108: ebfff6a4 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 1510c: e59dc098 ldr ip, [sp, #152] ; 0x98 > 15110: e59d5090 ldr r5, [sp, #144] ; 0x90 > 15114: e35c0000 cmp ip, #0 > 15118: e3a03000 mov r3, #0 > 1511c: e59d4018 ldr r4, [sp, #24] > 15120: e5c63000 strb r3, [r6] > 15124: e5854000 str r4, [r5] > 15128: 158c6000 strne r6, [ip] > 1512c: eafffd5b b 146a0 <PR_dtoa+0x40c> > 15130: e1a00004 mov r0, r4 > 15134: ebfff699 bl 12ba0 <PR_GetCounterHandleFromName+0xa14> > 15138: eaffffec b 150f0 <PR_dtoa+0xe5c> > 1513c: e59d401c ldr r4, [sp, #28] > 15140: e3540000 cmp r4, #0 > 15144: 1a000100 bne 1554c <PR_dtoa+0x12b8> > 15148: e3a02000 mov r2, #0 > 1514c: e59f30d0 ldr r3, [pc, #208] ; 15224 <PR_dtoa+0xf90> > 15150: e1cd02d0 ldrd r0, [sp, #32] > 15154: eb004c6d bl 28310 <PR_Now+0x2db8> > 15158: e1cd20d8 ldrd r2, [sp, #8] > 1515c: eb004dc8 bl 28884 <PR_Now+0x332c> > 15160: e59d701c ldr r7, [sp, #28] > 15164: e1a05007 mov r5, r7 > 15168: e3500000 cmp r0, #0 > 1516c: 0affffd1 beq 150b8 <PR_dtoa+0xe24> > 15170: e59d4030 ldr r4, [sp, #48] ; 0x30 > 15174: e1a0600b mov r6, fp > 15178: e1e04004 mvn r4, r4 > 1517c: e58d4014 str r4, [sp, #20] > 15180: e3a04000 mov r4, #0 > 15184: eaffffd2 b 150d4 <PR_dtoa+0xe40> > 15188: e59d300c ldr r3, [sp, #12] > 1518c: e3c324ff bic r2, r3, #-16777216 ; 0xff000000 > 15190: e3c2260f bic r2, r2, #15728640 ; 0xf00000 > 15194: e3520000 cmp r2, #0 > 15198: 1a0000b6 bne 15478 <PR_dtoa+0x11e4> > 1519c: e59f608c ldr r6, [pc, #140] ; 15230 <PR_dtoa+0xf9c> > 151a0: e0036006 and r6, r3, r6 > 151a4: e3560000 cmp r6, #0 > 151a8: 0afffdce beq 148e8 <PR_dtoa+0x654> > 151ac: e59dc018 ldr ip, [sp, #24] > 151b0: e2888001 add r8, r8, #1 > 151b4: e28cc001 add ip, ip, #1 > 151b8: e58dc018 str ip, [sp, #24] > 151bc: e3a06001 mov r6, #1 > 151c0: eafffdc8 b 148e8 <PR_dtoa+0x654> > 151c4: 00022d54 andeq r2, r2, r4, asr sp > 151c8: 00000574 andeq r0, r0, r4, ror r5 > 151cc: 7ff00000 svcvc 0x00f00000 ; IMB > 151d0: 3ff80000 svccc 0x00f80000 > 151d4: 636f4361 cmnvs pc, #-2080374783 ; 0x84000001 > 151d8: 3fd287a7 svccc 0x00d287a7 > 151dc: 8b60c8b3 blhi 18474b0 <__bss_end__+0x180dab4> > 151e0: 3fc68a28 svccc 0x00c68a28 > 151e4: 509f79fb ; <UNDEFINED> instruction: 0x509f79fb > 151e8: 3fd34413 svccc 0x00d34413 > 151ec: 000158fc strdeq r5, [r1], -ip > 151f0: 0001582c andeq r5, r1, ip, lsr #16 > 151f4: 00015114 andeq r5, r1, r4, lsl r1 > 151f8: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > 151fc: 0000270f andeq r2, r0, pc, lsl #14 > 15200: 000156e0 andeq r5, r1, r0, ror #13 > 15204: fffffbee ; <UNDEFINED> instruction: 0xfffffbee > 15208: 000152e8 andeq r5, r1, r8, ror #5 > 1520c: 0001516c andeq r5, r1, ip, ror #2 > 15210: 7f73bf3c svcvc 0x0073bf3c > 15214: 75154fdd ldrvc r4, [r5, #-4061] ; 0xfdd > 15218: 00015130 andeq r5, r1, r0, lsr r1 > 1521c: 3ff00000 svccc 0x00f00000 ; IMB > 15220: 00015070 andeq r5, r1, r0, ror r0 > 15224: 40140000 andsmi r0, r4, r0 > 15228: 00014d74 andeq r4, r1, r4, ror sp > 1522c: 00014d48 andeq r4, r1, r8, asr #26 > 15230: 7fe00000 svcvc 0x00e00000 > 15234: 3fe00000 svccc 0x00e00000 > 15238: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 1523c: 40240000 eormi r0, r4, r0 > 15240: 401c0000 andsmi r0, ip, r0 > 15244: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 15248: e1cd40d8 ldrd r4, [sp, #8] > 1524c: e3a08002 mov r8, #2 > 15250: e1cd42f8 strd r4, [sp, #40] ; 0x28 > 15254: eafffe7b b 14c48 <PR_dtoa+0x9b4> > 15258: e1a02004 mov r2, r4 > 1525c: e1a03005 mov r3, r5 > 15260: e3a00000 mov r0, #0 > 15264: e51f1038 ldr r1, [pc, #-56] ; 15234 <PR_dtoa+0xfa0> > 15268: eb004b3c bl 27f60 <PR_Now+0x2a08> > 1526c: e1cd22d8 ldrd r2, [sp, #40] ; 0x28 > 15270: eb004d88 bl 28898 <PR_Now+0x3340> > 15274: e3500000 cmp r0, #0 > 15278: 0afffedf beq 14dfc <PR_dtoa+0xb68> > 1527c: e1a03006 mov r3, r6 > 15280: e5532001 ldrb r2, [r3, #-1] > 15284: e1a06003 mov r6, r3 > 15288: e3520030 cmp r2, #48 ; 0x30 > 1528c: e2433001 sub r3, r3, #1 > 15290: 0afffffa beq 15280 <PR_dtoa+0xfec> > 15294: e59d405c ldr r4, [sp, #92] ; 0x5c > 15298: e2844001 add r4, r4, #1 > 1529c: e58d4018 str r4, [sp, #24] > 152a0: eaffff97 b 15104 <PR_dtoa+0xe70> > 152a4: e1a07008 mov r7, r8 > 152a8: e1a05008 mov r5, r8 > 152ac: eaffffaf b 15170 <PR_dtoa+0xedc> > 152b0: e2888030 add r8, r8, #48 ; 0x30 > 152b4: e4c78001 strb r8, [r7], #1 > 152b8: e06b3007 rsb r3, fp, r7 > 152bc: e1530006 cmp r3, r6 > 152c0: 1afffe96 bne 14d20 <PR_dtoa+0xa8c> > 152c4: e1cd42f8 strd r4, [sp, #40] ; 0x28 > 152c8: e1a06007 mov r6, r7 > 152cc: eaffff57 b 15030 <PR_dtoa+0xd9c> > 152d0: e3590003 cmp r9, #3 > 152d4: 1afffdb4 bne 149ac <PR_dtoa+0x718> > 152d8: e35c0000 cmp ip, #0 > 152dc: 1affffa3 bne 15170 <PR_dtoa+0xedc> > 152e0: e1a0200c mov r2, ip > 152e4: e1a00007 mov r0, r7 > 152e8: e3a01005 mov r1, #5 > 152ec: ebfff640 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 152f0: e1a07000 mov r7, r0 > 152f4: e1a01007 mov r1, r7 > 152f8: e1a0000a mov r0, sl > 152fc: ebfff3e6 bl 1229c <PR_GetCounterHandleFromName+0x110> > 15300: e3500000 cmp r0, #0 > 15304: caffff6b bgt 150b8 <PR_dtoa+0xe24> > 15308: eaffff98 b 15170 <PR_dtoa+0xedc> > 1530c: e59d4014 ldr r4, [sp, #20] > 15310: e2844001 add r4, r4, #1 > 15314: e58d4018 str r4, [sp, #24] > 15318: eaffff79 b 15104 <PR_dtoa+0xe70> > 1531c: e51f00ec ldr r0, [pc, #-236] ; 15238 <PR_dtoa+0xfa4> > 15320: e3a01000 mov r1, #0 > 15324: ebffcb42 bl 8034 <_init+0xa58> > 15328: e3e04000 mvn r4, #0 > 1532c: eafffcee b 146ec <PR_dtoa+0x458> > 15330: e3a04001 mov r4, #1 > 15334: e1a00004 mov r0, r4 > 15338: e58d4030 str r4, [sp, #48] ; 0x30 > 1533c: ebfff520 bl 127c4 <PR_GetCounterHandleFromName+0x638> > 15340: e58d4044 str r4, [sp, #68] ; 0x44 > 15344: e58d401c str r4, [sp, #28] > 15348: e1a0b000 mov fp, r0 > 1534c: eafffe11 b 14b98 <PR_dtoa+0x904> > 15350: e1a0000a mov r0, sl > 15354: e59d103c ldr r1, [sp, #60] ; 0x3c > 15358: ebfff690 bl 12da0 <PR_GetCounterHandleFromName+0xc14> > 1535c: e1a0a000 mov sl, r0 > 15360: eafffd4b b 14894 <PR_dtoa+0x600> > 15364: e59dc01c ldr ip, [sp, #28] > 15368: e35c0000 cmp ip, #0 > 1536c: 0afffe85 beq 14d88 <PR_dtoa+0xaf4> > 15370: e59d4044 ldr r4, [sp, #68] ; 0x44 > 15374: e3540000 cmp r4, #0 > 15378: dafffe9f ble 14dfc <PR_dtoa+0xb68> > 1537c: e3a02000 mov r2, #0 > 15380: e51f314c ldr r3, [pc, #-332] ; 1523c <PR_dtoa+0xfa8> > 15384: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 15388: eb004be0 bl 28310 <PR_Now+0x2db8> > 1538c: e1cd02f8 strd r0, [sp, #40] ; 0x28 > 15390: e2880001 add r0, r8, #1 > 15394: eb004ba6 bl 28234 <PR_Now+0x2cdc> > 15398: e1a02000 mov r2, r0 > 1539c: e1a03001 mov r3, r1 > 153a0: e1cd02d8 ldrd r0, [sp, #40] ; 0x28 > 153a4: eb004bd9 bl 28310 <PR_Now+0x2db8> > 153a8: e3a02000 mov r2, #0 > 153ac: e51f3174 ldr r3, [pc, #-372] ; 15240 <PR_dtoa+0xfac> > 153b0: eb004aeb bl 27f64 <PR_Now+0x2a0c> > 153b4: e59d5014 ldr r5, [sp, #20] > 153b8: e59d8044 ldr r8, [sp, #68] ; 0x44 > 153bc: e2455001 sub r5, r5, #1 > 153c0: e58d505c str r5, [sp, #92] ; 0x5c > 153c4: e1a06000 mov r6, r0 > 153c8: e241750d sub r7, r1, #54525952 ; 0x3400000 > 153cc: eafffe35 b 14ca8 <PR_dtoa+0xa14> > 153d0: e59a2014 ldr r2, [sl, #20] > 153d4: e59db020 ldr fp, [sp, #32] > 153d8: e3520000 cmp r2, #0 > 153dc: e1a04009 mov r4, r9 > 153e0: 1a000002 bne 153f0 <PR_dtoa+0x115c> > 153e4: e59a2010 ldr r2, [sl, #16] > 153e8: e3520001 cmp r2, #1 > 153ec: da00000c ble 15424 <PR_dtoa+0x1190> > 153f0: e3510000 cmp r1, #0 > 153f4: da00000a ble 15424 <PR_dtoa+0x1190> > 153f8: e1a0000a mov r0, sl > 153fc: e3a01001 mov r1, #1 > 15400: ebfff629 bl 12cac <PR_GetCounterHandleFromName+0xb20> > 15404: e1a01007 mov r1, r7 > 15408: e1a0a000 mov sl, r0 > 1540c: ebfff3a2 bl 1229c <PR_GetCounterHandleFromName+0x110> > 15410: e3500000 cmp r0, #0 > 15414: da00006d ble 155d0 <PR_dtoa+0x133c> > 15418: e3540039 cmp r4, #57 ; 0x39 > 1541c: e2869031 add r9, r6, #49 ; 0x31 > 15420: 0a00005c beq 15598 <PR_dtoa+0x1304> > 15424: e59d601c ldr r6, [sp, #28] > 15428: e1a04005 mov r4, r5 > 1542c: e4c69001 strb r9, [r6], #1 > 15430: e1a05008 mov r5, r8 > 15434: eaffff26 b 150d4 <PR_dtoa+0xe40> > 15438: e1a0400c mov r4, ip > 1543c: eaffff24 b 150d4 <PR_dtoa+0xe40> > 15440: e5950004 ldr r0, [r5, #4] > 15444: ebfff45e bl 125c4 <PR_GetCounterHandleFromName+0x438> > 15448: e5952010 ldr r2, [r5, #16] > 1544c: e285100c add r1, r5, #12 > 15450: e2822002 add r2, r2, #2 > 15454: e1a02102 lsl r2, r2, #2 > 15458: e1a04000 mov r4, r0 > 1545c: e280000c add r0, r0, #12 > 15460: ebffc904 bl 7878 <_init+0x29c> > 15464: e1a00004 mov r0, r4 > 15468: e3a01001 mov r1, #1 > 1546c: ebfff60e bl 12cac <PR_GetCounterHandleFromName+0xb20> > 15470: e1a08000 mov r8, r0 > 15474: eafffd58 b 149dc <PR_dtoa+0x748> > 15478: e59d6008 ldr r6, [sp, #8] > 1547c: eafffd19 b 148e8 <PR_dtoa+0x654> > 15480: e3590039 cmp r9, #57 ; 0x39 > 15484: e59db020 ldr fp, [sp, #32] > 15488: 0a000042 beq 15598 <PR_dtoa+0x1304> > 1548c: e59d601c ldr r6, [sp, #28] > 15490: e2893001 add r3, r9, #1 > 15494: e1a04005 mov r4, r5 > 15498: e4c63001 strb r3, [r6], #1 > 1549c: e1a05008 mov r5, r8 > 154a0: eaffff0b b 150d4 <PR_dtoa+0xe40> > 154a4: 1a000001 bne 154b0 <PR_dtoa+0x121c> > 154a8: e3190001 tst r9, #1 > 154ac: 1afffea4 bne 14f44 <PR_dtoa+0xcb0> > 154b0: e1a03006 mov r3, r6 > 154b4: e5532001 ldrb r2, [r3, #-1] > 154b8: e1a06003 mov r6, r3 > 154bc: e3520030 cmp r2, #48 ; 0x30 > 154c0: e2433001 sub r3, r3, #1 > 154c4: 0afffffa beq 154b4 <PR_dtoa+0x1220> > 154c8: eaffff01 b 150d4 <PR_dtoa+0xe40> > 154cc: e1a04005 mov r4, r5 > 154d0: e59db020 ldr fp, [sp, #32] > 154d4: e1a05008 mov r5, r8 > 154d8: eafffe91 b 14f24 <PR_dtoa+0xc90> > 154dc: e2822001 add r2, r2, #1 > 154e0: e5c12000 strb r2, [r1] > 154e4: eafffefa b 150d4 <PR_dtoa+0xe40> > 154e8: e59da014 ldr sl, [sp, #20] > 154ec: e1a0b006 mov fp, r6 > 154f0: e1a06007 mov r6, r7 > 154f4: e1a02004 mov r2, r4 > 154f8: e1a03005 mov r3, r5 > 154fc: e1a00004 mov r0, r4 > 15500: e1a01005 mov r1, r5 > 15504: eb004a96 bl 27f64 <PR_Now+0x2a0c> > 15508: e1a04000 mov r4, r0 > 1550c: e1a05001 mov r5, r1 > 15510: e1a02004 mov r2, r4 > 15514: e1cd02d0 ldrd r0, [sp, #32] > 15518: e1a03005 mov r3, r5 > 1551c: eb004cce bl 2885c <PR_Now+0x3304> > 15520: e3500000 cmp r0, #0 > 15524: 1afffed0 bne 1506c <PR_dtoa+0xdd8> > 15528: e1cd02d0 ldrd r0, [sp, #32] > 1552c: e1a02004 mov r2, r4 > 15530: e1a03005 mov r3, r5 > 15534: eb004cc3 bl 28848 <PR_Now+0x32f0> > 15538: e3500000 cmp r0, #0 > 1553c: 0afffef0 beq 15104 <PR_dtoa+0xe70> > 15540: e3180001 tst r8, #1 > 15544: 1afffec8 bne 1506c <PR_dtoa+0xdd8> > 15548: eafffeed b 15104 <PR_dtoa+0xe70> > 1554c: e3a07000 mov r7, #0 > 15550: e1a05007 mov r5, r7 > 15554: eaffff05 b 15170 <PR_dtoa+0xedc> > 15558: e2813001 add r3, r1, #1 > 1555c: e20330ff and r3, r3, #255 ; 0xff > 15560: eafffed0 b 150a8 <PR_dtoa+0xe14> > 15564: e1a0000a mov r0, sl > 15568: e3a0100a mov r1, #10 > 1556c: e3a02000 mov r2, #0 > 15570: ebfff59f bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 15574: e59dc014 ldr ip, [sp, #20] > 15578: e3540000 cmp r4, #0 > 1557c: e24cc001 sub ip, ip, #1 > 15580: e58dc014 str ip, [sp, #20] > 15584: e1a0a000 mov sl, r0 > 15588: 1a000014 bne 155e0 <PR_dtoa+0x134c> > 1558c: e59dc044 ldr ip, [sp, #68] ; 0x44 > 15590: e58dc01c str ip, [sp, #28] > 15594: eafffd01 b 149a0 <PR_dtoa+0x70c> > 15598: e59d601c ldr r6, [sp, #28] > 1559c: e3a02039 mov r2, #57 ; 0x39 > 155a0: e1a04005 mov r4, r5 > 155a4: e4c62001 strb r2, [r6], #1 > 155a8: e1a05008 mov r5, r8 > 155ac: eafffe67 b 14f50 <PR_dtoa+0xcbc> > 155b0: e3590039 cmp r9, #57 ; 0x39 > 155b4: e58db008 str fp, [sp, #8] > 155b8: e59db020 ldr fp, [sp, #32] > 155bc: 0afffff5 beq 15598 <PR_dtoa+0x1304> > 155c0: e59d4008 ldr r4, [sp, #8] > 155c4: e3540000 cmp r4, #0 > 155c8: c2869031 addgt r9, r6, #49 ; 0x31 > 155cc: eaffff94 b 15424 <PR_dtoa+0x1190> > 155d0: 1affff93 bne 15424 <PR_dtoa+0x1190> > 155d4: e3190001 tst r9, #1 > 155d8: 0affff91 beq 15424 <PR_dtoa+0x1190> > 155dc: eaffff8d b 15418 <PR_dtoa+0x1184> > 155e0: e1a00005 mov r0, r5 > 155e4: e3a0100a mov r1, #10 > 155e8: e3a02000 mov r2, #0 > 155ec: ebfff580 bl 12bf4 <PR_GetCounterHandleFromName+0xa68> > 155f0: e59dc044 ldr ip, [sp, #68] ; 0x44 > 155f4: e58dc01c str ip, [sp, #28] > 155f8: e1a05000 mov r5, r0 > 155fc: eafffce7 b 149a0 <PR_dtoa+0x70c> > 15600: e51f03c4 ldr r0, [pc, #-964] ; 15244 <PR_dtoa+0xfb0> > 15604: e1a0100b mov r1, fp > 15608: ebffca89 bl 8034 <_init+0xa58> > 1560c: e3e04000 mvn r4, #0 > 15610: eafffc35 b 146ec <PR_dtoa+0x458> > 15614: e1a0600b mov r6, fp > 15618: eafffeb9 b 15104 <PR_dtoa+0xe70> > 1561c: 1263303c rsbne r3, r3, #60 ; 0x3c > 15620: 0afffcc9 beq 1494c <PR_dtoa+0x6b8> > 15624: eafffcc1 b 14930 <PR_dtoa+0x69c> > >00015628 <PR_cnvtf>: > 15628: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1562c: e1a0a000 mov sl, r0 > 15630: e24dd02c sub sp, sp, #44 ; 0x2c > 15634: e1a00001 mov r0, r1 > 15638: e1cd45d0 ldrd r4, [sp, #80] ; 0x50 > 1563c: e1a08001 mov r8, r1 > 15640: e1a0b002 mov fp, r2 > 15644: ebffcb9d bl 84c0 <_init+0xee4> > 15648: e1a06004 mov r6, r4 > 1564c: e1a07005 mov r7, r5 > 15650: e2509000 subs r9, r0, #0 > 15654: 05ca9000 strbeq r9, [sl] > 15658: 0a00003b beq 1574c <PR_cnvtf+0x124> > 1565c: e28d301c add r3, sp, #28 > 15660: e58d3000 str r3, [sp] > 15664: e28d3020 add r3, sp, #32 > 15668: e58d3004 str r3, [sp, #4] > 1566c: e28d3024 add r3, sp, #36 ; 0x24 > 15670: e58d3008 str r3, [sp, #8] > 15674: e58d900c str r9, [sp, #12] > 15678: e1a0300b mov r3, fp > 1567c: e58d8010 str r8, [sp, #16] > 15680: e1a00004 mov r0, r4 > 15684: e1a01005 mov r1, r5 > 15688: e3a02001 mov r2, #1 > 1568c: ebffcb0a bl 82bc <_init+0xce0> > 15690: e3700001 cmn r0, #1 > 15694: 03a03000 moveq r3, #0 > 15698: 05ca3000 strbeq r3, [sl] > 1569c: 0a000028 beq 15744 <PR_cnvtf+0x11c> > 156a0: e59d3020 ldr r3, [sp, #32] > 156a4: e59d0024 ldr r0, [sp, #36] ; 0x24 > 156a8: e3530000 cmp r3, #0 > 156ac: 1a000028 bne 15754 <PR_cnvtf+0x12c> > 156b0: e59d301c ldr r3, [sp, #28] > 156b4: e59f1228 ldr r1, [pc, #552] ; 158e4 <PR_cnvtf+0x2bc> > 156b8: e1a0200a mov r2, sl > 156bc: e1530001 cmp r3, r1 > 156c0: 0a000031 beq 1578c <PR_cnvtf+0x164> > 156c4: e28b1001 add r1, fp, #1 > 156c8: e1530001 cmp r3, r1 > 156cc: ca000002 bgt 156dc <PR_cnvtf+0xb4> > 156d0: e26bb001 rsb fp, fp, #1 > 156d4: e153000b cmp r3, fp > 156d8: aa000033 bge 157ac <PR_cnvtf+0x184> > 156dc: e0690000 rsb r0, r9, r0 > 156e0: e1a01009 mov r1, r9 > 156e4: e3500001 cmp r0, #1 > 156e8: e4d1c001 ldrb ip, [r1], #1 > 156ec: e5c2c000 strb ip, [r2] > 156f0: 13a0c02e movne ip, #46 ; 0x2e > 156f4: 02820001 addeq r0, r2, #1 > 156f8: 12820002 addne r0, r2, #2 > 156fc: 15c2c001 strbne ip, [r2, #1] > 15700: e5d92001 ldrb r2, [r9, #1] > 15704: e3520000 cmp r2, #0 > 15708: 0a000005 beq 15724 <PR_cnvtf+0xfc> > 1570c: e1a0c000 mov ip, r0 > 15710: e4cc2001 strb r2, [ip], #1 > 15714: e5f12001 ldrb r2, [r1, #1]! > 15718: e1a0000c mov r0, ip > 1571c: e3520000 cmp r2, #0 > 15720: 1afffffa bne 15710 <PR_cnvtf+0xe8> > 15724: e3a02065 mov r2, #101 ; 0x65 > 15728: e4c02001 strb r2, [r0], #1 > 1572c: e59f21b4 ldr r2, [pc, #436] ; 158e8 <PR_cnvtf+0x2c0> > 15730: e060100a rsb r1, r0, sl > 15734: e0811008 add r1, r1, r8 > 15738: e08f2002 add r2, pc, r2 > 1573c: e2433001 sub r3, r3, #1 > 15740: ebffcaec bl 82f8 <_init+0xd1c> > 15744: e1a00009 mov r0, r9 > 15748: ebffcb35 bl 8424 <_init+0xe48> > 1574c: e28dd02c add sp, sp, #44 ; 0x2c > 15750: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 15754: e3550102 cmp r5, #-2147483648 ; 0x80000000 > 15758: 0a000033 beq 1582c <PR_cnvtf+0x204> > 1575c: e59f3188 ldr r3, [pc, #392] ; 158ec <PR_cnvtf+0x2c4> > 15760: e59f1184 ldr r1, [pc, #388] ; 158ec <PR_cnvtf+0x2c4> > 15764: e0053003 and r3, r5, r3 > 15768: e1530001 cmp r3, r1 > 1576c: 0a000027 beq 15810 <PR_cnvtf+0x1e8> > 15770: e3a0302d mov r3, #45 ; 0x2d > 15774: e1a0200a mov r2, sl > 15778: e4c23001 strb r3, [r2], #1 > 1577c: e59f1160 ldr r1, [pc, #352] ; 158e4 <PR_cnvtf+0x2bc> > 15780: e59d301c ldr r3, [sp, #28] > 15784: e1530001 cmp r3, r1 > 15788: 1affffcd bne 156c4 <PR_cnvtf+0x9c> > 1578c: e2491001 sub r1, r9, #1 > 15790: e5f13001 ldrb r3, [r1, #1]! > 15794: e4c23001 strb r3, [r2], #1 > 15798: e3530000 cmp r3, #0 > 1579c: 1afffffb bne 15790 <PR_cnvtf+0x168> > 157a0: e1a00009 mov r0, r9 > 157a4: ebffcb1e bl 8424 <_init+0xe48> > 157a8: eaffffe7 b 1574c <PR_cnvtf+0x124> > 157ac: e3730005 cmn r3, #5 > 157b0: baffffc9 blt 156dc <PR_cnvtf+0xb4> > 157b4: e3530000 cmp r3, #0 > 157b8: ba00001e blt 15838 <PR_cnvtf+0x210> > 157bc: 1a000036 bne 1589c <PR_cnvtf+0x274> > 157c0: e3a03030 mov r3, #48 ; 0x30 > 157c4: e1a00009 mov r0, r9 > 157c8: e4c23001 strb r3, [r2], #1 > 157cc: e5d03000 ldrb r3, [r0] > 157d0: e3530000 cmp r3, #0 > 157d4: 0a00000a beq 15804 <PR_cnvtf+0x1dc> > 157d8: e3a0302e mov r3, #46 ; 0x2e > 157dc: e4c23001 strb r3, [r2], #1 > 157e0: e5d03000 ldrb r3, [r0] > 157e4: e3530000 cmp r3, #0 > 157e8: 0a000005 beq 15804 <PR_cnvtf+0x1dc> > 157ec: e1a01002 mov r1, r2 > 157f0: e4c13001 strb r3, [r1], #1 > 157f4: e5f03001 ldrb r3, [r0, #1]! > 157f8: e1a02001 mov r2, r1 > 157fc: e3530000 cmp r3, #0 > 15800: 1afffffa bne 157f0 <PR_cnvtf+0x1c8> > 15804: e3a03000 mov r3, #0 > 15808: e5c23000 strb r3, [r2] > 1580c: eaffffcc b 15744 <PR_cnvtf+0x11c> > 15810: e3540000 cmp r4, #0 > 15814: 1affffa5 bne 156b0 <PR_cnvtf+0x88> > 15818: e3c534ff bic r3, r5, #-16777216 ; 0xff000000 > 1581c: e3c3360f bic r3, r3, #15728640 ; 0xf00000 > 15820: e3530000 cmp r3, #0 > 15824: 1affffa1 bne 156b0 <PR_cnvtf+0x88> > 15828: eaffffd0 b 15770 <PR_cnvtf+0x148> > 1582c: e3540000 cmp r4, #0 > 15830: 1affffce bne 15770 <PR_cnvtf+0x148> > 15834: eaffff9d b 156b0 <PR_cnvtf+0x88> > 15838: e3a0c030 mov ip, #48 ; 0x30 > 1583c: e2821002 add r1, r2, #2 > 15840: e1a0000c mov r0, ip > 15844: e5c2c000 strb ip, [r2] > 15848: e0633001 rsb r3, r3, r1 > 1584c: e3a0c02e mov ip, #46 ; 0x2e > 15850: e5c2c001 strb ip, [r2, #1] > 15854: e4c10001 strb r0, [r1], #1 > 15858: e1510003 cmp r1, r3 > 1585c: 1afffffc bne 15854 <PR_cnvtf+0x22c> > 15860: e3a03001 mov r3, #1 > 15864: e58d301c str r3, [sp, #28] > 15868: e5d93000 ldrb r3, [r9] > 1586c: e3530000 cmp r3, #0 > 15870: 0a000006 beq 15890 <PR_cnvtf+0x268> > 15874: e1a02001 mov r2, r1 > 15878: e1a00009 mov r0, r9 > 1587c: e4c23001 strb r3, [r2], #1 > 15880: e5f03001 ldrb r3, [r0, #1]! > 15884: e1a01002 mov r1, r2 > 15888: e3530000 cmp r3, #0 > 1588c: 1afffffa bne 1587c <PR_cnvtf+0x254> > 15890: e3a03000 mov r3, #0 > 15894: e5c13000 strb r3, [r1] > 15898: eaffffa9 b 15744 <PR_cnvtf+0x11c> > 1589c: e2433001 sub r3, r3, #1 > 158a0: e2821001 add r1, r2, #1 > 158a4: e1a00009 mov r0, r9 > 158a8: e3a0e030 mov lr, #48 ; 0x30 > 158ac: e58d301c str r3, [sp, #28] > 158b0: e5d0c000 ldrb ip, [r0] > 158b4: e1a02001 mov r2, r1 > 158b8: e35c0000 cmp ip, #0 > 158bc: 1541c001 strbne ip, [r1, #-1] > 158c0: 01a02001 moveq r2, r1 > 158c4: 0541e001 strbeq lr, [r1, #-1] > 158c8: 12800001 addne r0, r0, #1 > 158cc: e3530000 cmp r3, #0 > 158d0: e2433001 sub r3, r3, #1 > 158d4: e58d301c str r3, [sp, #28] > 158d8: e2811001 add r1, r1, #1 > 158dc: 1afffff3 bne 158b0 <PR_cnvtf+0x288> > 158e0: eaffffb9 b 157cc <PR_cnvtf+0x1a4> > 158e4: 0000270f andeq r2, r0, pc, lsl #14 > 158e8: 00014710 andeq r4, r1, r0, lsl r7 > 158ec: 7ff00000 svcvc 0x00f00000 ; IMB > 158f0: e92d4008 push {r3, lr} > 158f4: ebffc743 bl 7608 <_init+0x2c> > 158f8: e59f3008 ldr r3, [pc, #8] ; 15908 <PR_cnvtf+0x2e0> > 158fc: e08f3003 add r3, pc, r3 > 15900: e5830000 str r0, [r3] > 15904: e8bd8008 pop {r3, pc} > 15908: 00023e6c andeq r3, r2, ip, ror #28 > 1590c: e92d4010 push {r4, lr} > 15910: e59f401c ldr r4, [pc, #28] ; 15934 <PR_cnvtf+0x30c> > 15914: e08f4004 add r4, pc, r4 > 15918: e5940000 ldr r0, [r4] > 1591c: e3500000 cmp r0, #0 > 15920: 08bd8010 popeq {r4, pc} > 15924: ebffc88a bl 7b54 <_init+0x578> > 15928: e3a03000 mov r3, #0 > 1592c: e5843000 str r3, [r4] > 15930: e8bd8010 pop {r4, pc} > 15934: 00023e54 andeq r3, r2, r4, asr lr > >00015938 <PR_GetEnv>: > 15938: e92d4038 push {r3, r4, r5, lr} > 1593c: e59f306c ldr r3, [pc, #108] ; 159b0 <PR_GetEnv+0x78> > 15940: e59f206c ldr r2, [pc, #108] ; 159b4 <PR_GetEnv+0x7c> > 15944: e08f3003 add r3, pc, r3 > 15948: e7932002 ldr r2, [r3, r2] > 1594c: e1a05000 mov r5, r0 > 15950: e5923000 ldr r3, [r2] > 15954: e3530000 cmp r3, #0 > 15958: 0a000012 beq 159a8 <PR_GetEnv+0x70> > 1595c: e59f4054 ldr r4, [pc, #84] ; 159b8 <PR_GetEnv+0x80> > 15960: e08f4004 add r4, pc, r4 > 15964: e5940000 ldr r0, [r4] > 15968: e3500000 cmp r0, #0 > 1596c: 0a00000a beq 1599c <PR_GetEnv+0x64> > 15970: ebffc9b8 bl 8058 <_init+0xa7c> > 15974: e1a00005 mov r0, r5 > 15978: e5944000 ldr r4, [r4] > 1597c: ebffc8ec bl 7d34 <_init+0x758> > 15980: e3540000 cmp r4, #0 > 15984: e1a05000 mov r5, r0 > 15988: 0a000001 beq 15994 <PR_GetEnv+0x5c> > 1598c: e1a00004 mov r0, r4 > 15990: ebffcabe bl 8490 <_init+0xeb4> > 15994: e1a00005 mov r0, r5 > 15998: e8bd8038 pop {r3, r4, r5, pc} > 1599c: e1a00005 mov r0, r5 > 159a0: e8bd4038 pop {r3, r4, r5, lr} > 159a4: eaffc8e2 b 7d34 <_init+0x758> > 159a8: eb00022f bl 1626c <PR_Initialized+0x10> > 159ac: eaffffea b 1595c <PR_GetEnv+0x24> > 159b0: 000216b4 ; <UNDEFINED> instruction: 0x000216b4 > 159b4: 00000574 andeq r0, r0, r4, ror r5 > 159b8: 00023e08 andeq r3, r2, r8, lsl #28 > >000159bc <PR_SetEnv>: > 159bc: e92d4038 push {r3, r4, r5, lr} > 159c0: e59f3094 ldr r3, [pc, #148] ; 15a5c <PR_SetEnv+0xa0> > 159c4: e59f2094 ldr r2, [pc, #148] ; 15a60 <PR_SetEnv+0xa4> > 159c8: e08f3003 add r3, pc, r3 > 159cc: e7932002 ldr r2, [r3, r2] > 159d0: e1a04000 mov r4, r0 > 159d4: e5923000 ldr r3, [r2] > 159d8: e3530000 cmp r3, #0 > 159dc: 0a00001c beq 15a54 <PR_SetEnv+0x98> > 159e0: e1a00004 mov r0, r4 > 159e4: e3a0103d mov r1, #61 ; 0x3d > 159e8: ebffc931 bl 7eb4 <_init+0x8d8> > 159ec: e3500000 cmp r0, #0 > 159f0: 0a00000f beq 15a34 <PR_SetEnv+0x78> > 159f4: e59f5068 ldr r5, [pc, #104] ; 15a64 <PR_SetEnv+0xa8> > 159f8: e08f5005 add r5, pc, r5 > 159fc: e5950000 ldr r0, [r5] > 15a00: e3500000 cmp r0, #0 > 15a04: 0a00000e beq 15a44 <PR_SetEnv+0x88> > 15a08: ebffc992 bl 8058 <_init+0xa7c> > 15a0c: e1a00004 mov r0, r4 > 15a10: e5955000 ldr r5, [r5] > 15a14: ebffc9e6 bl 81b4 <_init+0xbd8> > 15a18: e3550000 cmp r5, #0 > 15a1c: e1a04000 mov r4, r0 > 15a20: 0a000001 beq 15a2c <PR_SetEnv+0x70> > 15a24: e1a00005 mov r0, r5 > 15a28: ebffca98 bl 8490 <_init+0xeb4> > 15a2c: e3540000 cmp r4, #0 > 15a30: 0a000001 beq 15a3c <PR_SetEnv+0x80> > 15a34: e3e00000 mvn r0, #0 > 15a38: e8bd8038 pop {r3, r4, r5, pc} > 15a3c: e1a00004 mov r0, r4 > 15a40: e8bd8038 pop {r3, r4, r5, pc} > 15a44: e1a00004 mov r0, r4 > 15a48: ebffc9d9 bl 81b4 <_init+0xbd8> > 15a4c: e1a04000 mov r4, r0 > 15a50: eafffff5 b 15a2c <PR_SetEnv+0x70> > 15a54: eb000204 bl 1626c <PR_Initialized+0x10> > 15a58: eaffffe0 b 159e0 <PR_SetEnv+0x24> > 15a5c: 00021630 andeq r1, r2, r0, lsr r6 > 15a60: 00000574 andeq r0, r0, r4, ror r5 > 15a64: 00023d70 andeq r3, r2, r0, ror sp > 15a68: e59f0004 ldr r0, [pc, #4] ; 15a74 <PR_SetEnv+0xb8> > 15a6c: e08f0000 add r0, pc, r0 > 15a70: eaffc78c b 78a8 <_init+0x2cc> > 15a74: 00021168 andeq r1, r2, r8, ror #2 > >00015a78 <PR_GetError>: > 15a78: e92d4008 push {r3, lr} > 15a7c: ebffc798 bl 78e4 <_init+0x308> > 15a80: e5900028 ldr r0, [r0, #40] ; 0x28 > 15a84: e8bd8008 pop {r3, pc} > >00015a88 <PR_GetOSError>: > 15a88: e92d4008 push {r3, lr} > 15a8c: ebffc794 bl 78e4 <_init+0x308> > 15a90: e590002c ldr r0, [r0, #44] ; 0x2c > 15a94: e8bd8008 pop {r3, pc} > >00015a98 <PR_SetError>: > 15a98: e92d4038 push {r3, r4, r5, lr} > 15a9c: e1a04000 mov r4, r0 > 15aa0: e1a05001 mov r5, r1 > 15aa4: ebffc78e bl 78e4 <_init+0x308> > 15aa8: e3a02000 mov r2, #0 > 15aac: e5804028 str r4, [r0, #40] ; 0x28 > 15ab0: e580502c str r5, [r0, #44] ; 0x2c > 15ab4: e5802030 str r2, [r0, #48] ; 0x30 > 15ab8: e8bd8038 pop {r3, r4, r5, pc} > >00015abc <PR_SetErrorText>: > 15abc: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 15ac0: e1a05000 mov r5, r0 > 15ac4: e1a06001 mov r6, r1 > 15ac8: ebffc785 bl 78e4 <_init+0x308> > 15acc: e3550000 cmp r5, #0 > 15ad0: e1a04000 mov r4, r0 > 15ad4: 1a000008 bne 15afc <PR_SetErrorText+0x40> > 15ad8: e5900038 ldr r0, [r0, #56] ; 0x38 > 15adc: e3500000 cmp r0, #0 > 15ae0: 0a000001 beq 15aec <PR_SetErrorText+0x30> > 15ae4: ebffca4e bl 8424 <_init+0xe48> > 15ae8: e5845038 str r5, [r4, #56] ; 0x38 > 15aec: e3a03000 mov r3, #0 > 15af0: e5843034 str r3, [r4, #52] ; 0x34 > 15af4: e5845030 str r5, [r4, #48] ; 0x30 > 15af8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 15afc: e5903034 ldr r3, [r0, #52] ; 0x34 > 15b00: e5900038 ldr r0, [r0, #56] ; 0x38 > 15b04: e1550003 cmp r5, r3 > 15b08: ba00000d blt 15b44 <PR_SetErrorText+0x88> > 15b0c: e3500000 cmp r0, #0 > 15b10: 0a000002 beq 15b20 <PR_SetErrorText+0x64> > 15b14: ebffca42 bl 8424 <_init+0xe48> > 15b18: e3a03000 mov r3, #0 > 15b1c: e5843038 str r3, [r4, #56] ; 0x38 > 15b20: e285701f add r7, r5, #31 > 15b24: e1a00007 mov r0, r7 > 15b28: ebffca64 bl 84c0 <_init+0xee4> > 15b2c: e3500000 cmp r0, #0 > 15b30: e5840038 str r0, [r4, #56] ; 0x38 > 15b34: 05840034 streq r0, [r4, #52] ; 0x34 > 15b38: 05840030 streq r0, [r4, #48] ; 0x30 > 15b3c: 08bd80f8 popeq {r3, r4, r5, r6, r7, pc} > 15b40: e5847034 str r7, [r4, #52] ; 0x34 > 15b44: e1a01006 mov r1, r6 > 15b48: e2852001 add r2, r5, #1 > 15b4c: ebffc749 bl 7878 <_init+0x29c> > 15b50: e5845030 str r5, [r4, #48] ; 0x30 > 15b54: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > >00015b58 <PR_GetErrorTextLength>: > 15b58: e92d4008 push {r3, lr} > 15b5c: ebffc760 bl 78e4 <_init+0x308> > 15b60: e5900030 ldr r0, [r0, #48] ; 0x30 > 15b64: e8bd8008 pop {r3, pc} > >00015b68 <PR_GetErrorText>: > 15b68: e92d4038 push {r3, r4, r5, lr} > 15b6c: e1a05000 mov r5, r0 > 15b70: ebffc75b bl 78e4 <_init+0x308> > 15b74: e5902030 ldr r2, [r0, #48] ; 0x30 > 15b78: e1a04000 mov r4, r0 > 15b7c: e3520000 cmp r2, #0 > 15b80: 1a000001 bne 15b8c <PR_GetErrorText+0x24> > 15b84: e1a00002 mov r0, r2 > 15b88: e8bd8038 pop {r3, r4, r5, pc} > 15b8c: e1a00005 mov r0, r5 > 15b90: e5941038 ldr r1, [r4, #56] ; 0x38 > 15b94: e2822001 add r2, r2, #1 > 15b98: ebffc736 bl 7878 <_init+0x29c> > 15b9c: e5940030 ldr r0, [r4, #48] ; 0x30 > 15ba0: e8bd8038 pop {r3, r4, r5, pc} > >00015ba4 <PR_ErrorToString>: > 15ba4: e59f31e8 ldr r3, [pc, #488] ; 15d94 <PR_ErrorToString+0x1f0> > 15ba8: e92d4070 push {r4, r5, r6, lr} > 15bac: e08f3003 add r3, pc, r3 > 15bb0: e5934024 ldr r4, [r3, #36] ; 0x24 > 15bb4: e24dd008 sub sp, sp, #8 > 15bb8: e3540000 cmp r4, #0 > 15bbc: e1a05000 mov r5, r0 > 15bc0: 0a00000a beq 15bf0 <PR_ErrorToString+0x4c> > 15bc4: e5942004 ldr r2, [r4, #4] > 15bc8: e5923008 ldr r3, [r2, #8] > 15bcc: e1530005 cmp r3, r5 > 15bd0: ca000003 bgt 15be4 <PR_ErrorToString+0x40> > 15bd4: e592000c ldr r0, [r2, #12] > 15bd8: e0830000 add r0, r3, r0 > 15bdc: e1550000 cmp r5, r0 > 15be0: ba00003a blt 15cd0 <PR_ErrorToString+0x12c> > 15be4: e5944000 ldr r4, [r4] > 15be8: e3540000 cmp r4, #0 > 15bec: 1afffff4 bne 15bc4 <PR_ErrorToString+0x20> > 15bf0: e35500ff cmp r5, #255 ; 0xff > 15bf4: 9a000031 bls 15cc0 <PR_ErrorToString+0x11c> > 15bf8: e59f3198 ldr r3, [pc, #408] ; 15d98 <PR_ErrorToString+0x1f4> > 15bfc: e59f6198 ldr r6, [pc, #408] ; 15d9c <PR_ErrorToString+0x1f8> > 15c00: e08f3003 add r3, pc, r3 > 15c04: e893000f ldm r3, {r0, r1, r2, r3} > 15c08: e08f6006 add r6, pc, r6 > 15c0c: e20540ff and r4, r5, #255 ; 0xff > 15c10: e286c008 add ip, r6, #8 > 15c14: e0555004 subs r5, r5, r4 > 15c18: e8ac0007 stmia ip!, {r0, r1, r2} > 15c1c: e1cc30b0 strh r3, [ip] > 15c20: 1a000040 bne 15d28 <PR_ErrorToString+0x184> > 15c24: e59f3174 ldr r3, [pc, #372] ; 15da0 <PR_ErrorToString+0x1fc> > 15c28: e08f3003 add r3, pc, r3 > 15c2c: e5d32008 ldrb r2, [r3, #8] > 15c30: e3520000 cmp r2, #0 > 15c34: 0a000054 beq 15d8c <PR_ErrorToString+0x1e8> > 15c38: e2833009 add r3, r3, #9 > 15c3c: e5d31000 ldrb r1, [r3] > 15c40: e1a02003 mov r2, r3 > 15c44: e3510000 cmp r1, #0 > 15c48: e2833001 add r3, r3, #1 > 15c4c: 1afffffa bne 15c3c <PR_ErrorToString+0x98> > 15c50: e3540063 cmp r4, #99 ; 0x63 > 15c54: da000030 ble 15d1c <PR_ErrorToString+0x178> > 15c58: e59f1144 ldr r1, [pc, #324] ; 15da4 <PR_ErrorToString+0x200> > 15c5c: e1a03fc4 asr r3, r4, #31 > 15c60: e0c10194 smull r0, r1, r4, r1 > 15c64: e06332c1 rsb r3, r3, r1, asr #5 > 15c68: e3a01064 mov r1, #100 ; 0x64 > 15c6c: e0010193 mul r1, r3, r1 > 15c70: e2833030 add r3, r3, #48 ; 0x30 > 15c74: e0614004 rsb r4, r1, r4 > 15c78: e4c23001 strb r3, [r2], #1 > 15c7c: e59f1124 ldr r1, [pc, #292] ; 15da8 <PR_ErrorToString+0x204> > 15c80: e1a03fc4 asr r3, r4, #31 > 15c84: e0c10194 smull r0, r1, r4, r1 > 15c88: e0633141 rsb r3, r3, r1, asr #2 > 15c8c: e0831103 add r1, r3, r3, lsl #2 > 15c90: e0444081 sub r4, r4, r1, lsl #1 > 15c94: e2833030 add r3, r3, #48 ; 0x30 > 15c98: e4c23001 strb r3, [r2], #1 > 15c9c: e59f0108 ldr r0, [pc, #264] ; 15dac <PR_ErrorToString+0x208> > 15ca0: e2844030 add r4, r4, #48 ; 0x30 > 15ca4: e08f0000 add r0, pc, r0 > 15ca8: e3a03000 mov r3, #0 > 15cac: e2800008 add r0, r0, #8 > 15cb0: e5c24000 strb r4, [r2] > 15cb4: e5c23001 strb r3, [r2, #1] > 15cb8: e28dd008 add sp, sp, #8 > 15cbc: e8bd8070 pop {r4, r5, r6, pc} > 15cc0: e1a00005 mov r0, r5 > 15cc4: e28dd008 add sp, sp, #8 > 15cc8: e8bd4070 pop {r4, r5, r6, lr} > 15ccc: eaffc827 b 7d70 <_init+0x794> > 15cd0: e59f00d8 ldr r0, [pc, #216] ; 15db0 <PR_ErrorToString+0x20c> > 15cd4: e08f0000 add r0, pc, r0 > 15cd8: e590c028 ldr ip, [r0, #40] ; 0x28 > 15cdc: e35c0000 cmp ip, #0 > 15ce0: 0a000008 beq 15d08 <PR_ErrorToString+0x164> > 15ce4: e590302c ldr r3, [r0, #44] ; 0x2c > 15ce8: e5940008 ldr r0, [r4, #8] > 15cec: e58d0000 str r0, [sp] > 15cf0: e1a00005 mov r0, r5 > 15cf4: e12fff3c blx ip > 15cf8: e3500000 cmp r0, #0 > 15cfc: 1affffed bne 15cb8 <PR_ErrorToString+0x114> > 15d00: e5942004 ldr r2, [r4, #4] > 15d04: e5923008 ldr r3, [r2, #8] > 15d08: e5922000 ldr r2, [r2] > 15d0c: e0633005 rsb r3, r3, r5 > 15d10: e0823183 add r3, r2, r3, lsl #3 > 15d14: e5930004 ldr r0, [r3, #4] > 15d18: eaffffe6 b 15cb8 <PR_ErrorToString+0x114> > 15d1c: e3540009 cmp r4, #9 > 15d20: daffffdd ble 15c9c <PR_ErrorToString+0xf8> > 15d24: eaffffd4 b 15c7c <PR_ErrorToString+0xd8> > 15d28: e59f0084 ldr r0, [pc, #132] ; 15db4 <PR_ErrorToString+0x210> > 15d2c: e1a01425 lsr r1, r5, #8 > 15d30: e08f0000 add r0, pc, r0 > 15d34: e3a03018 mov r3, #24 > 15d38: e1a02351 asr r2, r1, r3 > 15d3c: e212203f ands r2, r2, #63 ; 0x3f > 15d40: e0802002 add r2, r0, r2 > 15d44: 15522001 ldrbne r2, [r2, #-1] > 15d48: e2433006 sub r3, r3, #6 > 15d4c: 14c62001 strbne r2, [r6], #1 > 15d50: e3730006 cmn r3, #6 > 15d54: 1afffff7 bne 15d38 <PR_ErrorToString+0x194> > 15d58: e59f0058 ldr r0, [pc, #88] ; 15db8 <PR_ErrorToString+0x214> > 15d5c: e3a03000 mov r3, #0 > 15d60: e08f0000 add r0, pc, r0 > 15d64: e1a01000 mov r1, r0 > 15d68: e3a02019 mov r2, #25 > 15d6c: e5c63000 strb r3, [r6] > 15d70: e2800015 add r0, r0, #21 > 15d74: ebffc7b2 bl 7c44 <_init+0x668> > 15d78: e59f103c ldr r1, [pc, #60] ; 15dbc <PR_ErrorToString+0x218> > 15d7c: e3a02002 mov r2, #2 > 15d80: e08f1001 add r1, pc, r1 > 15d84: ebffc6bb bl 7878 <_init+0x29c> > 15d88: eaffffa5 b 15c24 <PR_ErrorToString+0x80> > 15d8c: e2832008 add r2, r3, #8 > 15d90: eaffffae b 15c50 <PR_ErrorToString+0xac> > 15d94: 00023bc0 andeq r3, r2, r0, asr #23 > 15d98: 00015558 andeq r5, r1, r8, asr r5 > 15d9c: 00023b64 andeq r3, r2, r4, ror #22 > 15da0: 00023b44 andeq r3, r2, r4, asr #22 > 15da4: 51eb851f mvnpl r8, pc, lsl r5 > 15da8: 66666667 strbtvs r6, [r6], -r7, ror #12 > 15dac: 00023ac8 andeq r3, r2, r8, asr #21 > 15db0: 00023a98 muleq r2, r8, sl > 15db4: 000153e8 andeq r5, r1, r8, ror #7 > 15db8: 00023a0c andeq r3, r2, ip, lsl #20 > 15dbc: 00013970 andeq r3, r1, r0, ror r9 > >00015dc0 <PR_ErrorToName>: > 15dc0: e59f3050 ldr r3, [pc, #80] ; 15e18 <PR_ErrorToName+0x58> > 15dc4: e08f3003 add r3, pc, r3 > 15dc8: e5933024 ldr r3, [r3, #36] ; 0x24 > 15dcc: e3530000 cmp r3, #0 > 15dd0: 0a00000a beq 15e00 <PR_ErrorToName+0x40> > 15dd4: e5931004 ldr r1, [r3, #4] > 15dd8: e5912008 ldr r2, [r1, #8] > 15ddc: e1520000 cmp r2, r0 > 15de0: ca000003 bgt 15df4 <PR_ErrorToName+0x34> > 15de4: e591c00c ldr ip, [r1, #12] > 15de8: e082c00c add ip, r2, ip > 15dec: e150000c cmp r0, ip > 15df0: ba000004 blt 15e08 <PR_ErrorToName+0x48> > 15df4: e5933000 ldr r3, [r3] > 15df8: e3530000 cmp r3, #0 > 15dfc: 1afffff4 bne 15dd4 <PR_ErrorToName+0x14> > 15e00: e1a00003 mov r0, r3 > 15e04: e12fff1e bx lr > 15e08: e5913000 ldr r3, [r1] > 15e0c: e0622000 rsb r2, r2, r0 > 15e10: e7930182 ldr r0, [r3, r2, lsl #3] > 15e14: e12fff1e bx lr > 15e18: 000239a8 andeq r3, r2, r8, lsr #19 > >00015e1c <PR_ErrorLanguages>: > 15e1c: e59f3004 ldr r3, [pc, #4] ; 15e28 <PR_ErrorLanguages+0xc> > 15e20: e79f0003 ldr r0, [pc, r3] > 15e24: e12fff1e bx lr > 15e28: 000219c8 andeq r1, r2, r8, asr #19 > >00015e2c <PR_ErrorInstallTable>: > 15e2c: e92d4038 push {r3, r4, r5, lr} > 15e30: e1a05000 mov r5, r0 > 15e34: e3a0000c mov r0, #12 > 15e38: ebffc9a0 bl 84c0 <_init+0xee4> > 15e3c: e2504000 subs r4, r0, #0 > 15e40: 0a000011 beq 15e8c <PR_ErrorInstallTable+0x60> > 15e44: e59f204c ldr r2, [pc, #76] ; 15e98 <PR_ErrorInstallTable+0x6c> > 15e48: e5845004 str r5, [r4, #4] > 15e4c: e08f2002 add r2, pc, r2 > 15e50: e5923030 ldr r3, [r2, #48] ; 0x30 > 15e54: e3530000 cmp r3, #0 > 15e58: 05843008 streq r3, [r4, #8] > 15e5c: 0a000003 beq 15e70 <PR_ErrorInstallTable+0x44> > 15e60: e1a00005 mov r0, r5 > 15e64: e592102c ldr r1, [r2, #44] ; 0x2c > 15e68: e12fff33 blx r3 > 15e6c: e5840008 str r0, [r4, #8] > 15e70: e59f3024 ldr r3, [pc, #36] ; 15e9c <PR_ErrorInstallTable+0x70> > 15e74: e3a00000 mov r0, #0 > 15e78: e08f3003 add r3, pc, r3 > 15e7c: e5932024 ldr r2, [r3, #36] ; 0x24 > 15e80: e5842000 str r2, [r4] > 15e84: e5834024 str r4, [r3, #36] ; 0x24 > 15e88: e8bd8038 pop {r3, r4, r5, pc} > 15e8c: ebffc838 bl 7f74 <_init+0x998> > 15e90: e5900000 ldr r0, [r0] > 15e94: e8bd8038 pop {r3, r4, r5, pc} > 15e98: 00023920 andeq r3, r2, r0, lsr #18 > 15e9c: 000238f4 strdeq r3, [r2], -r4 > >00015ea0 <PR_ErrorInstallCallback>: > 15ea0: e92d4038 push {r3, r4, r5, lr} > 15ea4: e59fc05c ldr ip, [pc, #92] ; 15f08 <PR_ErrorInstallCallback+0x68> > 15ea8: e59f405c ldr r4, [pc, #92] ; 15f0c <PR_ErrorInstallCallback+0x6c> > 15eac: e08fc00c add ip, pc, ip > 15eb0: e08f4004 add r4, pc, r4 > 15eb4: e3520000 cmp r2, #0 > 15eb8: e5840000 str r0, [r4] > 15ebc: e58c1028 str r1, [ip, #40] ; 0x28 > 15ec0: e58c2030 str r2, [ip, #48] ; 0x30 > 15ec4: e58c302c str r3, [ip, #44] ; 0x2c > 15ec8: 08bd8038 popeq {r3, r4, r5, pc} > 15ecc: e59c4024 ldr r4, [ip, #36] ; 0x24 > 15ed0: e3540000 cmp r4, #0 > 15ed4: 08bd8038 popeq {r3, r4, r5, pc} > 15ed8: e59f5030 ldr r5, [pc, #48] ; 15f10 <PR_ErrorInstallCallback+0x70> > 15edc: e08f5005 add r5, pc, r5 > 15ee0: e5940004 ldr r0, [r4, #4] > 15ee4: e1a01003 mov r1, r3 > 15ee8: e12fff32 blx r2 > 15eec: e5840008 str r0, [r4, #8] > 15ef0: e5944000 ldr r4, [r4] > 15ef4: e3540000 cmp r4, #0 > 15ef8: 08bd8038 popeq {r3, r4, r5, pc} > 15efc: e5952030 ldr r2, [r5, #48] ; 0x30 > 15f00: e595302c ldr r3, [r5, #44] ; 0x2c > 15f04: eafffff5 b 15ee0 <PR_ErrorInstallCallback+0x40> > 15f08: 000238c0 andeq r3, r2, r0, asr #17 > 15f0c: 00021938 andeq r1, r2, r8, lsr r9 > 15f10: 00023890 muleq r2, r0, r8 > 15f14: e92d4070 push {r4, r5, r6, lr} > 15f18: e59f41ac ldr r4, [pc, #428] ; 160cc <PR_ErrorInstallCallback+0x22c> > 15f1c: e08f4004 add r4, pc, r4 > 15f20: e5945000 ldr r5, [r4] > 15f24: e3550000 cmp r5, #0 > 15f28: 18bd8070 popne {r4, r5, r6, pc} > 15f2c: e3a06001 mov r6, #1 > 15f30: e5846000 str r6, [r4] > 15f34: ebffeaef bl 10af8 <PR_GetLibraryFilePathname+0x3b4> > 15f38: ebffc8e2 bl 82c8 <_init+0xcec> > 15f3c: e59f018c ldr r0, [pc, #396] ; 160d0 <PR_ErrorInstallCallback+0x230> > 15f40: e08f0000 add r0, pc, r0 > 15f44: ebffc8e5 bl 82e0 <_init+0xd04> > 15f48: e59f3184 ldr r3, [pc, #388] ; 160d4 <PR_ErrorInstallCallback+0x234> > 15f4c: e08f3003 add r3, pc, r3 > 15f50: e5830000 str r0, [r3] > 15f54: e59f017c ldr r0, [pc, #380] ; 160d8 <PR_ErrorInstallCallback+0x238> > 15f58: e08f0000 add r0, pc, r0 > 15f5c: ebffc8df bl 82e0 <_init+0xd04> > 15f60: e59f3174 ldr r3, [pc, #372] ; 160dc <PR_ErrorInstallCallback+0x23c> > 15f64: e08f3003 add r3, pc, r3 > 15f68: e5830000 str r0, [r3] > 15f6c: e59f016c ldr r0, [pc, #364] ; 160e0 <PR_ErrorInstallCallback+0x240> > 15f70: e08f0000 add r0, pc, r0 > 15f74: ebffc8d9 bl 82e0 <_init+0xd04> > 15f78: e59f3164 ldr r3, [pc, #356] ; 160e4 <PR_ErrorInstallCallback+0x244> > 15f7c: e08f3003 add r3, pc, r3 > 15f80: e5830000 str r0, [r3] > 15f84: e59f015c ldr r0, [pc, #348] ; 160e8 <PR_ErrorInstallCallback+0x248> > 15f88: e08f0000 add r0, pc, r0 > 15f8c: ebffc8d3 bl 82e0 <_init+0xd04> > 15f90: e59f3154 ldr r3, [pc, #340] ; 160ec <PR_ErrorInstallCallback+0x24c> > 15f94: e08f3003 add r3, pc, r3 > 15f98: e5830000 str r0, [r3] > 15f9c: e59f014c ldr r0, [pc, #332] ; 160f0 <PR_ErrorInstallCallback+0x250> > 15fa0: e08f0000 add r0, pc, r0 > 15fa4: ebffc8cd bl 82e0 <_init+0xd04> > 15fa8: e59f3144 ldr r3, [pc, #324] ; 160f4 <PR_ErrorInstallCallback+0x254> > 15fac: e08f3003 add r3, pc, r3 > 15fb0: e5830000 str r0, [r3] > 15fb4: e59f013c ldr r0, [pc, #316] ; 160f8 <PR_ErrorInstallCallback+0x258> > 15fb8: e08f0000 add r0, pc, r0 > 15fbc: ebffc8c7 bl 82e0 <_init+0xd04> > 15fc0: e59f3134 ldr r3, [pc, #308] ; 160fc <PR_ErrorInstallCallback+0x25c> > 15fc4: e08f3003 add r3, pc, r3 > 15fc8: e5830000 str r0, [r3] > 15fcc: e59f012c ldr r0, [pc, #300] ; 16100 <PR_ErrorInstallCallback+0x260> > 15fd0: e08f0000 add r0, pc, r0 > 15fd4: ebffc8c1 bl 82e0 <_init+0xd04> > 15fd8: e59f3124 ldr r3, [pc, #292] ; 16104 <PR_ErrorInstallCallback+0x264> > 15fdc: e08f3003 add r3, pc, r3 > 15fe0: e5830000 str r0, [r3] > 15fe4: e59f011c ldr r0, [pc, #284] ; 16108 <PR_ErrorInstallCallback+0x268> > 15fe8: e08f0000 add r0, pc, r0 > 15fec: ebffc8bb bl 82e0 <_init+0xd04> > 15ff0: e59f3114 ldr r3, [pc, #276] ; 1610c <PR_ErrorInstallCallback+0x26c> > 15ff4: e08f3003 add r3, pc, r3 > 15ff8: e5830000 str r0, [r3] > 15ffc: e59f010c ldr r0, [pc, #268] ; 16110 <PR_ErrorInstallCallback+0x270> > 16000: e08f0000 add r0, pc, r0 > 16004: ebffc8b5 bl 82e0 <_init+0xd04> > 16008: e59f3104 ldr r3, [pc, #260] ; 16114 <PR_ErrorInstallCallback+0x274> > 1600c: e08f3003 add r3, pc, r3 > 16010: e5830000 str r0, [r3] > 16014: e59f00fc ldr r0, [pc, #252] ; 16118 <PR_ErrorInstallCallback+0x278> > 16018: e08f0000 add r0, pc, r0 > 1601c: ebffc8af bl 82e0 <_init+0xd04> > 16020: e59f30f4 ldr r3, [pc, #244] ; 1611c <PR_ErrorInstallCallback+0x27c> > 16024: e08f3003 add r3, pc, r3 > 16028: e5830000 str r0, [r3] > 1602c: e59f00ec ldr r0, [pc, #236] ; 16120 <PR_ErrorInstallCallback+0x280> > 16030: e08f0000 add r0, pc, r0 > 16034: ebffc8a9 bl 82e0 <_init+0xd04> > 16038: e59f30e4 ldr r3, [pc, #228] ; 16124 <PR_ErrorInstallCallback+0x284> > 1603c: e08f3003 add r3, pc, r3 > 16040: e5830000 str r0, [r3] > 16044: eb0046ab bl 27af8 <PR_Now+0x25a0> > 16048: eb0021ac bl 1e700 <PR_FormatTimeUSEnglish+0x820> > 1604c: ebffee5b bl 119c0 <PR_ResetAlarm+0x39c> > 16050: ebffec78 bl 11238 <PR_ImportFileMapFromString+0x4> > 16054: eb003bfb bl 25048 <PR_GetThreadName+0x10> > 16058: ebffe62b bl f90c <PR_RWLock_Unlock+0x80> > 1605c: ebfffe23 bl 158f0 <PR_cnvtf+0x2c8> > 16060: ebffd5d7 bl b7c4 <PR_PushIOLayer+0x290> > 16064: eb000241 bl 16970 <PR_CallOnceWithArg+0x110> > 16068: ebffc566 bl 7608 <_init+0x2c> > 1606c: e59f30b4 ldr r3, [pc, #180] ; 16128 <PR_ErrorInstallCallback+0x288> > 16070: e1a01006 mov r1, r6 > 16074: e08f3003 add r3, pc, r3 > 16078: e1a02005 mov r2, r5 > 1607c: e5830000 str r0, [r3] > 16080: e1a00005 mov r0, r5 > 16084: eb003965 bl 24620 <PR_Yield+0x48> > 16088: eb003bed bl 25044 <PR_GetThreadName+0xc> > 1608c: ebffe45e bl f20c <PR_fprintf+0x2d0> > 16090: eb003035 bl 2216c <PR_GetUDPMethods+0x230> > 16094: eb000499 bl 17300 <LL_MaxUint+0x740> > 16098: eb0019cd bl 1c7d4 <PR_LocalTimeParameters+0x1c0> > 1609c: ebffd797 bl bf00 <PR_SetLogBuffering+0x60> > 160a0: ebffe722 bl fd30 <PR_GetThreadPrivate+0x24c> > 160a4: ebffc557 bl 7608 <_init+0x2c> > 160a8: e5840004 str r0, [r4, #4] > 160ac: ebffc7d4 bl 8004 <_init+0xa28> > 160b0: e5840008 str r0, [r4, #8] > 160b4: ebfff390 bl 12efc <PR_GetCounterHandleFromName+0xd70> > 160b8: ebffcb28 bl 8d60 <PR_SetFDCacheSize+0x4cc> > 160bc: ebffe611 bl f908 <PR_RWLock_Unlock+0x7c> > 160c0: ebfffe68 bl 15a68 <PR_SetEnv+0xac> > 160c4: e8bd4070 pop {r4, r5, r6, lr} > 160c8: ea003cd7 b 2542c <PR_SetThreadRecycleMode+0x3dc> > 160cc: 00023884 andeq r3, r2, r4, lsl #17 > 160d0: 00015238 andeq r5, r1, r8, lsr r2 > 160d4: 00023a1c andeq r3, r2, ip, lsl sl > 160d8: 00015228 andeq r5, r1, r8, lsr #4 > 160dc: 000239d8 ldrdeq r3, [r2], -r8 > 160e0: 00015218 andeq r5, r1, r8, lsl r2 > 160e4: 000239bc ; <UNDEFINED> instruction: 0x000239bc > 160e8: 00015204 andeq r5, r1, r4, lsl #4 > 160ec: 000239b4 ; <UNDEFINED> instruction: 0x000239b4 > 160f0: 000151f0 strdeq r5, [r1], -r0 > 160f4: 000239a0 andeq r3, r2, r0, lsr #19 > 160f8: 000151e0 andeq r5, r1, r0, ror #3 > 160fc: 00023980 andeq r3, r2, r0, lsl #19 > 16100: 000151d0 ldrdeq r5, [r1], -r0 > 16104: 00023994 muleq r2, r4, r9 > 16108: 000151c0 andeq r5, r1, r0, asr #3 > 1610c: 00023964 andeq r3, r2, r4, ror #18 > 16110: 000151b0 ; <UNDEFINED> instruction: 0x000151b0 > 16114: 00023950 andeq r3, r2, r0, asr r9 > 16118: 0001519c muleq r1, ip, r1 > 1611c: 0002391c andeq r3, r2, ip, lsl r9 > 16120: 00015188 andeq r5, r1, r8, lsl #3 > 16124: 00023924 andeq r3, r2, r4, lsr #18 > 16128: 000238f8 strdeq r3, [r2], -r8 > >0001612c <PR_VersionCheck>: > 1612c: e92d4038 push {r3, r4, r5, lr} > 16130: e1a04000 mov r4, r0 > 16134: ebffc73d bl 7e30 <_init+0x854> > 16138: e1a02004 mov r2, r4 > 1613c: e3a03000 mov r3, #0 > 16140: e5904000 ldr r4, [r0] > 16144: ea000000 b 1614c <PR_VersionCheck+0x20> > 16148: e24c3030 sub r3, ip, #48 ; 0x30 > 1614c: e1a05002 mov r5, r2 > 16150: e4d21001 ldrb r1, [r2], #1 > 16154: e083c103 add ip, r3, r3, lsl #2 > 16158: e1a00081 lsl r0, r1, #1 > 1615c: e19400b0 ldrh r0, [r4, r0] > 16160: e081c08c add ip, r1, ip, lsl #1 > 16164: e2100b02 ands r0, r0, #2048 ; 0x800 > 16168: 1afffff6 bne 16148 <PR_VersionCheck+0x1c> > 1616c: e351002e cmp r1, #46 ; 0x2e > 16170: 0a000003 beq 16184 <PR_VersionCheck+0x58> > 16174: e2533004 subs r3, r3, #4 > 16178: e2730000 rsbs r0, r3, #0 > 1617c: e0b00003 adcs r0, r0, r3 > 16180: e8bd8038 pop {r3, r4, r5, pc} > 16184: e5d52001 ldrb r2, [r5, #1] > 16188: e285c001 add ip, r5, #1 > 1618c: e1a01082 lsl r1, r2, #1 > 16190: e19410b1 ldrh r1, [r4, r1] > 16194: e2111b02 ands r1, r1, #2048 ; 0x800 > 16198: 0a000029 beq 16244 <PR_VersionCheck+0x118> > 1619c: e2855002 add r5, r5, #2 > 161a0: e0800100 add r0, r0, r0, lsl #2 > 161a4: e0820080 add r0, r2, r0, lsl #1 > 161a8: e1a0c005 mov ip, r5 > 161ac: e4d52001 ldrb r2, [r5], #1 > 161b0: e2400030 sub r0, r0, #48 ; 0x30 > 161b4: e1a01082 lsl r1, r2, #1 > 161b8: e19410b1 ldrh r1, [r4, r1] > 161bc: e3110b02 tst r1, #2048 ; 0x800 > 161c0: 1afffff6 bne 161a0 <PR_VersionCheck+0x74> > 161c4: e352002e cmp r2, #46 ; 0x2e > 161c8: 13a02000 movne r2, #0 > 161cc: 0a00000c beq 16204 <PR_VersionCheck+0xd8> > 161d0: e3530004 cmp r3, #4 > 161d4: 0a000001 beq 161e0 <PR_VersionCheck+0xb4> > 161d8: e3a00000 mov r0, #0 > 161dc: e8bd8038 pop {r3, r4, r5, pc} > 161e0: e3500009 cmp r0, #9 > 161e4: cafffffb bgt 161d8 <PR_VersionCheck+0xac> > 161e8: 1a000003 bne 161fc <PR_VersionCheck+0xd0> > 161ec: e3520002 cmp r2, #2 > 161f0: c3a00000 movgt r0, #0 > 161f4: d3a00001 movle r0, #1 > 161f8: e8bd8038 pop {r3, r4, r5, pc} > 161fc: e3a00001 mov r0, #1 > 16200: e8bd8038 pop {r3, r4, r5, pc} > 16204: e5dc1001 ldrb r1, [ip, #1] > 16208: e28cc001 add ip, ip, #1 > 1620c: e1a02081 lsl r2, r1, #1 > 16210: e19420b2 ldrh r2, [r4, r2] > 16214: e2122b02 ands r2, r2, #2048 ; 0x800 > 16218: 0affffec beq 161d0 <PR_VersionCheck+0xa4> > 1621c: e3a02000 mov r2, #0 > 16220: e0822102 add r2, r2, r2, lsl #2 > 16224: e0812082 add r2, r1, r2, lsl #1 > 16228: e5fc1001 ldrb r1, [ip, #1]! > 1622c: e2422030 sub r2, r2, #48 ; 0x30 > 16230: e1a05081 lsl r5, r1, #1 > 16234: e19450b5 ldrh r5, [r4, r5] > 16238: e3150b02 tst r5, #2048 ; 0x800 > 1623c: 1afffff7 bne 16220 <PR_VersionCheck+0xf4> > 16240: eaffffe2 b 161d0 <PR_VersionCheck+0xa4> > 16244: e1a00001 mov r0, r1 > 16248: eaffffdd b 161c4 <PR_VersionCheck+0x98> > >0001624c <PR_GetVersion>: > 1624c: e59f0004 ldr r0, [pc, #4] ; 16258 <PR_GetVersion+0xc> > 16250: e08f0000 add r0, pc, r0 > 16254: e12fff1e bx lr > 16258: 00014f70 andeq r4, r1, r0, ror pc > >0001625c <PR_Initialized>: > 1625c: e59f3004 ldr r3, [pc, #4] ; 16268 <PR_Initialized+0xc> > 16260: e79f0003 ldr r0, [pc, r3] > 16264: e12fff1e bx lr > 16268: 00023540 andeq r3, r2, r0, asr #10 > 1626c: eaffff28 b 15f14 <PR_ErrorInstallCallback+0x74> > >00016270 <PR_DisableClockInterrupts>: > 16270: e12fff1e bx lr > >00016274 <PR_EnableClockInterrupts>: > 16274: e12fff1e bx lr > >00016278 <PR_BlockClockInterrupts>: > 16278: e12fff1e bx lr > >0001627c <PR_UnblockClockInterrupts>: > 1627c: e12fff1e bx lr > >00016280 <PR_Init>: > 16280: eaffff23 b 15f14 <PR_ErrorInstallCallback+0x74> > >00016284 <PR_Initialize>: > 16284: e92d4070 push {r4, r5, r6, lr} > 16288: e1a05002 mov r5, r2 > 1628c: e1a06001 mov r6, r1 > 16290: e1a04000 mov r4, r0 > 16294: ebffff1e bl 15f14 <PR_ErrorInstallCallback+0x74> > 16298: e1a01005 mov r1, r5 > 1629c: e1a00006 mov r0, r6 > 162a0: e12fff34 blx r4 > 162a4: e1a04000 mov r4, r0 > 162a8: ebffc5f9 bl 7a94 <_init+0x4b8> > 162ac: e1a00004 mov r0, r4 > 162b0: e8bd8070 pop {r4, r5, r6, pc} > >000162b4 <PR_NewProcessAttr>: > 162b4: e92d4010 push {r4, lr} > 162b8: e3a00001 mov r0, #1 > 162bc: e3a0101c mov r1, #28 > 162c0: ebffc878 bl 84a8 <_init+0xecc> > 162c4: e2504000 subs r4, r0, #0 > 162c8: 0a000001 beq 162d4 <PR_NewProcessAttr+0x20> > 162cc: e1a00004 mov r0, r4 > 162d0: e8bd8010 pop {r4, pc} > 162d4: e59f000c ldr r0, [pc, #12] ; 162e8 <PR_NewProcessAttr+0x34> > 162d8: e1a01004 mov r1, r4 > 162dc: ebffc754 bl 8034 <_init+0xa58> > 162e0: e1a00004 mov r0, r4 > 162e4: e8bd8010 pop {r4, pc} > 162e8: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >000162ec <PR_ResetProcessAttr>: > 162ec: e92d4010 push {r4, lr} > 162f0: e1a04000 mov r4, r0 > 162f4: e590000c ldr r0, [r0, #12] > 162f8: e3500000 cmp r0, #0 > 162fc: 0a000002 beq 1630c <PR_ResetProcessAttr+0x20> > 16300: ebffc847 bl 8424 <_init+0xe48> > 16304: e3a03000 mov r3, #0 > 16308: e584300c str r3, [r4, #12] > 1630c: e5940010 ldr r0, [r4, #16] > 16310: e3500000 cmp r0, #0 > 16314: 0a000002 beq 16324 <PR_ResetProcessAttr+0x38> > 16318: ebffc841 bl 8424 <_init+0xe48> > 1631c: e3a03000 mov r3, #0 > 16320: e5843010 str r3, [r4, #16] > 16324: e1a00004 mov r0, r4 > 16328: e3a01000 mov r1, #0 > 1632c: e3a0201c mov r2, #28 > 16330: e8bd4010 pop {r4, lr} > 16334: eaffc735 b 8010 <_init+0xa34> > >00016338 <PR_DestroyProcessAttr>: > 16338: e92d4010 push {r4, lr} > 1633c: e1a04000 mov r4, r0 > 16340: e590000c ldr r0, [r0, #12] > 16344: e3500000 cmp r0, #0 > 16348: 0a000002 beq 16358 <PR_DestroyProcessAttr+0x20> > 1634c: ebffc834 bl 8424 <_init+0xe48> > 16350: e3a03000 mov r3, #0 > 16354: e584300c str r3, [r4, #12] > 16358: e5940010 ldr r0, [r4, #16] > 1635c: e3500000 cmp r0, #0 > 16360: 0a000002 beq 16370 <PR_DestroyProcessAttr+0x38> > 16364: ebffc82e bl 8424 <_init+0xe48> > 16368: e3a03000 mov r3, #0 > 1636c: e5843010 str r3, [r4, #16] > 16370: e1a00004 mov r0, r4 > 16374: e8bd4010 pop {r4, lr} > 16378: eaffc829 b 8424 <_init+0xe48> > >0001637c <PR_ProcessAttrSetStdioRedirect>: > 1637c: e3510001 cmp r1, #1 > 16380: 05802004 streq r2, [r0, #4] > 16384: 012fff1e bxeq lr > 16388: 35802000 strcc r2, [r0] > 1638c: 312fff1e bxcc lr > 16390: e3510002 cmp r1, #2 > 16394: 05802008 streq r2, [r0, #8] > 16398: e12fff1e bx lr > >0001639c <PR_SetStdioRedirect>: > 1639c: eaffc4b4 b 7674 <_init+0x98> > >000163a0 <PR_ProcessAttrSetCurrentDirectory>: > 163a0: e92d4038 push {r3, r4, r5, lr} > 163a4: e1a04000 mov r4, r0 > 163a8: e590000c ldr r0, [r0, #12] > 163ac: e1a05001 mov r5, r1 > 163b0: e3500000 cmp r0, #0 > 163b4: 0a000002 beq 163c4 <PR_ProcessAttrSetCurrentDirectory+0x24> > 163b8: ebffc819 bl 8424 <_init+0xe48> > 163bc: e3a03000 mov r3, #0 > 163c0: e584300c str r3, [r4, #12] > 163c4: e1a00005 mov r0, r5 > 163c8: ebffc6ad bl 7e84 <_init+0x8a8> > 163cc: e2800001 add r0, r0, #1 > 163d0: ebffc83a bl 84c0 <_init+0xee4> > 163d4: e3500000 cmp r0, #0 > 163d8: e1a01000 mov r1, r0 > 163dc: e584000c str r0, [r4, #12] > 163e0: 0a000003 beq 163f4 <PR_ProcessAttrSetCurrentDirectory+0x54> > 163e4: e1a01005 mov r1, r5 > 163e8: ebffc624 bl 7c80 <_init+0x6a4> > 163ec: e3a00000 mov r0, #0 > 163f0: e8bd8038 pop {r3, r4, r5, pc} > 163f4: e59f0008 ldr r0, [pc, #8] ; 16404 <PR_ProcessAttrSetCurrentDirectory+0x64> > 163f8: ebffc70d bl 8034 <_init+0xa58> > 163fc: e3e00000 mvn r0, #0 > 16400: e8bd8038 pop {r3, r4, r5, pc} > 16404: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00016408 <PR_ProcessAttrSetInheritableFD>: > 16408: e5913014 ldr r3, [r1, #20] > 1640c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 16410: e3530000 cmp r3, #0 > 16414: e24dd00c sub sp, sp, #12 > 16418: e1a07001 mov r7, r1 > 1641c: e1a04000 mov r4, r0 > 16420: e1a0a002 mov sl, r2 > 16424: 1a00004b bne 16558 <PR_ProcessAttrSetInheritableFD+0x150> > 16428: e5918004 ldr r8, [r1, #4] > 1642c: e5983008 ldr r3, [r8, #8] > 16430: e3730001 cmn r3, #1 > 16434: 0a000039 beq 16520 <PR_ProcessAttrSetInheritableFD+0x118> > 16438: e3530001 cmp r3, #1 > 1643c: 1a000040 bne 16544 <PR_ProcessAttrSetInheritableFD+0x13c> > 16440: e5945010 ldr r5, [r4, #16] > 16444: e1a0000a mov r0, sl > 16448: e3550000 cmp r5, #0 > 1644c: 0a000030 beq 16514 <PR_ProcessAttrSetInheritableFD+0x10c> > 16450: ebffc68b bl 7e84 <_init+0x8a8> > 16454: e5946018 ldr r6, [r4, #24] > 16458: e286600f add r6, r6, #15 > 1645c: e0866000 add r6, r6, r0 > 16460: e594c014 ldr ip, [r4, #20] > 16464: e156000c cmp r6, ip > 16468: 9a00000e bls 164a8 <PR_ProcessAttrSetInheritableFD+0xa0> > 1646c: e216307f ands r3, r6, #127 ; 0x7f > 16470: 12866080 addne r6, r6, #128 ; 0x80 > 16474: 10636006 rsbne r6, r3, r6 > 16478: e3550000 cmp r5, #0 > 1647c: 0a00002c beq 16534 <PR_ProcessAttrSetInheritableFD+0x12c> > 16480: e1a00005 mov r0, r5 > 16484: e1a01006 mov r1, r6 > 16488: ebffc575 bl 7a64 <_init+0x488> > 1648c: e1a05000 mov r5, r0 > 16490: e3550000 cmp r5, #0 > 16494: 0a000034 beq 1656c <PR_ProcessAttrSetInheritableFD+0x164> > 16498: e1a0c006 mov ip, r6 > 1649c: e5978004 ldr r8, [r7, #4] > 164a0: e5845010 str r5, [r4, #16] > 164a4: e5846014 str r6, [r4, #20] > 164a8: e5973000 ldr r3, [r7] > 164ac: e5941018 ldr r1, [r4, #24] > 164b0: e5933000 ldr r3, [r3] > 164b4: e58d3000 str r3, [sp] > 164b8: e3510000 cmp r1, #0 > 164bc: e5983014 ldr r3, [r8, #20] > 164c0: e0850001 add r0, r5, r1 > 164c4: e58d3004 str r3, [sp, #4] > 164c8: e061100c rsb r1, r1, ip > 164cc: 0a00000a beq 164fc <PR_ProcessAttrSetInheritableFD+0xf4> > 164d0: e59f20a8 ldr r2, [pc, #168] ; 16580 <PR_ProcessAttrSetInheritableFD+0x178> > 164d4: e1a0300a mov r3, sl > 164d8: e08f2002 add r2, pc, r2 > 164dc: ebffc785 bl 82f8 <_init+0xd1c> > 164e0: e1a03000 mov r3, r0 > 164e4: e5942018 ldr r2, [r4, #24] > 164e8: e3a00000 mov r0, #0 > 164ec: e0823003 add r3, r2, r3 > 164f0: e5843018 str r3, [r4, #24] > 164f4: e28dd00c add sp, sp, #12 > 164f8: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 164fc: e59f2080 ldr r2, [pc, #128] ; 16584 <PR_ProcessAttrSetInheritableFD+0x17c> > 16500: e1a0300a mov r3, sl > 16504: e08f2002 add r2, pc, r2 > 16508: ebffc77a bl 82f8 <_init+0xd1c> > 1650c: e1a03000 mov r3, r0 > 16510: eafffff3 b 164e4 <PR_ProcessAttrSetInheritableFD+0xdc> > 16514: ebffc65a bl 7e84 <_init+0x8a8> > 16518: e280601f add r6, r0, #31 > 1651c: eaffffcf b 16460 <PR_ProcessAttrSetInheritableFD+0x58> > 16520: e1a00001 mov r0, r1 > 16524: eb003aca bl 25054 <PR_SetThreadRecycleMode+0x4> > 16528: e5978004 ldr r8, [r7, #4] > 1652c: e5983008 ldr r3, [r8, #8] > 16530: eaffffc0 b 16438 <PR_ProcessAttrSetInheritableFD+0x30> > 16534: e1a00006 mov r0, r6 > 16538: ebffc7e0 bl 84c0 <_init+0xee4> > 1653c: e1a05000 mov r5, r0 > 16540: eaffffd2 b 16490 <PR_ProcessAttrSetInheritableFD+0x88> > 16544: e59f003c ldr r0, [pc, #60] ; 16588 <PR_ProcessAttrSetInheritableFD+0x180> > 16548: e3a01000 mov r1, #0 > 1654c: ebffc6b8 bl 8034 <_init+0xa58> > 16550: e3e00000 mvn r0, #0 > 16554: eaffffe6 b 164f4 <PR_ProcessAttrSetInheritableFD+0xec> > 16558: e59f002c ldr r0, [pc, #44] ; 1658c <PR_ProcessAttrSetInheritableFD+0x184> > 1655c: e3a01000 mov r1, #0 > 16560: ebffc6b3 bl 8034 <_init+0xa58> > 16564: e3e00000 mvn r0, #0 > 16568: eaffffe1 b 164f4 <PR_ProcessAttrSetInheritableFD+0xec> > 1656c: e59f001c ldr r0, [pc, #28] ; 16590 <PR_ProcessAttrSetInheritableFD+0x188> > 16570: e1a01005 mov r1, r5 > 16574: ebffc6ae bl 8034 <_init+0xa58> > 16578: e3e00000 mvn r0, #0 > 1657c: eaffffdc b 164f4 <PR_ProcessAttrSetInheritableFD+0xec> > 16580: 00014d10 andeq r4, r1, r0, lsl sp > 16584: 00014cc4 andeq r4, r1, r4, asr #25 > 16588: ffffe8b2 ; <UNDEFINED> instruction: 0xffffe8b2 > 1658c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 16590: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00016594 <PR_GetInheritedFD>: > 16594: e92d4070 push {r4, r5, r6, lr} > 16598: e24dd008 sub sp, sp, #8 > 1659c: e1a06000 mov r6, r0 > 165a0: ebffc637 bl 7e84 <_init+0x8a8> > 165a4: e1a05000 mov r5, r0 > 165a8: e59f0124 ldr r0, [pc, #292] ; 166d4 <PR_GetInheritedFD+0x140> > 165ac: e08f0000 add r0, pc, r0 > 165b0: ebffc5d3 bl 7d04 <_init+0x728> > 165b4: e3500000 cmp r0, #0 > 165b8: 0a00002f beq 1667c <PR_GetInheritedFD+0xe8> > 165bc: e5d03000 ldrb r3, [r0] > 165c0: e3530000 cmp r3, #0 > 165c4: 0a00002c beq 1667c <PR_GetInheritedFD+0xe8> > 165c8: e1a04000 mov r4, r0 > 165cc: e7d43005 ldrb r3, [r4, r5] > 165d0: e353003a cmp r3, #58 ; 0x3a > 165d4: 0a000011 beq 16620 <PR_GetInheritedFD+0x8c> > 165d8: e5d43000 ldrb r3, [r4] > 165dc: e3530000 cmp r3, #0 > 165e0: 0a000025 beq 1667c <PR_GetInheritedFD+0xe8> > 165e4: e1a0c004 mov ip, r4 > 165e8: e3a0e000 mov lr, #0 > 165ec: ea000002 b 165fc <PR_GetInheritedFD+0x68> > 165f0: e5fc3001 ldrb r3, [ip, #1]! > 165f4: e3530000 cmp r3, #0 > 165f8: 0a00001f beq 1667c <PR_GetInheritedFD+0xe8> > 165fc: e353003a cmp r3, #58 ; 0x3a > 16600: 1afffffa bne 165f0 <PR_GetInheritedFD+0x5c> > 16604: e28ee001 add lr, lr, #1 > 16608: e35e0003 cmp lr, #3 > 1660c: 1afffff7 bne 165f0 <PR_GetInheritedFD+0x5c> > 16610: e28c4001 add r4, ip, #1 > 16614: e7d43005 ldrb r3, [r4, r5] > 16618: e353003a cmp r3, #58 ; 0x3a > 1661c: 1affffed bne 165d8 <PR_GetInheritedFD+0x44> > 16620: e1a00004 mov r0, r4 > 16624: e1a01006 mov r1, r6 > 16628: e1a02005 mov r2, r5 > 1662c: ebffc770 bl 83f4 <_init+0xe18> > 16630: e3500000 cmp r0, #0 > 16634: 1affffe7 bne 165d8 <PR_GetInheritedFD+0x44> > 16638: e59f1098 ldr r1, [pc, #152] ; 166d8 <PR_GetInheritedFD+0x144> > 1663c: e2850001 add r0, r5, #1 > 16640: e1a0300d mov r3, sp > 16644: e0840000 add r0, r4, r0 > 16648: e08f1001 add r1, pc, r1 > 1664c: e28d2004 add r2, sp, #4 > 16650: ebffc6fb bl 8244 <_init+0xc68> > 16654: e59d3004 ldr r3, [sp, #4] > 16658: e2433001 sub r3, r3, #1 > 1665c: e3530004 cmp r3, #4 > 16660: 908ff103 addls pc, pc, r3, lsl #2 > 16664: ea000004 b 1667c <PR_GetInheritedFD+0xe8> > 16668: ea000016 b 166c8 <PR_GetInheritedFD+0x134> > 1666c: ea000012 b 166bc <PR_GetInheritedFD+0x128> > 16670: ea00000e b 166b0 <PR_GetInheritedFD+0x11c> > 16674: ea000000 b 1667c <PR_GetInheritedFD+0xe8> > 16678: ea000005 b 16694 <PR_GetInheritedFD+0x100> > 1667c: e59f0058 ldr r0, [pc, #88] ; 166dc <PR_GetInheritedFD+0x148> > 16680: e3a01000 mov r1, #0 > 16684: ebffc66a bl 8034 <_init+0xa58> > 16688: e3a00000 mov r0, #0 > 1668c: e28dd008 add sp, sp, #8 > 16690: e8bd8070 pop {r4, r5, r6, pc} > 16694: e59d0000 ldr r0, [sp] > 16698: ebffc737 bl 837c <_init+0xda0> > 1669c: e3500000 cmp r0, #0 > 166a0: 15903004 ldrne r3, [r0, #4] > 166a4: 13a02001 movne r2, #1 > 166a8: 15832008 strne r2, [r3, #8] > 166ac: eafffff6 b 1668c <PR_GetInheritedFD+0xf8> > 166b0: e59d0000 ldr r0, [sp] > 166b4: ebffc439 bl 77a0 <_init+0x1c4> > 166b8: eafffff7 b 1669c <PR_GetInheritedFD+0x108> > 166bc: e59d0000 ldr r0, [sp] > 166c0: ebffc655 bl 801c <_init+0xa40> > 166c4: eafffff4 b 1669c <PR_GetInheritedFD+0x108> > 166c8: e59d0000 ldr r0, [sp] > 166cc: ebffc3dc bl 7644 <_init+0x68> > 166d0: eafffff1 b 1669c <PR_GetInheritedFD+0x108> > 166d4: 00014c4c andeq r4, r1, ip, asr #24 > 166d8: 00014ba4 andeq r4, r1, r4, lsr #23 > 166dc: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > >000166e0 <PR_CreateProcess>: > 166e0: ea0040c3 b 269f4 <PR_Now+0x149c> > >000166e4 <PR_DetachProcess>: > 166e4: ea004120 b 26b6c <PR_Now+0x1614> > >000166e8 <PR_CreateProcessDetached>: > 166e8: e92d4038 push {r3, r4, r5, lr} > 166ec: ebffc57b bl 7ce0 <_init+0x704> > 166f0: e2505000 subs r5, r0, #0 > 166f4: 0a000005 beq 16710 <PR_CreateProcessDetached+0x28> > 166f8: ebffc413 bl 774c <_init+0x170> > 166fc: e3700001 cmn r0, #1 > 16700: e1a04000 mov r4, r0 > 16704: 0a000003 beq 16718 <PR_CreateProcessDetached+0x30> > 16708: e3a00000 mov r0, #0 > 1670c: e8bd8038 pop {r3, r4, r5, pc} > 16710: e3e00000 mvn r0, #0 > 16714: e8bd8038 pop {r3, r4, r5, pc} > 16718: e1a00005 mov r0, r5 > 1671c: ebffc740 bl 8424 <_init+0xe48> > 16720: e1a00004 mov r0, r4 > 16724: e8bd8038 pop {r3, r4, r5, pc} > >00016728 <PR_WaitProcess>: > 16728: ea004151 b 26c74 <PR_Now+0x171c> > >0001672c <PR_KillProcess>: > 1672c: ea0041b4 b 26e04 <PR_Now+0x18ac> > 16730: e92d4038 push {r3, r4, r5, lr} > 16734: e59f4020 ldr r4, [pc, #32] ; 1675c <PR_KillProcess+0x30> > 16738: e3a05000 mov r5, #0 > 1673c: e08f4004 add r4, pc, r4 > 16740: e5940004 ldr r0, [r4, #4] > 16744: ebffc502 bl 7b54 <_init+0x578> > 16748: e5940008 ldr r0, [r4, #8] > 1674c: e5845004 str r5, [r4, #4] > 16750: ebffc3d0 bl 7698 <_init+0xbc> > 16754: e5845008 str r5, [r4, #8] > 16758: e8bd8038 pop {r3, r4, r5, pc} > 1675c: 00023064 andeq r3, r2, r4, rrx > >00016760 <PR_CallOnce>: > 16760: e92d4038 push {r3, r4, r5, lr} > 16764: e59f30e0 ldr r3, [pc, #224] ; 1684c <PR_CallOnce+0xec> > 16768: e1a04000 mov r4, r0 > 1676c: e08f3003 add r3, pc, r3 > 16770: e5933000 ldr r3, [r3] > 16774: e1a05001 mov r5, r1 > 16778: e3530000 cmp r3, #0 > 1677c: 0a000022 beq 1680c <PR_CallOnce+0xac> > 16780: e5943000 ldr r3, [r4] > 16784: e3530000 cmp r3, #0 > 16788: 0a000007 beq 167ac <PR_CallOnce+0x4c> > 1678c: e5940008 ldr r0, [r4, #8] > 16790: e3500000 cmp r0, #0 > 16794: 08bd8038 popeq {r3, r4, r5, pc} > 16798: e59f00b0 ldr r0, [pc, #176] ; 16850 <PR_CallOnce+0xf0> > 1679c: e3a01000 mov r1, #0 > 167a0: ebffc623 bl 8034 <_init+0xa58> > 167a4: e5940008 ldr r0, [r4, #8] > 167a8: e8bd8038 pop {r3, r4, r5, pc} > 167ac: e2840004 add r0, r4, #4 > 167b0: e3a01001 mov r1, #1 > 167b4: ebffc6fc bl 83ac <_init+0xdd0> > 167b8: e3500000 cmp r0, #0 > 167bc: 0a000014 beq 16814 <PR_CallOnce+0xb4> > 167c0: e59f508c ldr r5, [pc, #140] ; 16854 <PR_CallOnce+0xf4> > 167c4: e08f5005 add r5, pc, r5 > 167c8: e5950004 ldr r0, [r5, #4] > 167cc: ebffc621 bl 8058 <_init+0xa7c> > 167d0: e5943000 ldr r3, [r4] > 167d4: e3530000 cmp r3, #0 > 167d8: 1a000005 bne 167f4 <PR_CallOnce+0x94> > 167dc: e5950008 ldr r0, [r5, #8] > 167e0: e3e01000 mvn r1, #0 > 167e4: ebffc5df bl 7f68 <_init+0x98c> > 167e8: e5943000 ldr r3, [r4] > 167ec: e3530000 cmp r3, #0 > 167f0: 0afffff9 beq 167dc <PR_CallOnce+0x7c> > 167f4: e59f305c ldr r3, [pc, #92] ; 16858 <PR_CallOnce+0xf8> > 167f8: e08f3003 add r3, pc, r3 > 167fc: e5930004 ldr r0, [r3, #4] > 16800: ebffc722 bl 8490 <_init+0xeb4> > 16804: e5940008 ldr r0, [r4, #8] > 16808: e8bd8038 pop {r3, r4, r5, pc} > 1680c: ebfffdc0 bl 15f14 <PR_ErrorInstallCallback+0x74> > 16810: eaffffda b 16780 <PR_CallOnce+0x20> > 16814: e12fff35 blx r5 > 16818: e59f503c ldr r5, [pc, #60] ; 1685c <PR_CallOnce+0xfc> > 1681c: e08f5005 add r5, pc, r5 > 16820: e5840008 str r0, [r4, #8] > 16824: e5950004 ldr r0, [r5, #4] > 16828: ebffc60a bl 8058 <_init+0xa7c> > 1682c: e3a03001 mov r3, #1 > 16830: e5843000 str r3, [r4] > 16834: e5950008 ldr r0, [r5, #8] > 16838: ebffc678 bl 8220 <_init+0xc44> > 1683c: e5950004 ldr r0, [r5, #4] > 16840: ebffc712 bl 8490 <_init+0xeb4> > 16844: e5940008 ldr r0, [r4, #8] > 16848: e8bd8038 pop {r3, r4, r5, pc} > 1684c: 00023034 andeq r3, r2, r4, lsr r0 > 16850: ffffe8db ; <UNDEFINED> instruction: 0xffffe8db > 16854: 00022fdc ldrdeq r2, [r2], -ip > 16858: 00022fa8 andeq r2, r2, r8, lsr #31 > 1685c: 00022f84 andeq r2, r2, r4, lsl #31 > >00016860 <PR_CallOnceWithArg>: > 16860: e59f30ec ldr r3, [pc, #236] ; 16954 <PR_CallOnceWithArg+0xf4> > 16864: e92d4070 push {r4, r5, r6, lr} > 16868: e08f3003 add r3, pc, r3 > 1686c: e5933000 ldr r3, [r3] > 16870: e1a04000 mov r4, r0 > 16874: e3530000 cmp r3, #0 > 16878: e1a05001 mov r5, r1 > 1687c: e1a06002 mov r6, r2 > 16880: 0a000022 beq 16910 <PR_CallOnceWithArg+0xb0> > 16884: e5943000 ldr r3, [r4] > 16888: e3530000 cmp r3, #0 > 1688c: 0a000007 beq 168b0 <PR_CallOnceWithArg+0x50> > 16890: e5940008 ldr r0, [r4, #8] > 16894: e3500000 cmp r0, #0 > 16898: 08bd8070 popeq {r4, r5, r6, pc} > 1689c: e59f00b4 ldr r0, [pc, #180] ; 16958 <PR_CallOnceWithArg+0xf8> > 168a0: e3a01000 mov r1, #0 > 168a4: ebffc5e2 bl 8034 <_init+0xa58> > 168a8: e5940008 ldr r0, [r4, #8] > 168ac: e8bd8070 pop {r4, r5, r6, pc} > 168b0: e2840004 add r0, r4, #4 > 168b4: e3a01001 mov r1, #1 > 168b8: ebffc6bb bl 83ac <_init+0xdd0> > 168bc: e3500000 cmp r0, #0 > 168c0: 0a000014 beq 16918 <PR_CallOnceWithArg+0xb8> > 168c4: e59f5090 ldr r5, [pc, #144] ; 1695c <PR_CallOnceWithArg+0xfc> > 168c8: e08f5005 add r5, pc, r5 > 168cc: e5950004 ldr r0, [r5, #4] > 168d0: ebffc5e0 bl 8058 <_init+0xa7c> > 168d4: e5943000 ldr r3, [r4] > 168d8: e3530000 cmp r3, #0 > 168dc: 1a000005 bne 168f8 <PR_CallOnceWithArg+0x98> > 168e0: e5950008 ldr r0, [r5, #8] > 168e4: e3e01000 mvn r1, #0 > 168e8: ebffc59e bl 7f68 <_init+0x98c> > 168ec: e5943000 ldr r3, [r4] > 168f0: e3530000 cmp r3, #0 > 168f4: 0afffff9 beq 168e0 <PR_CallOnceWithArg+0x80> > 168f8: e59f3060 ldr r3, [pc, #96] ; 16960 <PR_CallOnceWithArg+0x100> > 168fc: e08f3003 add r3, pc, r3 > 16900: e5930004 ldr r0, [r3, #4] > 16904: ebffc6e1 bl 8490 <_init+0xeb4> > 16908: e5940008 ldr r0, [r4, #8] > 1690c: e8bd8070 pop {r4, r5, r6, pc} > 16910: ebfffd7f bl 15f14 <PR_ErrorInstallCallback+0x74> > 16914: eaffffda b 16884 <PR_CallOnceWithArg+0x24> > 16918: e1a00006 mov r0, r6 > 1691c: e12fff35 blx r5 > 16920: e59f503c ldr r5, [pc, #60] ; 16964 <PR_CallOnceWithArg+0x104> > 16924: e08f5005 add r5, pc, r5 > 16928: e5840008 str r0, [r4, #8] > 1692c: e5950004 ldr r0, [r5, #4] > 16930: ebffc5c8 bl 8058 <_init+0xa7c> > 16934: e3a03001 mov r3, #1 > 16938: e5843000 str r3, [r4] > 1693c: e5950008 ldr r0, [r5, #8] > 16940: ebffc636 bl 8220 <_init+0xc44> > 16944: e5950004 ldr r0, [r5, #4] > 16948: ebffc6d0 bl 8490 <_init+0xeb4> > 1694c: e5940008 ldr r0, [r4, #8] > 16950: e8bd8070 pop {r4, r5, r6, pc} > 16954: 00022f38 andeq r2, r2, r8, lsr pc > 16958: ffffe8db ; <UNDEFINED> instruction: 0xffffe8db > 1695c: 00022ed8 ldrdeq r2, [r2], -r8 > 16960: 00022ea4 andeq r2, r2, r4, lsr #29 > 16964: 00022e7c andeq r2, r2, ip, ror lr > 16968: e3a00000 mov r0, #0 > 1696c: e12fff1e bx lr > 16970: e12fff1e bx lr > >00016974 <PR_IntervalNow>: > 16974: e92d4008 push {r3, lr} > 16978: e59f3020 ldr r3, [pc, #32] ; 169a0 <PR_IntervalNow+0x2c> > 1697c: e59f2020 ldr r2, [pc, #32] ; 169a4 <PR_IntervalNow+0x30> > 16980: e08f3003 add r3, pc, r3 > 16984: e7933002 ldr r3, [r3, r2] > 16988: e5933000 ldr r3, [r3] > 1698c: e3530000 cmp r3, #0 > 16990: 1a000000 bne 16998 <PR_IntervalNow+0x24> > 16994: ebfffe34 bl 1626c <PR_Initialized+0x10> > 16998: e8bd4008 pop {r3, lr} > 1699c: ea003afc b 25594 <PR_Now+0x3c> > 169a0: 00020678 andeq r0, r2, r8, ror r6 > 169a4: 00000574 andeq r0, r0, r4, ror r5 > >000169a8 <PR_TicksPerSecond>: > 169a8: e92d4008 push {r3, lr} > 169ac: e59f3020 ldr r3, [pc, #32] ; 169d4 <PR_TicksPerSecond+0x2c> > 169b0: e59f2020 ldr r2, [pc, #32] ; 169d8 <PR_TicksPerSecond+0x30> > 169b4: e08f3003 add r3, pc, r3 > 169b8: e7933002 ldr r3, [r3, r2] > 169bc: e5933000 ldr r3, [r3] > 169c0: e3530000 cmp r3, #0 > 169c4: 1a000000 bne 169cc <PR_TicksPerSecond+0x24> > 169c8: ebfffe27 bl 1626c <PR_Initialized+0x10> > 169cc: e8bd4008 pop {r3, lr} > 169d0: ea003afe b 255d0 <PR_Now+0x78> > 169d4: 00020644 andeq r0, r2, r4, asr #12 > 169d8: 00000574 andeq r0, r0, r4, ror r5 > >000169dc <PR_SecondsToInterval>: > 169dc: e92d4010 push {r4, lr} > 169e0: e1a04000 mov r4, r0 > 169e4: ebffc4f6 bl 7dc4 <_init+0x7e8> > 169e8: e0000094 mul r0, r4, r0 > 169ec: e8bd8010 pop {r4, pc} > >000169f0 <PR_MillisecondsToInterval>: > 169f0: e92d4370 push {r4, r5, r6, r8, r9, lr} > 169f4: e1a06000 mov r6, r0 > 169f8: ebffc4f1 bl 7dc4 <_init+0x7e8> > 169fc: e3a04f7d mov r4, #500 ; 0x1f4 > 16a00: e3a05000 mov r5, #0 > 16a04: e1a08004 mov r8, r4 > 16a08: e1a09005 mov r9, r5 > 16a0c: e3a02ffa mov r2, #1000 ; 0x3e8 > 16a10: e3a03000 mov r3, #0 > 16a14: e0a98096 umlal r8, r9, r6, r0 > 16a18: e1a00008 mov r0, r8 > 16a1c: e1a01009 mov r1, r9 > 16a20: eb004806 bl 28a40 <PR_Now+0x34e8> > 16a24: e8bd8370 pop {r4, r5, r6, r8, r9, pc} > >00016a28 <PR_MicrosecondsToInterval>: > 16a28: e92d4370 push {r4, r5, r6, r8, r9, lr} > 16a2c: e1a06000 mov r6, r0 > 16a30: ebffc4e3 bl 7dc4 <_init+0x7e8> > 16a34: e59f4024 ldr r4, [pc, #36] ; 16a60 <PR_MicrosecondsToInterval+0x38> > 16a38: e3a05000 mov r5, #0 > 16a3c: e1a08004 mov r8, r4 > 16a40: e1a09005 mov r9, r5 > 16a44: e59f2018 ldr r2, [pc, #24] ; 16a64 <PR_MicrosecondsToInterval+0x3c> > 16a48: e3a03000 mov r3, #0 > 16a4c: e0a98096 umlal r8, r9, r6, r0 > 16a50: e1a00008 mov r0, r8 > 16a54: e1a01009 mov r1, r9 > 16a58: eb0047f8 bl 28a40 <PR_Now+0x34e8> > 16a5c: e8bd8370 pop {r4, r5, r6, r8, r9, pc} > 16a60: 0007a120 andeq sl, r7, r0, lsr #2 > 16a64: 000f4240 andeq r4, pc, r0, asr #4 > >00016a68 <PR_IntervalToSeconds>: > 16a68: e92d4010 push {r4, lr} > 16a6c: e1a04000 mov r4, r0 > 16a70: ebffc4d3 bl 7dc4 <_init+0x7e8> > 16a74: e1a01000 mov r1, r0 > 16a78: e1a00004 mov r0, r4 > 16a7c: eb004422 bl 27b0c <PR_Now+0x25b4> > 16a80: e8bd8010 pop {r4, pc} > >00016a84 <PR_IntervalToMilliseconds>: > 16a84: e92d4370 push {r4, r5, r6, r8, r9, lr} > 16a88: e1a06000 mov r6, r0 > 16a8c: ebffc4cc bl 7dc4 <_init+0x7e8> > 16a90: e3a03000 mov r3, #0 > 16a94: e3a01ffa mov r1, #1000 ; 0x3e8 > 16a98: e1a02000 mov r2, r0 > 16a9c: e1b050a3 lsrs r5, r3, #1 > 16aa0: e1a04062 rrx r4, r2 > 16aa4: e1a08004 mov r8, r4 > 16aa8: e1a09005 mov r9, r5 > 16aac: e0a98691 umlal r8, r9, r1, r6 > 16ab0: e1a00008 mov r0, r8 > 16ab4: e1a01009 mov r1, r9 > 16ab8: eb0047e0 bl 28a40 <PR_Now+0x34e8> > 16abc: e8bd8370 pop {r4, r5, r6, r8, r9, pc} > >00016ac0 <PR_IntervalToMicroseconds>: > 16ac0: e92d4370 push {r4, r5, r6, r8, r9, lr} > 16ac4: e1a06000 mov r6, r0 > 16ac8: ebffc4bd bl 7dc4 <_init+0x7e8> > 16acc: e3a03000 mov r3, #0 > 16ad0: e59f1024 ldr r1, [pc, #36] ; 16afc <PR_IntervalToMicroseconds+0x3c> > 16ad4: e1a02000 mov r2, r0 > 16ad8: e1b050a3 lsrs r5, r3, #1 > 16adc: e1a04062 rrx r4, r2 > 16ae0: e1a08004 mov r8, r4 > 16ae4: e1a09005 mov r9, r5 > 16ae8: e0a98691 umlal r8, r9, r1, r6 > 16aec: e1a00008 mov r0, r8 > 16af0: e1a01009 mov r1, r9 > 16af4: eb0047d1 bl 28a40 <PR_Now+0x34e8> > 16af8: e8bd8370 pop {r4, r5, r6, r8, r9, pc} > 16afc: 000f4240 andeq r4, pc, r0, asr #4 > 16b00: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 16b04: e1a04002 mov r4, r2 > 16b08: e1a06000 mov r6, r0 > 16b0c: e1a07001 mov r7, r1 > 16b10: e1a05003 mov r5, r3 > 16b14: ebffc4da bl 7e84 <_init+0x8a8> > 16b18: e1500004 cmp r0, r4 > 16b1c: e1a02000 mov r2, r0 > 16b20: 2a00000c bcs 16b58 <PR_IntervalToMicroseconds+0x98> > 16b24: e1a00007 mov r0, r7 > 16b28: e1a01006 mov r1, r6 > 16b2c: e2822001 add r2, r2, #1 > 16b30: ebffc350 bl 7878 <_init+0x29c> > 16b34: e3550001 cmp r5, #1 > 16b38: 9a000004 bls 16b50 <PR_IntervalToMicroseconds+0x90> > 16b3c: e59f0028 ldr r0, [pc, #40] ; 16b6c <PR_IntervalToMicroseconds+0xac> > 16b40: e3a01000 mov r1, #0 > 16b44: ebffc53a bl 8034 <_init+0xa58> > 16b48: e3e00000 mvn r0, #0 > 16b4c: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 16b50: e3a00000 mov r0, #0 > 16b54: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 16b58: e59f0010 ldr r0, [pc, #16] ; 16b70 <PR_IntervalToMicroseconds+0xb0> > 16b5c: e3a01000 mov r1, #0 > 16b60: ebffc533 bl 8034 <_init+0xa58> > 16b64: e3e00000 mvn r0, #0 > 16b68: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 16b6c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 16b70: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > >00016b74 <PR_CeilingLog2>: > 16b74: e3500001 cmp r0, #1 > 16b78: 82400001 subhi r0, r0, #1 > 16b7c: 816f0f10 clzhi r0, r0 > 16b80: 82600020 rsbhi r0, r0, #32 > 16b84: 93a00000 movls r0, #0 > 16b88: e12fff1e bx lr > >00016b8c <PR_FloorLog2>: > 16b8c: e3800001 orr r0, r0, #1 > 16b90: e16f0f10 clz r0, r0 > 16b94: e260001f rsb r0, r0, #31 > 16b98: e12fff1e bx lr > >00016b9c <LL_Zero>: > 16b9c: e3a00000 mov r0, #0 > 16ba0: e3a01000 mov r1, #0 > 16ba4: e12fff1e bx lr > >00016ba8 <LL_MaxInt>: > 16ba8: e3e00000 mvn r0, #0 > 16bac: e3e01102 mvn r1, #-2147483648 ; 0x80000000 > 16bb0: e12fff1e bx lr > >00016bb4 <LL_MinInt>: > 16bb4: e3a00000 mov r0, #0 > 16bb8: e3a01102 mov r1, #-2147483648 ; 0x80000000 > 16bbc: e12fff1e bx lr > >00016bc0 <LL_MaxUint>: > 16bc0: e3e00000 mvn r0, #0 > 16bc4: e3e01000 mvn r1, #0 > 16bc8: e12fff1e bx lr > 16bcc: e3530000 cmp r3, #0 > 16bd0: e92d0030 push {r4, r5} > 16bd4: e591c000 ldr ip, [r1] > 16bd8: e5924000 ldr r4, [r2] > 16bdc: 0a000002 beq 16bec <LL_MaxUint+0x2c> > 16be0: e2435001 sub r5, r3, #1 > 16be4: e01c5005 ands r5, ip, r5 > 16be8: 1a000008 bne 16c10 <LL_MaxUint+0x50> > 16bec: e1540000 cmp r4, r0 > 16bf0: ba00000b blt 16c24 <LL_MaxUint+0x64> > 16bf4: e08c3000 add r3, ip, r0 > 16bf8: e0600004 rsb r0, r0, r4 > 16bfc: e5813000 str r3, [r1] > 16c00: e5820000 str r0, [r2] > 16c04: e1a0000c mov r0, ip > 16c08: e8bd0030 pop {r4, r5} > 16c0c: e12fff1e bx lr > 16c10: e0653003 rsb r3, r5, r3 > 16c14: e1540003 cmp r4, r3 > 16c18: a08cc003 addge ip, ip, r3 > 16c1c: a0634004 rsbge r4, r3, r4 > 16c20: aafffff1 bge 16bec <LL_MaxUint+0x2c> > 16c24: e3a0c000 mov ip, #0 > 16c28: eafffff5 b 16c04 <LL_MaxUint+0x44> > 16c2c: e92d4038 push {r3, r4, r5, lr} > 16c30: e3a0c000 mov ip, #0 > 16c34: e1a03001 mov r3, r1 > 16c38: e4c3c001 strb ip, [r3], #1 > 16c3c: e1a04001 mov r4, r1 > 16c40: e2833001 add r3, r3, #1 > 16c44: e5c1c001 strb ip, [r1, #1] > 16c48: e1a05000 mov r5, r0 > 16c4c: e4c3c001 strb ip, [r3], #1 > 16c50: e3a010ff mov r1, #255 ; 0xff > 16c54: e4c3c001 strb ip, [r3], #1 > 16c58: e3a02002 mov r2, #2 > 16c5c: e4c3c001 strb ip, [r3], #1 > 16c60: e284000a add r0, r4, #10 > 16c64: e4c3c001 strb ip, [r3], #1 > 16c68: e4c3c001 strb ip, [r3], #1 > 16c6c: e4c3c001 strb ip, [r3], #1 > 16c70: e4c3c001 strb ip, [r3], #1 > 16c74: e5c3c000 strb ip, [r3] > 16c78: ebffc4e4 bl 8010 <_init+0xa34> > 16c7c: e284000c add r0, r4, #12 > 16c80: e1a01005 mov r1, r5 > 16c84: e3a02004 mov r2, #4 > 16c88: e8bd4038 pop {r3, r4, r5, lr} > 16c8c: eaffc2f9 b 7878 <_init+0x29c> > 16c90: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 16c94: e1a0a001 mov sl, r1 > 16c98: e24dd00c sub sp, sp, #12 > 16c9c: e2811004 add r1, r1, #4 > 16ca0: e1a04000 mov r4, r0 > 16ca4: eb00071e bl 18924 <PR_NetAddrToString+0x1a4> > 16ca8: e3500001 cmp r0, #1 > 16cac: 0a000043 beq 16dc0 <LL_MaxUint+0x200> > 16cb0: e3a09000 mov r9, #0 > 16cb4: e5ca9004 strb r9, [sl, #4] > 16cb8: e5ca9005 strb r9, [sl, #5] > 16cbc: e5ca9006 strb r9, [sl, #6] > 16cc0: e5ca9007 strb r9, [sl, #7] > 16cc4: e5d43000 ldrb r3, [r4] > 16cc8: e28a0008 add r0, sl, #8 > 16ccc: e353003a cmp r3, #58 ; 0x3a > 16cd0: e58d0004 str r0, [sp, #4] > 16cd4: 13e0b000 mvnne fp, #0 > 16cd8: 0a00003c beq 16dd0 <LL_MaxUint+0x210> > 16cdc: e59d1004 ldr r1, [sp, #4] > 16ce0: e59f82f0 ldr r8, [pc, #752] ; 16fd8 <LL_MaxUint+0x418> > 16ce4: e2896001 add r6, r9, #1 > 16ce8: e3a07000 mov r7, #0 > 16cec: e0819089 add r9, r1, r9, lsl #1 > 16cf0: e08f8008 add r8, pc, r8 > 16cf4: e3530000 cmp r3, #0 > 16cf8: e2461001 sub r1, r6, #1 > 16cfc: 0a000040 beq 16e04 <LL_MaxUint+0x244> > 16d00: e3560009 cmp r6, #9 > 16d04: 0a00001d beq 16d80 <LL_MaxUint+0x1c0> > 16d08: e353003a cmp r3, #58 ; 0x3a > 16d0c: 0a000019 beq 16d78 <LL_MaxUint+0x1b8> > 16d10: e3a02000 mov r2, #0 > 16d14: e1a0c002 mov ip, r2 > 16d18: e7d80003 ldrb r0, [r8, r3] > 16d1c: e1a05004 mov r5, r4 > 16d20: e350007f cmp r0, #127 ; 0x7f > 16d24: 0a000005 beq 16d40 <LL_MaxUint+0x180> > 16d28: e2822001 add r2, r2, #1 > 16d2c: e3520004 cmp r2, #4 > 16d30: e5d53001 ldrb r3, [r5, #1] > 16d34: e080c20c add ip, r0, ip, lsl #4 > 16d38: e2844001 add r4, r4, #1 > 16d3c: 1afffff5 bne 16d18 <LL_MaxUint+0x158> > 16d40: e353002e cmp r3, #46 ; 0x2e > 16d44: 0a00004b beq 16e78 <LL_MaxUint+0x2b8> > 16d48: e353003a cmp r3, #58 ; 0x3a > 16d4c: 0a000016 beq 16dac <LL_MaxUint+0x1ec> > 16d50: e3530000 cmp r3, #0 > 16d54: 1a000009 bne 16d80 <LL_MaxUint+0x1c0> > 16d58: e1a0380c lsl r3, ip, #16 > 16d5c: e1a0c40c lsl ip, ip, #8 > 16d60: e18ccc23 orr ip, ip, r3, lsr #24 > 16d64: e189c0b7 strh ip, [r9, r7] > 16d68: e5d43000 ldrb r3, [r4] > 16d6c: e2866001 add r6, r6, #1 > 16d70: e2877002 add r7, r7, #2 > 16d74: eaffffde b 16cf4 <LL_MaxUint+0x134> > 16d78: e37b0001 cmn fp, #1 > 16d7c: 0a000005 beq 16d98 <LL_MaxUint+0x1d8> > 16d80: e59f0254 ldr r0, [pc, #596] ; 16fdc <LL_MaxUint+0x41c> > 16d84: e3a01000 mov r1, #0 > 16d88: ebffc4a9 bl 8034 <_init+0xa58> > 16d8c: e3e00000 mvn r0, #0 > 16d90: e28dd00c add sp, sp, #12 > 16d94: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 16d98: e3a02000 mov r2, #0 > 16d9c: e18920b7 strh r2, [r9, r7] > 16da0: e1a0b006 mov fp, r6 > 16da4: e2844001 add r4, r4, #1 > 16da8: eaffffee b 16d68 <LL_MaxUint+0x1a8> > 16dac: e5d43001 ldrb r3, [r4, #1] > 16db0: e2844001 add r4, r4, #1 > 16db4: e3530000 cmp r3, #0 > 16db8: 1affffe6 bne 16d58 <LL_MaxUint+0x198> > 16dbc: eaffffef b 16d80 <LL_MaxUint+0x1c0> > 16dc0: e3a03002 mov r3, #2 > 16dc4: e1ca30b0 strh r3, [sl] > 16dc8: e3a00000 mov r0, #0 > 16dcc: eaffffef b 16d90 <LL_MaxUint+0x1d0> > 16dd0: e5d43001 ldrb r3, [r4, #1] > 16dd4: e353003a cmp r3, #58 ; 0x3a > 16dd8: 1affffe8 bne 16d80 <LL_MaxUint+0x1c0> > 16ddc: e3a0b001 mov fp, #1 > 16de0: e1ca90b8 strh r9, [sl, #8] > 16de4: e1a0900b mov r9, fp > 16de8: e5d43002 ldrb r3, [r4, #2] > 16dec: e2844002 add r4, r4, #2 > 16df0: eaffffb9 b 16cdc <LL_MaxUint+0x11c> > 16df4: e3500000 cmp r0, #0 > 16df8: 1affffe0 bne 16d80 <LL_MaxUint+0x1c0> > 16dfc: e2811002 add r1, r1, #2 > 16e00: e5c23009 strb r3, [r2, #9] > 16e04: e37b0001 cmn fp, #1 > 16e08: 0a000042 beq 16f18 <LL_MaxUint+0x358> > 16e0c: e051300b subs r3, r1, fp > 16e10: 0a000043 beq 16f24 <LL_MaxUint+0x364> > 16e14: e59d0004 ldr r0, [sp, #4] > 16e18: e0801081 add r1, r0, r1, lsl #1 > 16e1c: e1a02000 mov r2, r0 > 16e20: e080c08b add ip, r0, fp, lsl #1 > 16e24: e17100b2 ldrh r0, [r1, #-2]! > 16e28: e1c200be strh r0, [r2, #14] > 16e2c: e151000c cmp r1, ip > 16e30: e2422002 sub r2, r2, #2 > 16e34: 1afffffa bne 16e24 <LL_MaxUint+0x264> > 16e38: e2633007 rsb r3, r3, #7 > 16e3c: e153000b cmp r3, fp > 16e40: ba000008 blt 16e68 <LL_MaxUint+0x2a8> > 16e44: e59d1004 ldr r1, [sp, #4] > 16e48: e2832001 add r2, r3, #1 > 16e4c: e0812082 add r2, r1, r2, lsl #1 > 16e50: e24bb001 sub fp, fp, #1 > 16e54: e3a01000 mov r1, #0 > 16e58: e2433001 sub r3, r3, #1 > 16e5c: e153000b cmp r3, fp > 16e60: e16210b2 strh r1, [r2, #-2]! > 16e64: 1afffffb bne 16e58 <LL_MaxUint+0x298> > 16e68: e3a0300a mov r3, #10 > 16e6c: e1ca30b0 strh r3, [sl] > 16e70: e3a00000 mov r0, #0 > 16e74: eaffffc5 b 16d90 <LL_MaxUint+0x1d0> > 16e78: e3520000 cmp r2, #0 > 16e7c: 0affffbf beq 16d80 <LL_MaxUint+0x1c0> > 16e80: e3510006 cmp r1, #6 > 16e84: caffffbd bgt 16d80 <LL_MaxUint+0x1c0> > 16e88: e59f3150 ldr r3, [pc, #336] ; 16fe0 <LL_MaxUint+0x420> > 16e8c: e15c0003 cmp ip, r3 > 16e90: 8affffba bhi 16d80 <LL_MaxUint+0x1c0> > 16e94: e20c30f0 and r3, ip, #240 ; 0xf0 > 16e98: e3530090 cmp r3, #144 ; 0x90 > 16e9c: 8affffb7 bhi 16d80 <LL_MaxUint+0x1c0> > 16ea0: e20c200f and r2, ip, #15 > 16ea4: e3520009 cmp r2, #9 > 16ea8: 8affffb4 bhi 16d80 <LL_MaxUint+0x1c0> > 16eac: e1a0042c lsr r0, ip, #8 > 16eb0: e1a0322c lsr r3, ip, #4 > 16eb4: e3a0c064 mov ip, #100 ; 0x64 > 16eb8: e022209c mla r2, ip, r0, r2 > 16ebc: e203300f and r3, r3, #15 > 16ec0: e0833103 add r3, r3, r3, lsl #2 > 16ec4: e0823083 add r3, r2, r3, lsl #1 > 16ec8: e08ac081 add ip, sl, r1, lsl #1 > 16ecc: e59f2110 ldr r2, [pc, #272] ; 16fe4 <LL_MaxUint+0x424> > 16ed0: e5cc3008 strb r3, [ip, #8] > 16ed4: e5d43001 ldrb r3, [r4, #1] > 16ed8: e08f2002 add r2, pc, r2 > 16edc: e7d23003 ldrb r3, [r2, r3] > 16ee0: e3530009 cmp r3, #9 > 16ee4: 92844002 addls r4, r4, #2 > 16ee8: 8affffa4 bhi 16d80 <LL_MaxUint+0x1c0> > 16eec: e1a00004 mov r0, r4 > 16ef0: e4d42001 ldrb r2, [r4], #1 > 16ef4: e0836103 add r6, r3, r3, lsl #2 > 16ef8: e2425030 sub r5, r2, #48 ; 0x30 > 16efc: e3550009 cmp r5, #9 > 16f00: e0826086 add r6, r2, r6, lsl #1 > 16f04: 8a000008 bhi 16f2c <LL_MaxUint+0x36c> > 16f08: e2463030 sub r3, r6, #48 ; 0x30 > 16f0c: e35300ff cmp r3, #255 ; 0xff > 16f10: 9afffff5 bls 16eec <LL_MaxUint+0x32c> > 16f14: eaffff99 b 16d80 <LL_MaxUint+0x1c0> > 16f18: e3510008 cmp r1, #8 > 16f1c: 1affff97 bne 16d80 <LL_MaxUint+0x1c0> > 16f20: eaffffd0 b 16e68 <LL_MaxUint+0x2a8> > 16f24: e3a03007 mov r3, #7 > 16f28: eaffffc3 b 16e3c <LL_MaxUint+0x27c> > 16f2c: e352002e cmp r2, #46 ; 0x2e > 16f30: 1affff92 bne 16d80 <LL_MaxUint+0x1c0> > 16f34: e59f20ac ldr r2, [pc, #172] ; 16fe8 <LL_MaxUint+0x428> > 16f38: e5cc3009 strb r3, [ip, #9] > 16f3c: e5d03001 ldrb r3, [r0, #1] > 16f40: e08f2002 add r2, pc, r2 > 16f44: e7d23003 ldrb r3, [r2, r3] > 16f48: e2814001 add r4, r1, #1 > 16f4c: e3530009 cmp r3, #9 > 16f50: e2800002 add r0, r0, #2 > 16f54: 9a000003 bls 16f68 <LL_MaxUint+0x3a8> > 16f58: eaffff88 b 16d80 <LL_MaxUint+0x1c0> > 16f5c: e2463030 sub r3, r6, #48 ; 0x30 > 16f60: e35300ff cmp r3, #255 ; 0xff > 16f64: 8affff85 bhi 16d80 <LL_MaxUint+0x1c0> > 16f68: e1a0c000 mov ip, r0 > 16f6c: e4d02001 ldrb r2, [r0], #1 > 16f70: e0836103 add r6, r3, r3, lsl #2 > 16f74: e2425030 sub r5, r2, #48 ; 0x30 > 16f78: e3550009 cmp r5, #9 > 16f7c: e0826086 add r6, r2, r6, lsl #1 > 16f80: 9afffff5 bls 16f5c <LL_MaxUint+0x39c> > 16f84: e352002e cmp r2, #46 ; 0x2e > 16f88: 1affff7c bne 16d80 <LL_MaxUint+0x1c0> > 16f8c: e08a2084 add r2, sl, r4, lsl #1 > 16f90: e59f0054 ldr r0, [pc, #84] ; 16fec <LL_MaxUint+0x42c> > 16f94: e5c23008 strb r3, [r2, #8] > 16f98: e5dc3001 ldrb r3, [ip, #1] > 16f9c: e08f0000 add r0, pc, r0 > 16fa0: e7d03003 ldrb r3, [r0, r3] > 16fa4: e3530009 cmp r3, #9 > 16fa8: 928cc001 addls ip, ip, #1 > 16fac: 93a0500a movls r5, #10 > 16fb0: 8affff72 bhi 16d80 <LL_MaxUint+0x1c0> > 16fb4: e5fc0001 ldrb r0, [ip, #1]! > 16fb8: e2404030 sub r4, r0, #48 ; 0x30 > 16fbc: e20460ff and r6, r4, #255 ; 0xff > 16fc0: e3560009 cmp r6, #9 > 16fc4: 8affff8a bhi 16df4 <LL_MaxUint+0x234> > 16fc8: e0234395 mla r3, r5, r3, r4 > 16fcc: e35300ff cmp r3, #255 ; 0xff > 16fd0: 9afffff7 bls 16fb4 <LL_MaxUint+0x3f4> > 16fd4: eaffff69 b 16d80 <LL_MaxUint+0x1c0> > 16fd8: 00014520 andeq r4, r1, r0, lsr #10 > 16fdc: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 16fe0: 00000255 andeq r0, r0, r5, asr r2 > 16fe4: 00014338 andeq r4, r1, r8, lsr r3 > 16fe8: 000142d0 ldrdeq r4, [r1], -r0 > 16fec: 00014274 andeq r4, r1, r4, ror r2 > 16ff0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 16ff4: e3530000 cmp r3, #0 > 16ff8: e24dd00c sub sp, sp, #12 > 16ffc: e58d3004 str r3, [sp, #4] > 17000: e1a0a000 mov sl, r0 > 17004: e1a05001 mov r5, r1 > 17008: e1a06002 mov r6, r2 > 1700c: e59d4030 ldr r4, [sp, #48] ; 0x30 > 17010: e5903008 ldr r3, [r0, #8] > 17014: 0a000001 beq 17020 <LL_MaxUint+0x460> > 17018: e3530002 cmp r3, #2 > 1701c: 0a0000aa beq 172cc <LL_MaxUint+0x70c> > 17020: e59a200c ldr r2, [sl, #12] > 17024: e584200c str r2, [r4, #12] > 17028: e5843008 str r3, [r4, #8] > 1702c: e59a0000 ldr r0, [sl] > 17030: e3500000 cmp r0, #0 > 17034: 0a000045 beq 17150 <LL_MaxUint+0x590> > 17038: ebffc391 bl 7e84 <_init+0x8a8> > 1703c: e5961000 ldr r1, [r6] > 17040: e5953000 ldr r3, [r5] > 17044: e2802001 add r2, r0, #1 > 17048: e1520001 cmp r2, r1 > 1704c: ca0000a5 bgt 172e8 <LL_MaxUint+0x728> > 17050: e0830002 add r0, r3, r2 > 17054: e0621001 rsb r1, r2, r1 > 17058: e3530000 cmp r3, #0 > 1705c: e5850000 str r0, [r5] > 17060: e5861000 str r1, [r6] > 17064: e5843000 str r3, [r4] > 17068: 0a000038 beq 17150 <LL_MaxUint+0x590> > 1706c: e1a00003 mov r0, r3 > 17070: e59a1000 ldr r1, [sl] > 17074: ebffc1ff bl 7878 <_init+0x29c> > 17078: e59a3004 ldr r3, [sl, #4] > 1707c: e3530000 cmp r3, #0 > 17080: 0a00008f beq 172c4 <LL_MaxUint+0x704> > 17084: e5932000 ldr r2, [r3] > 17088: e3520000 cmp r2, #0 > 1708c: 0a00008c beq 172c4 <LL_MaxUint+0x704> > 17090: e3a00001 mov r0, #1 > 17094: e5b32004 ldr r2, [r3, #4]! > 17098: e2800001 add r0, r0, #1 > 1709c: e3520000 cmp r2, #0 > 170a0: 1afffffb bne 17094 <LL_MaxUint+0x4d4> > 170a4: e1a00100 lsl r0, r0, #2 > 170a8: e1a01005 mov r1, r5 > 170ac: e1a02006 mov r2, r6 > 170b0: e3a03004 mov r3, #4 > 170b4: ebfffec4 bl 16bcc <LL_MaxUint+0xc> > 170b8: e3500000 cmp r0, #0 > 170bc: e1a09000 mov r9, r0 > 170c0: e5840004 str r0, [r4, #4] > 170c4: 0a000021 beq 17150 <LL_MaxUint+0x590> > 170c8: e59a8004 ldr r8, [sl, #4] > 170cc: e3580000 cmp r8, #0 > 170d0: 0a000082 beq 172e0 <LL_MaxUint+0x720> > 170d4: e5980000 ldr r0, [r8] > 170d8: e3500000 cmp r0, #0 > 170dc: 01a07000 moveq r7, r0 > 170e0: 0a00001e beq 17160 <LL_MaxUint+0x5a0> > 170e4: e2488004 sub r8, r8, #4 > 170e8: e3a07000 mov r7, #0 > 170ec: ea000005 b 17108 <LL_MaxUint+0x548> > 170f0: e5b81004 ldr r1, [r8, #4]! > 170f4: ebffc1df bl 7878 <_init+0x29c> > 170f8: e5980004 ldr r0, [r8, #4] > 170fc: e5949004 ldr r9, [r4, #4] > 17100: e3500000 cmp r0, #0 > 17104: 0a000014 beq 1715c <LL_MaxUint+0x59c> > 17108: ebffc35d bl 7e84 <_init+0x8a8> > 1710c: e596c000 ldr ip, [r6] > 17110: e5953000 ldr r3, [r5] > 17114: e1a01107 lsl r1, r7, #2 > 17118: e0899001 add r9, r9, r1 > 1711c: e2877001 add r7, r7, #1 > 17120: e2802001 add r2, r0, #1 > 17124: e152000c cmp r2, ip > 17128: e083b002 add fp, r3, r2 > 1712c: e062000c rsb r0, r2, ip > 17130: c3a03000 movgt r3, #0 > 17134: d585b000 strle fp, [r5] > 17138: d5860000 strle r0, [r6] > 1713c: e5893000 str r3, [r9] > 17140: e5943004 ldr r3, [r4, #4] > 17144: e7933001 ldr r3, [r3, r1] > 17148: e2530000 subs r0, r3, #0 > 1714c: 1affffe7 bne 170f0 <LL_MaxUint+0x530> > 17150: e3e00000 mvn r0, #0 > 17154: e28dd00c add sp, sp, #12 > 17158: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1715c: e1a07107 lsl r7, r7, #2 > 17160: e3a03000 mov r3, #0 > 17164: e7893007 str r3, [r9, r7] > 17168: e59a3010 ldr r3, [sl, #16] > 1716c: e5932000 ldr r2, [r3] > 17170: e3520000 cmp r2, #0 > 17174: 0a00005f beq 172f8 <LL_MaxUint+0x738> > 17178: e3a00001 mov r0, #1 > 1717c: e5b32004 ldr r2, [r3, #4]! > 17180: e2800001 add r0, r0, #1 > 17184: e3520000 cmp r2, #0 > 17188: 1afffffb bne 1717c <LL_MaxUint+0x5bc> > 1718c: e1a00100 lsl r0, r0, #2 > 17190: e1a01005 mov r1, r5 > 17194: e1a02006 mov r2, r6 > 17198: e3a03004 mov r3, #4 > 1719c: ebfffe8a bl 16bcc <LL_MaxUint+0xc> > 171a0: e3500000 cmp r0, #0 > 171a4: e5840010 str r0, [r4, #16] > 171a8: 0affffe8 beq 17150 <LL_MaxUint+0x590> > 171ac: e59a9010 ldr r9, [sl, #16] > 171b0: e5997000 ldr r7, [r9] > 171b4: e3570000 cmp r7, #0 > 171b8: 0a00003d beq 172b4 <LL_MaxUint+0x6f4> > 171bc: e3a07000 mov r7, #0 > 171c0: e2899004 add r9, r9, #4 > 171c4: e1a08007 mov r8, r7 > 171c8: ea000008 b 171f0 <LL_MaxUint+0x630> > 171cc: e1a00002 mov r0, r2 > 171d0: e5191004 ldr r1, [r9, #-4] > 171d4: e594200c ldr r2, [r4, #12] > 171d8: ebffc1a6 bl 7878 <_init+0x29c> > 171dc: e4993004 ldr r3, [r9], #4 > 171e0: e2877001 add r7, r7, #1 > 171e4: e3530000 cmp r3, #0 > 171e8: e5940010 ldr r0, [r4, #16] > 171ec: 0a00002f beq 172b0 <LL_MaxUint+0x6f0> > 171f0: e594300c ldr r3, [r4, #12] > 171f4: e596c000 ldr ip, [r6] > 171f8: e5951000 ldr r1, [r5] > 171fc: e153000c cmp r3, ip > 17200: e1a02107 lsl r2, r7, #2 > 17204: d081b003 addle fp, r1, r3 > 17208: e0800002 add r0, r0, r2 > 1720c: d063300c rsble r3, r3, ip > 17210: c3a01000 movgt r1, #0 > 17214: d585b000 strle fp, [r5] > 17218: d5863000 strle r3, [r6] > 1721c: e5801000 str r1, [r0] > 17220: e5943010 ldr r3, [r4, #16] > 17224: e7932002 ldr r2, [r3, r2] > 17228: e3520000 cmp r2, #0 > 1722c: 0affffc7 beq 17150 <LL_MaxUint+0x590> > 17230: e59d3004 ldr r3, [sp, #4] > 17234: e3530000 cmp r3, #0 > 17238: 0affffe3 beq 171cc <LL_MaxUint+0x60c> > 1723c: e59a3008 ldr r3, [sl, #8] > 17240: e3530002 cmp r3, #2 > 17244: 1affffe0 bne 171cc <LL_MaxUint+0x60c> > 17248: e59d3004 ldr r3, [sp, #4] > 1724c: e3530001 cmp r3, #1 > 17250: 0a000012 beq 172a0 <LL_MaxUint+0x6e0> > 17254: e1a03002 mov r3, r2 > 17258: e5191004 ldr r1, [r9, #-4] > 1725c: e4c38001 strb r8, [r3], #1 > 17260: e2833001 add r3, r3, #1 > 17264: e5c28001 strb r8, [r2, #1] > 17268: e282000c add r0, r2, #12 > 1726c: e4c38001 strb r8, [r3], #1 > 17270: e3a02004 mov r2, #4 > 17274: e4c38001 strb r8, [r3], #1 > 17278: e4c38001 strb r8, [r3], #1 > 1727c: e4c38001 strb r8, [r3], #1 > 17280: e4c38001 strb r8, [r3], #1 > 17284: e4c38001 strb r8, [r3], #1 > 17288: e4c38001 strb r8, [r3], #1 > 1728c: e4c38001 strb r8, [r3], #1 > 17290: e4c38001 strb r8, [r3], #1 > 17294: e5c38000 strb r8, [r3] > 17298: ebffc176 bl 7878 <_init+0x29c> > 1729c: eaffffce b 171dc <LL_MaxUint+0x61c> > 172a0: e5190004 ldr r0, [r9, #-4] > 172a4: e1a01002 mov r1, r2 > 172a8: ebfffe5f bl 16c2c <LL_MaxUint+0x6c> > 172ac: eaffffca b 171dc <LL_MaxUint+0x61c> > 172b0: e1a07107 lsl r7, r7, #2 > 172b4: e3a03000 mov r3, #0 > 172b8: e7803007 str r3, [r0, r7] > 172bc: e1a00003 mov r0, r3 > 172c0: eaffffa3 b 17154 <LL_MaxUint+0x594> > 172c4: e3a00004 mov r0, #4 > 172c8: eaffff76 b 170a8 <LL_MaxUint+0x4e8> > 172cc: e3a0300a mov r3, #10 > 172d0: e5843008 str r3, [r4, #8] > 172d4: e3a03010 mov r3, #16 > 172d8: e584300c str r3, [r4, #12] > 172dc: eaffff52 b 1702c <LL_MaxUint+0x46c> > 172e0: e5808000 str r8, [r0] > 172e4: eaffff9f b 17168 <LL_MaxUint+0x5a8> > 172e8: e3a03000 mov r3, #0 > 172ec: e3e00000 mvn r0, #0 > 172f0: e5843000 str r3, [r4] > 172f4: eaffff96 b 17154 <LL_MaxUint+0x594> > 172f8: e3a00004 mov r0, #4 > 172fc: eaffffa3 b 17190 <LL_MaxUint+0x5d0> > 17300: e92d4008 push {r3, lr} > 17304: ebffc0bf bl 7608 <_init+0x2c> > 17308: e59f3008 ldr r3, [pc, #8] ; 17318 <LL_MaxUint+0x758> > 1730c: e08f3003 add r3, pc, r3 > 17310: e5830000 str r0, [r3] > 17314: e8bd8008 pop {r3, pc} > 17318: 000224a4 andeq r2, r2, r4, lsr #9 > 1731c: e92d4010 push {r4, lr} > 17320: e59f401c ldr r4, [pc, #28] ; 17344 <LL_MaxUint+0x784> > 17324: e08f4004 add r4, pc, r4 > 17328: e5940000 ldr r0, [r4] > 1732c: e3500000 cmp r0, #0 > 17330: 08bd8010 popeq {r4, pc} > 17334: ebffc206 bl 7b54 <_init+0x578> > 17338: e3a03000 mov r3, #0 > 1733c: e5843000 str r3, [r4] > 17340: e8bd8010 pop {r4, pc} > 17344: 0002248c andeq r2, r2, ip, lsl #9 > >00017348 <PR_GetHostByName>: > 17348: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 1734c: e24dde43 sub sp, sp, #1072 ; 0x430 > 17350: e24dd004 sub sp, sp, #4 > 17354: e59fc128 ldr ip, [pc, #296] ; 17484 <PR_GetHostByName+0x13c> > 17358: e58d2008 str r2, [sp, #8] > 1735c: e59f2124 ldr r2, [pc, #292] ; 17488 <PR_GetHostByName+0x140> > 17360: e08fc00c add ip, pc, ip > 17364: e58d100c str r1, [sp, #12] > 17368: e79c6002 ldr r6, [ip, r2] > 1736c: e1a0a000 mov sl, r0 > 17370: e5962000 ldr r2, [r6] > 17374: e58d242c str r2, [sp, #1068] ; 0x42c > 17378: e59f210c ldr r2, [pc, #268] ; 1748c <PR_GetHostByName+0x144> > 1737c: e1a08003 mov r8, r3 > 17380: e79c2002 ldr r2, [ip, r2] > 17384: e5922000 ldr r2, [r2] > 17388: e3520000 cmp r2, #0 > 1738c: 0a00002a beq 1743c <PR_GetHostByName+0xf4> > 17390: e59dc008 ldr ip, [sp, #8] > 17394: e35c0b01 cmp ip, #1024 ; 0x400 > 17398: 9a000006 bls 173b8 <PR_GetHostByName+0x70> > 1739c: e1a0000c mov r0, ip > 173a0: ebffc446 bl 84c0 <_init+0xee4> > 173a4: e2504000 subs r4, r0, #0 > 173a8: 0a00002f beq 1746c <PR_GetHostByName+0x124> > 173ac: e59dc008 ldr ip, [sp, #8] > 173b0: e28d702c add r7, sp, #44 ; 0x2c > 173b4: ea000001 b 173c0 <PR_GetHostByName+0x78> > 173b8: e28d702c add r7, sp, #44 ; 0x2c > 173bc: e1a04007 mov r4, r7 > 173c0: e28d3014 add r3, sp, #20 > 173c4: e28d5010 add r5, sp, #16 > 173c8: e58d3004 str r3, [sp, #4] > 173cc: e58d5000 str r5, [sp] > 173d0: e1a0000a mov r0, sl > 173d4: e28d1018 add r1, sp, #24 > 173d8: e1a02004 mov r2, r4 > 173dc: e1a0300c mov r3, ip > 173e0: ebffc0b2 bl 76b0 <_init+0xd4> > 173e4: e59d0010 ldr r0, [sp, #16] > 173e8: e3500000 cmp r0, #0 > 173ec: 0a000018 beq 17454 <PR_GetHostByName+0x10c> > 173f0: e2451004 sub r1, r5, #4 > 173f4: e2452008 sub r2, r5, #8 > 173f8: e58d8000 str r8, [sp] > 173fc: e3a03000 mov r3, #0 > 17400: ebfffefa bl 16ff0 <LL_MaxUint+0x430> > 17404: e2505000 subs r5, r0, #0 > 17408: 1a00000d bne 17444 <PR_GetHostByName+0xfc> > 1740c: e1540007 cmp r4, r7 > 17410: 0a000001 beq 1741c <PR_GetHostByName+0xd4> > 17414: e1a00004 mov r0, r4 > 17418: ebffc401 bl 8424 <_init+0xe48> > 1741c: e59d242c ldr r2, [sp, #1068] ; 0x42c > 17420: e5963000 ldr r3, [r6] > 17424: e1a00005 mov r0, r5 > 17428: e1520003 cmp r2, r3 > 1742c: 1a000013 bne 17480 <PR_GetHostByName+0x138> > 17430: e28dd034 add sp, sp, #52 ; 0x34 > 17434: e28ddb01 add sp, sp, #1024 ; 0x400 > 17438: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 1743c: ebfffb8a bl 1626c <PR_Initialized+0x10> > 17440: eaffffd2 b 17390 <PR_GetHostByName+0x48> > 17444: e59f0044 ldr r0, [pc, #68] ; 17490 <PR_GetHostByName+0x148> > 17448: e3a01000 mov r1, #0 > 1744c: ebffc2f8 bl 8034 <_init+0xa58> > 17450: eaffffed b 1740c <PR_GetHostByName+0xc4> > 17454: ebffc24e bl 7d94 <_init+0x7b8> > 17458: e3e05000 mvn r5, #0 > 1745c: e5901000 ldr r1, [r0] > 17460: e59f002c ldr r0, [pc, #44] ; 17494 <PR_GetHostByName+0x14c> > 17464: ebffc2f2 bl 8034 <_init+0xa58> > 17468: eaffffe7 b 1740c <PR_GetHostByName+0xc4> > 1746c: e59f0024 ldr r0, [pc, #36] ; 17498 <PR_GetHostByName+0x150> > 17470: e1a01004 mov r1, r4 > 17474: ebffc2ee bl 8034 <_init+0xa58> > 17478: e3e05000 mvn r5, #0 > 1747c: eaffffe6 b 1741c <PR_GetHostByName+0xd4> > 17480: ebffc156 bl 79e0 <_init+0x404> > 17484: 0001fc98 muleq r1, r8, ip > 17488: 00000524 andeq r0, r0, r4, lsr #10 > 1748c: 00000574 andeq r0, r0, r4, ror r5 > 17490: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 17494: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > 17498: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0001749c <PR_GetIPNodeByName>: > 1749c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 174a0: e24dde43 sub sp, sp, #1072 ; 0x430 > 174a4: e24dd00c sub sp, sp, #12 > 174a8: e59fc440 ldr ip, [pc, #1088] ; 178f0 <PR_GetIPNodeByName+0x454> > 174ac: e58d3014 str r3, [sp, #20] > 174b0: e59f343c ldr r3, [pc, #1084] ; 178f4 <PR_GetIPNodeByName+0x458> > 174b4: e08fc00c add ip, pc, ip > 174b8: e79c3003 ldr r3, [ip, r3] > 174bc: e58d3010 str r3, [sp, #16] > 174c0: e5933000 ldr r3, [r3] > 174c4: e58d3434 str r3, [sp, #1076] ; 0x434 > 174c8: e3a03000 mov r3, #0 > 174cc: e58d3018 str r3, [sp, #24] > 174d0: e59f3420 ldr r3, [pc, #1056] ; 178f8 <PR_GetIPNodeByName+0x45c> > 174d4: e1a0a000 mov sl, r0 > 174d8: e79c3003 ldr r3, [ip, r3] > 174dc: e1a04001 mov r4, r1 > 174e0: e5933000 ldr r3, [r3] > 174e4: e1a05002 mov r5, r2 > 174e8: e3530000 cmp r3, #0 > 174ec: e59d6464 ldr r6, [sp, #1124] ; 0x464 > 174f0: 0a00004f beq 17634 <PR_GetIPNodeByName+0x198> > 174f4: e3c43008 bic r3, r4, #8 > 174f8: e3530002 cmp r3, #2 > 174fc: 1a0000e8 bne 178a4 <PR_GetIPNodeByName+0x408> > 17500: e59f73f4 ldr r7, [pc, #1012] ; 178fc <PR_GetIPNodeByName+0x460> > 17504: e08f7007 add r7, pc, r7 > 17508: e5970000 ldr r0, [r7] > 1750c: ebffc2d1 bl 8058 <_init+0xa7c> > 17510: e5973004 ldr r3, [r7, #4] > 17514: e3530000 cmp r3, #0 > 17518: 0a00003f beq 1761c <PR_GetIPNodeByName+0x180> > 1751c: e59f33dc ldr r3, [pc, #988] ; 17900 <PR_GetIPNodeByName+0x464> > 17520: e79f0003 ldr r0, [pc, r3] > 17524: ebffc3d9 bl 8490 <_init+0xeb4> > 17528: e59d0460 ldr r0, [sp, #1120] ; 0x460 > 1752c: e3500b01 cmp r0, #1024 ; 0x400 > 17530: 928d8034 addls r8, sp, #52 ; 0x34 > 17534: 91a07008 movls r7, r8 > 17538: 8a00003f bhi 1763c <PR_GetIPNodeByName+0x1a0> > 1753c: e354000a cmp r4, #10 > 17540: 0a000043 beq 17654 <PR_GetIPNodeByName+0x1b8> > 17544: e215b020 ands fp, r5, #32 > 17548: 0a000004 beq 17560 <PR_GetIPNodeByName+0xc4> > 1754c: e59f33b0 ldr r3, [pc, #944] ; 17904 <PR_GetIPNodeByName+0x468> > 17550: e08f3003 add r3, pc, r3 > 17554: e5939004 ldr r9, [r3, #4] > 17558: e3590000 cmp r9, #0 > 1755c: 0a00000a beq 1758c <PR_GetIPNodeByName+0xf0> > 17560: e59d2460 ldr r2, [sp, #1120] ; 0x460 > 17564: e28d301c add r3, sp, #28 > 17568: e58d2000 str r2, [sp] > 1756c: e28d2018 add r2, sp, #24 > 17570: e98d000c stmib sp, {r2, r3} > 17574: e1a0000a mov r0, sl > 17578: e1a01004 mov r1, r4 > 1757c: e28d2020 add r2, sp, #32 > 17580: e1a03007 mov r3, r7 > 17584: ebffc118 bl 79ec <_init+0x410> > 17588: e3a09001 mov r9, #1 > 1758c: e59d0018 ldr r0, [sp, #24] > 17590: e3500000 cmp r0, #0 > 17594: 0a0000b1 beq 17860 <PR_GetIPNodeByName+0x3c4> > 17598: e254200a subs r2, r4, #10 > 1759c: e2723000 rsbs r3, r2, #0 > 175a0: e0b33002 adcs r3, r3, r2 > 175a4: e58d6000 str r6, [sp] > 175a8: e28d1014 add r1, sp, #20 > 175ac: e28d2e46 add r2, sp, #1120 ; 0x460 > 175b0: ebfffe8e bl 16ff0 <LL_MaxUint+0x430> > 175b4: e2504000 subs r4, r0, #0 > 175b8: 1a000048 bne 176e0 <PR_GetIPNodeByName+0x244> > 175bc: e3150010 tst r5, #16 > 175c0: 0a000008 beq 175e8 <PR_GetIPNodeByName+0x14c> > 175c4: e3150008 tst r5, #8 > 175c8: 1a000048 bne 176f0 <PR_GetIPNodeByName+0x254> > 175cc: e35b0000 cmp fp, #0 > 175d0: 0a000004 beq 175e8 <PR_GetIPNodeByName+0x14c> > 175d4: e59f332c ldr r3, [pc, #812] ; 17908 <PR_GetIPNodeByName+0x46c> > 175d8: e08f3003 add r3, pc, r3 > 175dc: e5933004 ldr r3, [r3, #4] > 175e0: e3530000 cmp r3, #0 > 175e4: 1a000041 bne 176f0 <PR_GetIPNodeByName+0x254> > 175e8: e1570008 cmp r7, r8 > 175ec: 0a000001 beq 175f8 <PR_GetIPNodeByName+0x15c> > 175f0: e1a00007 mov r0, r7 > 175f4: ebffc38a bl 8424 <_init+0xe48> > 175f8: e59d1010 ldr r1, [sp, #16] > 175fc: e59d2434 ldr r2, [sp, #1076] ; 0x434 > 17600: e5913000 ldr r3, [r1] > 17604: e1a00004 mov r0, r4 > 17608: e1520003 cmp r2, r3 > 1760c: 1a0000b6 bne 178ec <PR_GetIPNodeByName+0x450> > 17610: e28dd03c add sp, sp, #60 ; 0x3c > 17614: e28ddb01 add sp, sp, #1024 ; 0x400 > 17618: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1761c: e5973008 ldr r3, [r7, #8] > 17620: e3530000 cmp r3, #0 > 17624: 03a03001 moveq r3, #1 > 17628: 05873004 streq r3, [r7, #4] > 1762c: 05873008 streq r3, [r7, #8] > 17630: eaffffb9 b 1751c <PR_GetIPNodeByName+0x80> > 17634: ebfffb0c bl 1626c <PR_Initialized+0x10> > 17638: eaffffad b 174f4 <PR_GetIPNodeByName+0x58> > 1763c: ebffc39f bl 84c0 <_init+0xee4> > 17640: e2507000 subs r7, r0, #0 > 17644: 0a0000a3 beq 178d8 <PR_GetIPNodeByName+0x43c> > 17648: e354000a cmp r4, #10 > 1764c: e28d8034 add r8, sp, #52 ; 0x34 > 17650: 1affffbb bne 17544 <PR_GetIPNodeByName+0xa8> > 17654: e215b020 ands fp, r5, #32 > 17658: 0a000004 beq 17670 <PR_GetIPNodeByName+0x1d4> > 1765c: e59f32a8 ldr r3, [pc, #680] ; 1790c <PR_GetIPNodeByName+0x470> > 17660: e08f3003 add r3, pc, r3 > 17664: e5933008 ldr r3, [r3, #8] > 17668: e3530000 cmp r3, #0 > 1766c: 0a000002 beq 1767c <PR_GetIPNodeByName+0x1e0> > 17670: ebffcd70 bl ac38 <PR_EmulateSendFile+0xac4> > 17674: e3500000 cmp r0, #0 > 17678: 1a00007e bne 17878 <PR_GetIPNodeByName+0x3dc> > 1767c: e59d0018 ldr r0, [sp, #24] > 17680: e3500000 cmp r0, #0 > 17684: 13a09000 movne r9, #0 > 17688: 1affffc2 bne 17598 <PR_GetIPNodeByName+0xfc> > 1768c: e3150010 tst r5, #16 > 17690: 0a000072 beq 17860 <PR_GetIPNodeByName+0x3c4> > 17694: e35b0000 cmp fp, #0 > 17698: 0a000004 beq 176b0 <PR_GetIPNodeByName+0x214> > 1769c: e59f326c ldr r3, [pc, #620] ; 17910 <PR_GetIPNodeByName+0x474> > 176a0: e08f3003 add r3, pc, r3 > 176a4: e5933004 ldr r3, [r3, #4] > 176a8: e3530000 cmp r3, #0 > 176ac: 0a00006b beq 17860 <PR_GetIPNodeByName+0x3c4> > 176b0: e59d2460 ldr r2, [sp, #1120] ; 0x460 > 176b4: e28d301c add r3, sp, #28 > 176b8: e58d2000 str r2, [sp] > 176bc: e28d2018 add r2, sp, #24 > 176c0: e98d000c stmib sp, {r2, r3} > 176c4: e1a0000a mov r0, sl > 176c8: e3a01002 mov r1, #2 > 176cc: e28d2020 add r2, sp, #32 > 176d0: e1a03007 mov r3, r7 > 176d4: ebffc0c4 bl 79ec <_init+0x410> > 176d8: e3a09001 mov r9, #1 > 176dc: eaffffaa b 1758c <PR_GetIPNodeByName+0xf0> > 176e0: e59f022c ldr r0, [pc, #556] ; 17914 <PR_GetIPNodeByName+0x478> > 176e4: e3a01000 mov r1, #0 > 176e8: ebffc251 bl 8034 <_init+0xa58> > 176ec: eaffffbd b 175e8 <PR_GetIPNodeByName+0x14c> > 176f0: e3590000 cmp r9, #0 > 176f4: 1affffbb bne 175e8 <PR_GetIPNodeByName+0x14c> > 176f8: e59d2460 ldr r2, [sp, #1120] ; 0x460 > 176fc: e28d301c add r3, sp, #28 > 17700: e28d1018 add r1, sp, #24 > 17704: e98d000a stmib sp, {r1, r3} > 17708: e58d2000 str r2, [sp] > 1770c: e1a0000a mov r0, sl > 17710: e3a01002 mov r1, #2 > 17714: e28d2020 add r2, sp, #32 > 17718: e1a03007 mov r3, r7 > 1771c: ebffc0b2 bl 79ec <_init+0x410> > 17720: e59da018 ldr sl, [sp, #24] > 17724: e35a0000 cmp sl, #0 > 17728: 0affffae beq 175e8 <PR_GetIPNodeByName+0x14c> > 1772c: e5963010 ldr r3, [r6, #16] > 17730: e5932000 ldr r2, [r3] > 17734: e3520000 cmp r2, #0 > 17738: 0a000064 beq 178d0 <PR_GetIPNodeByName+0x434> > 1773c: e5b32004 ldr r2, [r3, #4]! > 17740: e2899001 add r9, r9, #1 > 17744: e3520000 cmp r2, #0 > 17748: 1afffffb bne 1773c <PR_GetIPNodeByName+0x2a0> > 1774c: e2890001 add r0, r9, #1 > 17750: e59a3010 ldr r3, [sl, #16] > 17754: e5932000 ldr r2, [r3] > 17758: e3520000 cmp r2, #0 > 1775c: 0a000003 beq 17770 <PR_GetIPNodeByName+0x2d4> > 17760: e5b32004 ldr r2, [r3, #4]! > 17764: e2800001 add r0, r0, #1 > 17768: e3520000 cmp r2, #0 > 1776c: 1afffffb bne 17760 <PR_GetIPNodeByName+0x2c4> > 17770: e1a00100 lsl r0, r0, #2 > 17774: e28d1014 add r1, sp, #20 > 17778: e28d2e46 add r2, sp, #1120 ; 0x460 > 1777c: e3a03004 mov r3, #4 > 17780: ebfffd11 bl 16bcc <LL_MaxUint+0xc> > 17784: e3500000 cmp r0, #0 > 17788: 0a00002f beq 1784c <PR_GetIPNodeByName+0x3b0> > 1778c: e5962010 ldr r2, [r6, #16] > 17790: e5923000 ldr r3, [r2] > 17794: e3530000 cmp r3, #0 > 17798: 0a00004a beq 178c8 <PR_GetIPNodeByName+0x42c> > 1779c: e3a03000 mov r3, #0 > 177a0: e1a01002 mov r1, r2 > 177a4: e1a05003 mov r5, r3 > 177a8: ea000000 b 177b0 <PR_GetIPNodeByName+0x314> > 177ac: e5962010 ldr r2, [r6, #16] > 177b0: e7922003 ldr r2, [r2, r3] > 177b4: e7802003 str r2, [r0, r3] > 177b8: e5b12004 ldr r2, [r1, #4]! > 177bc: e2855001 add r5, r5, #1 > 177c0: e3520000 cmp r2, #0 > 177c4: e2833004 add r3, r3, #4 > 177c8: 1afffff7 bne 177ac <PR_GetIPNodeByName+0x310> > 177cc: e1a03105 lsl r3, r5, #2 > 177d0: e59aa010 ldr sl, [sl, #16] > 177d4: e5860010 str r0, [r6, #16] > 177d8: e59a2000 ldr r2, [sl] > 177dc: e3520000 cmp r2, #0 > 177e0: 0a000035 beq 178bc <PR_GetIPNodeByName+0x420> > 177e4: e06a9105 rsb r9, sl, r5, lsl #2 > 177e8: ea000007 b 1780c <PR_GetIPNodeByName+0x370> > 177ec: e1a0b00a mov fp, sl > 177f0: e49a0004 ldr r0, [sl], #4 > 177f4: ebfffd0c bl 16c2c <LL_MaxUint+0x6c> > 177f8: e59b3004 ldr r3, [fp, #4] > 177fc: e2855001 add r5, r5, #1 > 17800: e3530000 cmp r3, #0 > 17804: e5960010 ldr r0, [r6, #16] > 17808: 0a00002a beq 178b8 <PR_GetIPNodeByName+0x41c> > 1780c: e596300c ldr r3, [r6, #12] > 17810: e59dc460 ldr ip, [sp, #1120] ; 0x460 > 17814: e59d1014 ldr r1, [sp, #20] > 17818: e153000c cmp r3, ip > 1781c: e08a2009 add r2, sl, r9 > 17820: d081e003 addle lr, r1, r3 > 17824: c3a01000 movgt r1, #0 > 17828: d063300c rsble r3, r3, ip > 1782c: e0800002 add r0, r0, r2 > 17830: d58de014 strle lr, [sp, #20] > 17834: d58d3460 strle r3, [sp, #1120] ; 0x460 > 17838: e5801000 str r1, [r0] > 1783c: e5963010 ldr r3, [r6, #16] > 17840: e7931002 ldr r1, [r3, r2] > 17844: e3510000 cmp r1, #0 > 17848: 1affffe7 bne 177ec <PR_GetIPNodeByName+0x350> > 1784c: e59f00c0 ldr r0, [pc, #192] ; 17914 <PR_GetIPNodeByName+0x478> > 17850: e3a01000 mov r1, #0 > 17854: ebffc1f6 bl 8034 <_init+0xa58> > 17858: e3e04000 mvn r4, #0 > 1785c: eaffff61 b 175e8 <PR_GetIPNodeByName+0x14c> > 17860: ebffc14b bl 7d94 <_init+0x7b8> > 17864: e3e04000 mvn r4, #0 > 17868: e5901000 ldr r1, [r0] > 1786c: e59f00a4 ldr r0, [pc, #164] ; 17918 <PR_GetIPNodeByName+0x47c> > 17870: ebffc1ef bl 8034 <_init+0xa58> > 17874: eaffff5b b 175e8 <PR_GetIPNodeByName+0x14c> > 17878: e59d2460 ldr r2, [sp, #1120] ; 0x460 > 1787c: e28d301c add r3, sp, #28 > 17880: e58d2000 str r2, [sp] > 17884: e28d2018 add r2, sp, #24 > 17888: e98d000c stmib sp, {r2, r3} > 1788c: e1a0000a mov r0, sl > 17890: e3a0100a mov r1, #10 > 17894: e28d2020 add r2, sp, #32 > 17898: e1a03007 mov r3, r7 > 1789c: ebffc052 bl 79ec <_init+0x410> > 178a0: eaffff75 b 1767c <PR_GetIPNodeByName+0x1e0> > 178a4: e59f0070 ldr r0, [pc, #112] ; 1791c <PR_GetIPNodeByName+0x480> > 178a8: e3a01000 mov r1, #0 > 178ac: ebffc1e0 bl 8034 <_init+0xa58> > 178b0: e3e04000 mvn r4, #0 > 178b4: eaffff4f b 175f8 <PR_GetIPNodeByName+0x15c> > 178b8: e1a03105 lsl r3, r5, #2 > 178bc: e3a02000 mov r2, #0 > 178c0: e7802003 str r2, [r0, r3] > 178c4: eaffff47 b 175e8 <PR_GetIPNodeByName+0x14c> > 178c8: e1a05003 mov r5, r3 > 178cc: eaffffbf b 177d0 <PR_GetIPNodeByName+0x334> > 178d0: e3a00001 mov r0, #1 > 178d4: eaffff9d b 17750 <PR_GetIPNodeByName+0x2b4> > 178d8: e59f0040 ldr r0, [pc, #64] ; 17920 <PR_GetIPNodeByName+0x484> > 178dc: e1a01007 mov r1, r7 > 178e0: ebffc1d3 bl 8034 <_init+0xa58> > 178e4: e3e04000 mvn r4, #0 > 178e8: eaffff42 b 175f8 <PR_GetIPNodeByName+0x15c> > 178ec: ebffc03b bl 79e0 <_init+0x404> > 178f0: 0001fb44 andeq pc, r1, r4, asr #22 > 178f4: 00000524 andeq r0, r0, r4, lsr #10 > 178f8: 00000574 andeq r0, r0, r4, ror r5 > 178fc: 000222ac andeq r2, r2, ip, lsr #5 > 17900: 00022290 muleq r2, r0, r2 > 17904: 00022260 andeq r2, r2, r0, ror #4 > 17908: 000221d8 ldrdeq r2, [r2], -r8 > 1790c: 00022150 andeq r2, r2, r0, asr r1 > 17910: 00022110 andeq r2, r2, r0, lsl r1 > 17914: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 17918: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > 1791c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 17920: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00017924 <PR_GetHostByAddr>: > 17924: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 17928: e24ddd11 sub sp, sp, #1088 ; 0x440 > 1792c: e24dd004 sub sp, sp, #4 > 17930: e59fc214 ldr ip, [pc, #532] ; 17b4c <PR_GetHostByAddr+0x228> > 17934: e58d2010 str r2, [sp, #16] > 17938: e59f2210 ldr r2, [pc, #528] ; 17b50 <PR_GetHostByAddr+0x22c> > 1793c: e08fc00c add ip, pc, ip > 17940: e58d1014 str r1, [sp, #20] > 17944: e79c6002 ldr r6, [ip, r2] > 17948: e1a04000 mov r4, r0 > 1794c: e5962000 ldr r2, [r6] > 17950: e58d243c str r2, [sp, #1084] ; 0x43c > 17954: e59f21f8 ldr r2, [pc, #504] ; 17b54 <PR_GetHostByAddr+0x230> > 17958: e1a08003 mov r8, r3 > 1795c: e79c2002 ldr r2, [ip, r2] > 17960: e5922000 ldr r2, [r2] > 17964: e3520000 cmp r2, #0 > 17968: 0a000032 beq 17a38 <PR_GetHostByAddr+0x114> > 1796c: e1d450b0 ldrh r5, [r4] > 17970: e355000a cmp r5, #10 > 17974: 0a000033 beq 17a48 <PR_GetHostByAddr+0x124> > 17978: e3a0a002 mov sl, #2 > 1797c: e2849004 add r9, r4, #4 > 17980: e3a0b004 mov fp, #4 > 17984: e59d0010 ldr r0, [sp, #16] > 17988: e3500b01 cmp r0, #1024 ; 0x400 > 1798c: 8a000023 bhi 17a20 <PR_GetHostByAddr+0xfc> > 17990: e28d703c add r7, sp, #60 ; 0x3c > 17994: e1a05007 mov r5, r7 > 17998: e28d3024 add r3, sp, #36 ; 0x24 > 1799c: e28d201c add r2, sp, #28 > 179a0: e98d000d stmib sp, {r0, r2, r3} > 179a4: e58d5000 str r5, [sp] > 179a8: e1a00009 mov r0, r9 > 179ac: e1a0100b mov r1, fp > 179b0: e1a0200a mov r2, sl > 179b4: e28d3028 add r3, sp, #40 ; 0x28 > 179b8: ebffbf42 bl 76c8 <_init+0xec> > 179bc: e59d001c ldr r0, [sp, #28] > 179c0: e3500000 cmp r0, #0 > 179c4: 0a00003d beq 17ac0 <PR_GetHostByAddr+0x19c> > 179c8: e1d430b0 ldrh r3, [r4] > 179cc: e353000a cmp r3, #10 > 179d0: 0a00002a beq 17a80 <PR_GetHostByAddr+0x15c> > 179d4: e3a03000 mov r3, #0 > 179d8: e58d8000 str r8, [sp] > 179dc: e28d1014 add r1, sp, #20 > 179e0: e28d2010 add r2, sp, #16 > 179e4: ebfffd81 bl 16ff0 <LL_MaxUint+0x430> > 179e8: e2504000 subs r4, r0, #0 > 179ec: 1a00001f bne 17a70 <PR_GetHostByAddr+0x14c> > 179f0: e1550007 cmp r5, r7 > 179f4: 0a000001 beq 17a00 <PR_GetHostByAddr+0xdc> > 179f8: e1a00005 mov r0, r5 > 179fc: ebffc288 bl 8424 <_init+0xe48> > 17a00: e59d243c ldr r2, [sp, #1084] ; 0x43c > 17a04: e5963000 ldr r3, [r6] > 17a08: e1a00004 mov r0, r4 > 17a0c: e1520003 cmp r2, r3 > 17a10: 1a000035 bne 17aec <PR_GetHostByAddr+0x1c8> > 17a14: e28dd044 add sp, sp, #68 ; 0x44 > 17a18: e28ddb01 add sp, sp, #1024 ; 0x400 > 17a1c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 17a20: ebffc2a6 bl 84c0 <_init+0xee4> > 17a24: e2505000 subs r5, r0, #0 > 17a28: 0a00002a beq 17ad8 <PR_GetHostByAddr+0x1b4> > 17a2c: e59d0010 ldr r0, [sp, #16] > 17a30: e28d703c add r7, sp, #60 ; 0x3c > 17a34: eaffffd7 b 17998 <PR_GetHostByAddr+0x74> > 17a38: ebfffa0b bl 1626c <PR_Initialized+0x10> > 17a3c: e1d450b0 ldrh r5, [r4] > 17a40: e355000a cmp r5, #10 > 17a44: 1affffcb bne 17978 <PR_GetHostByAddr+0x54> > 17a48: ebffcc7a bl ac38 <PR_EmulateSendFile+0xac4> > 17a4c: e3500000 cmp r0, #0 > 17a50: 0a000026 beq 17af0 <PR_GetHostByAddr+0x1cc> > 17a54: e1d4a0b0 ldrh sl, [r4] > 17a58: e35a000a cmp sl, #10 > 17a5c: 11a0a005 movne sl, r5 > 17a60: 1affffc5 bne 1797c <PR_GetHostByAddr+0x58> > 17a64: e2849008 add r9, r4, #8 > 17a68: e3a0b010 mov fp, #16 > 17a6c: eaffffc4 b 17984 <PR_GetHostByAddr+0x60> > 17a70: e59f00e0 ldr r0, [pc, #224] ; 17b58 <PR_GetHostByAddr+0x234> > 17a74: e3a01000 mov r1, #0 > 17a78: ebffc16d bl 8034 <_init+0xa58> > 17a7c: eaffffdb b 179f0 <PR_GetHostByAddr+0xcc> > 17a80: e35a0002 cmp sl, #2 > 17a84: 1affffd2 bne 179d4 <PR_GetHostByAddr+0xb0> > 17a88: e5943008 ldr r3, [r4, #8] > 17a8c: e3530000 cmp r3, #0 > 17a90: 1affffcf bne 179d4 <PR_GetHostByAddr+0xb0> > 17a94: e594300c ldr r3, [r4, #12] > 17a98: e3530000 cmp r3, #0 > 17a9c: 1affffcc bne 179d4 <PR_GetHostByAddr+0xb0> > 17aa0: e5943010 ldr r3, [r4, #16] > 17aa4: e3730801 cmn r3, #65536 ; 0x10000 > 17aa8: 03a03001 moveq r3, #1 > 17aac: 0affffc9 beq 179d8 <PR_GetHostByAddr+0xb4> > 17ab0: e3530000 cmp r3, #0 > 17ab4: 01a0300a moveq r3, sl > 17ab8: 0affffc6 beq 179d8 <PR_GetHostByAddr+0xb4> > 17abc: eaffffc4 b 179d4 <PR_GetHostByAddr+0xb0> > 17ac0: ebffc0b3 bl 7d94 <_init+0x7b8> > 17ac4: e3e04000 mvn r4, #0 > 17ac8: e5901000 ldr r1, [r0] > 17acc: e59f0088 ldr r0, [pc, #136] ; 17b5c <PR_GetHostByAddr+0x238> > 17ad0: ebffc157 bl 8034 <_init+0xa58> > 17ad4: eaffffc5 b 179f0 <PR_GetHostByAddr+0xcc> > 17ad8: e59f0080 ldr r0, [pc, #128] ; 17b60 <PR_GetHostByAddr+0x23c> > 17adc: e1a01005 mov r1, r5 > 17ae0: ebffc153 bl 8034 <_init+0xa58> > 17ae4: e3e04000 mvn r4, #0 > 17ae8: eaffffc4 b 17a00 <PR_GetHostByAddr+0xdc> > 17aec: ebffbfbb bl 79e0 <_init+0x404> > 17af0: e1d430b0 ldrh r3, [r4] > 17af4: e353000a cmp r3, #10 > 17af8: 1affff9e bne 17978 <PR_GetHostByAddr+0x54> > 17afc: e5943008 ldr r3, [r4, #8] > 17b00: e3530000 cmp r3, #0 > 17b04: 1a00000b bne 17b38 <PR_GetHostByAddr+0x214> > 17b08: e594300c ldr r3, [r4, #12] > 17b0c: e3530000 cmp r3, #0 > 17b10: 1a000008 bne 17b38 <PR_GetHostByAddr+0x214> > 17b14: e5943010 ldr r3, [r4, #16] > 17b18: e3730801 cmn r3, #65536 ; 0x10000 > 17b1c: 1a000005 bne 17b38 <PR_GetHostByAddr+0x214> > 17b20: e5943014 ldr r3, [r4, #20] > 17b24: e28d9d11 add r9, sp, #1088 ; 0x440 > 17b28: e5293420 str r3, [r9, #-1056]! ; 0x420 > 17b2c: e3a0a002 mov sl, #2 > 17b30: e3a0b004 mov fp, #4 > 17b34: eaffff92 b 17984 <PR_GetHostByAddr+0x60> > 17b38: e59f0024 ldr r0, [pc, #36] ; 17b64 <PR_GetHostByAddr+0x240> > 17b3c: e3a01000 mov r1, #0 > 17b40: ebffc13b bl 8034 <_init+0xa58> > 17b44: e3e04000 mvn r4, #0 > 17b48: eaffffac b 17a00 <PR_GetHostByAddr+0xdc> > 17b4c: 0001f6bc ; <UNDEFINED> instruction: 0x0001f6bc > 17b50: 00000524 andeq r0, r0, r4, lsr #10 > 17b54: 00000574 andeq r0, r0, r4, ror r5 > 17b58: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 17b5c: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > 17b60: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 17b64: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00017b68 <PR_GetProtoByName>: > 17b68: e92d4030 push {r4, r5, lr} > 17b6c: e59fc098 ldr ip, [pc, #152] ; 17c0c <PR_GetProtoByName+0xa4> > 17b70: e24dd01c sub sp, sp, #28 > 17b74: e58d3014 str r3, [sp, #20] > 17b78: e59f3090 ldr r3, [pc, #144] ; 17c10 <PR_GetProtoByName+0xa8> > 17b7c: e08fc00c add ip, pc, ip > 17b80: e79c3003 ldr r3, [ip, r3] > 17b84: e1a05001 mov r5, r1 > 17b88: e5933000 ldr r3, [r3] > 17b8c: e1a04002 mov r4, r2 > 17b90: e3530000 cmp r3, #0 > 17b94: 0a00000d beq 17bd0 <PR_GetProtoByName+0x68> > 17b98: e3540b01 cmp r4, #1024 ; 0x400 > 17b9c: ba00000f blt 17be0 <PR_GetProtoByName+0x78> > 17ba0: e28dc018 add ip, sp, #24 > 17ba4: e53c1004 ldr r1, [ip, #-4]! > 17ba8: e1a03004 mov r3, r4 > 17bac: e58dc000 str ip, [sp] > 17bb0: e1a02005 mov r2, r5 > 17bb4: ebffc0c7 bl 7ed8 <_init+0x8fc> > 17bb8: e3700001 cmn r0, #1 > 17bbc: e1a04000 mov r4, r0 > 17bc0: 13a00000 movne r0, #0 > 17bc4: 0a00000a beq 17bf4 <PR_GetProtoByName+0x8c> > 17bc8: e28dd01c add sp, sp, #28 > 17bcc: e8bd8030 pop {r4, r5, pc} > 17bd0: e58d000c str r0, [sp, #12] > 17bd4: ebfff9a4 bl 1626c <PR_Initialized+0x10> > 17bd8: e59d000c ldr r0, [sp, #12] > 17bdc: eaffffed b 17b98 <PR_GetProtoByName+0x30> > 17be0: e59f002c ldr r0, [pc, #44] ; 17c14 <PR_GetProtoByName+0xac> > 17be4: e3a01000 mov r1, #0 > 17be8: ebffc111 bl 8034 <_init+0xa58> > 17bec: e3e00000 mvn r0, #0 > 17bf0: eafffff4 b 17bc8 <PR_GetProtoByName+0x60> > 17bf4: ebffc0de bl 7f74 <_init+0x998> > 17bf8: e5901000 ldr r1, [r0] > 17bfc: e59f0014 ldr r0, [pc, #20] ; 17c18 <PR_GetProtoByName+0xb0> > 17c00: ebffc10b bl 8034 <_init+0xa58> > 17c04: e1a00004 mov r0, r4 > 17c08: eaffffee b 17bc8 <PR_GetProtoByName+0x60> > 17c0c: 0001f47c andeq pc, r1, ip, ror r4 ; <UNPREDICTABLE> > 17c10: 00000574 andeq r0, r0, r4, ror r5 > 17c14: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 17c18: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > >00017c1c <PR_GetProtoByNumber>: > 17c1c: e92d4030 push {r4, r5, lr} > 17c20: e59fc098 ldr ip, [pc, #152] ; 17cc0 <PR_GetProtoByNumber+0xa4> > 17c24: e24dd01c sub sp, sp, #28 > 17c28: e58d3014 str r3, [sp, #20] > 17c2c: e59f3090 ldr r3, [pc, #144] ; 17cc4 <PR_GetProtoByNumber+0xa8> > 17c30: e08fc00c add ip, pc, ip > 17c34: e79c3003 ldr r3, [ip, r3] > 17c38: e1a05001 mov r5, r1 > 17c3c: e5933000 ldr r3, [r3] > 17c40: e1a04002 mov r4, r2 > 17c44: e3530000 cmp r3, #0 > 17c48: 0a00000d beq 17c84 <PR_GetProtoByNumber+0x68> > 17c4c: e3540b01 cmp r4, #1024 ; 0x400 > 17c50: ba00000f blt 17c94 <PR_GetProtoByNumber+0x78> > 17c54: e28dc018 add ip, sp, #24 > 17c58: e53c1004 ldr r1, [ip, #-4]! > 17c5c: e1a03004 mov r3, r4 > 17c60: e58dc000 str ip, [sp] > 17c64: e1a02005 mov r2, r5 > 17c68: ebffc08e bl 7ea8 <_init+0x8cc> > 17c6c: e3700001 cmn r0, #1 > 17c70: e1a04000 mov r4, r0 > 17c74: 13a00000 movne r0, #0 > 17c78: 0a00000a beq 17ca8 <PR_GetProtoByNumber+0x8c> > 17c7c: e28dd01c add sp, sp, #28 > 17c80: e8bd8030 pop {r4, r5, pc} > 17c84: e58d000c str r0, [sp, #12] > 17c88: ebfff977 bl 1626c <PR_Initialized+0x10> > 17c8c: e59d000c ldr r0, [sp, #12] > 17c90: eaffffed b 17c4c <PR_GetProtoByNumber+0x30> > 17c94: e59f002c ldr r0, [pc, #44] ; 17cc8 <PR_GetProtoByNumber+0xac> > 17c98: e3a01000 mov r1, #0 > 17c9c: ebffc0e4 bl 8034 <_init+0xa58> > 17ca0: e3e00000 mvn r0, #0 > 17ca4: eafffff4 b 17c7c <PR_GetProtoByNumber+0x60> > 17ca8: ebffc0b1 bl 7f74 <_init+0x998> > 17cac: e5901000 ldr r1, [r0] > 17cb0: e59f0014 ldr r0, [pc, #20] ; 17ccc <PR_GetProtoByNumber+0xb0> > 17cb4: ebffc0de bl 8034 <_init+0xa58> > 17cb8: e1a00004 mov r0, r4 > 17cbc: eaffffee b 17c7c <PR_GetProtoByNumber+0x60> > 17cc0: 0001f3c8 andeq pc, r1, r8, asr #7 > 17cc4: 00000574 andeq r0, r0, r4, ror r5 > 17cc8: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 17ccc: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > 17cd0: e1d000b0 ldrh r0, [r0] > 17cd4: e3500002 cmp r0, #2 > 17cd8: 0a000007 beq 17cfc <PR_GetProtoByNumber+0xe0> > 17cdc: e350000a cmp r0, #10 > 17ce0: 0a000003 beq 17cf4 <PR_GetProtoByNumber+0xd8> > 17ce4: e3500001 cmp r0, #1 > 17ce8: 03a0006a moveq r0, #106 ; 0x6a > 17cec: 13a00000 movne r0, #0 > 17cf0: e12fff1e bx lr > 17cf4: e3a0001c mov r0, #28 > 17cf8: e12fff1e bx lr > 17cfc: e3a00010 mov r0, #16 > 17d00: e12fff1e bx lr > >00017d04 <PR_EnumerateHostEnt>: > 17d04: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 17d08: e1a05001 mov r5, r1 > 17d0c: e5911010 ldr r1, [r1, #16] > 17d10: e1a0c000 mov ip, r0 > 17d14: e7916100 ldr r6, [r1, r0, lsl #2] > 17d18: e1a07002 mov r7, r2 > 17d1c: e1a00003 mov r0, r3 > 17d20: e3a01000 mov r1, #0 > 17d24: e3a02070 mov r2, #112 ; 0x70 > 17d28: e1a04003 mov r4, r3 > 17d2c: e28c8001 add r8, ip, #1 > 17d30: ebffc0b6 bl 8010 <_init+0xa34> > 17d34: e3560000 cmp r6, #0 > 17d38: 0a000019 beq 17da4 <PR_EnumerateHostEnt+0xa0> > 17d3c: e5953008 ldr r3, [r5, #8] > 17d40: e1c430b0 strh r3, [r4] > 17d44: e5953008 ldr r3, [r5, #8] > 17d48: e353000a cmp r3, #10 > 17d4c: 0a000008 beq 17d74 <PR_EnumerateHostEnt+0x70> > 17d50: e1a03407 lsl r3, r7, #8 > 17d54: e1837427 orr r7, r3, r7, lsr #8 > 17d58: e1c470b2 strh r7, [r4, #2] > 17d5c: e2840004 add r0, r4, #4 > 17d60: e1a01006 mov r1, r6 > 17d64: e595200c ldr r2, [r5, #12] > 17d68: ebffbec2 bl 7878 <_init+0x29c> > 17d6c: e1a00008 mov r0, r8 > 17d70: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 17d74: e1a02407 lsl r2, r7, #8 > 17d78: e3a03000 mov r3, #0 > 17d7c: e1827427 orr r7, r2, r7, lsr #8 > 17d80: e1c470b2 strh r7, [r4, #2] > 17d84: e5843004 str r3, [r4, #4] > 17d88: e5843018 str r3, [r4, #24] > 17d8c: e2840008 add r0, r4, #8 > 17d90: e1a01006 mov r1, r6 > 17d94: e595200c ldr r2, [r5, #12] > 17d98: ebffbeb6 bl 7878 <_init+0x29c> > 17d9c: e1a00008 mov r0, r8 > 17da0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 17da4: e1a08006 mov r8, r6 > 17da8: e1a00008 mov r0, r8 > 17dac: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > >00017db0 <PR_InitializeNetAddr>: > 17db0: e59f30c4 ldr r3, [pc, #196] ; 17e7c <PR_InitializeNetAddr+0xcc> > 17db4: e92d4070 push {r4, r5, r6, lr} > 17db8: e1a05000 mov r5, r0 > 17dbc: e59f00bc ldr r0, [pc, #188] ; 17e80 <PR_InitializeNetAddr+0xd0> > 17dc0: e08f3003 add r3, pc, r3 > 17dc4: e7930000 ldr r0, [r3, r0] > 17dc8: e1a06001 mov r6, r1 > 17dcc: e5901000 ldr r1, [r0] > 17dd0: e1a04002 mov r4, r2 > 17dd4: e3510000 cmp r1, #0 > 17dd8: 0a000008 beq 17e00 <PR_InitializeNetAddr+0x50> > 17ddc: e3550000 cmp r5, #0 > 17de0: 1a000009 bne 17e0c <PR_InitializeNetAddr+0x5c> > 17de4: e1a03406 lsl r3, r6, #8 > 17de8: e1836426 orr r6, r3, r6, lsr #8 > 17dec: e3a03002 mov r3, #2 > 17df0: e1a00005 mov r0, r5 > 17df4: e1c430b0 strh r3, [r4] > 17df8: e1c460b2 strh r6, [r4, #2] > 17dfc: e8bd8070 pop {r4, r5, r6, pc} > 17e00: ebfff919 bl 1626c <PR_Initialized+0x10> > 17e04: e3550000 cmp r5, #0 > 17e08: 0afffff5 beq 17de4 <PR_InitializeNetAddr+0x34> > 17e0c: e1a00004 mov r0, r4 > 17e10: e3a01000 mov r1, #0 > 17e14: e3a02010 mov r2, #16 > 17e18: ebffc07c bl 8010 <_init+0xa34> > 17e1c: e1a03406 lsl r3, r6, #8 > 17e20: e1836426 orr r6, r3, r6, lsr #8 > 17e24: e3550001 cmp r5, #1 > 17e28: e3a03002 mov r3, #2 > 17e2c: e1c430b0 strh r3, [r4] > 17e30: e1c460b2 strh r6, [r4, #2] > 17e34: 0a000007 beq 17e58 <PR_InitializeNetAddr+0xa8> > 17e38: 3a00000d bcc 17e74 <PR_InitializeNetAddr+0xc4> > 17e3c: e1550003 cmp r5, r3 > 17e40: 0a000007 beq 17e64 <PR_InitializeNetAddr+0xb4> > 17e44: e59f0038 ldr r0, [pc, #56] ; 17e84 <PR_InitializeNetAddr+0xd4> > 17e48: e3a01000 mov r1, #0 > 17e4c: ebffc078 bl 8034 <_init+0xa58> > 17e50: e3e00000 mvn r0, #0 > 17e54: e8bd8070 pop {r4, r5, r6, pc} > 17e58: e3a00000 mov r0, #0 > 17e5c: e5840004 str r0, [r4, #4] > 17e60: e8bd8070 pop {r4, r5, r6, pc} > 17e64: e59f301c ldr r3, [pc, #28] ; 17e88 <PR_InitializeNetAddr+0xd8> > 17e68: e5843004 str r3, [r4, #4] > 17e6c: e3a00000 mov r0, #0 > 17e70: e8bd8070 pop {r4, r5, r6, pc} > 17e74: e3a00000 mov r0, #0 > 17e78: e8bd8070 pop {r4, r5, r6, pc} > 17e7c: 0001f238 andeq pc, r1, r8, lsr r2 ; <UNPREDICTABLE> > 17e80: 00000574 andeq r0, r0, r4, ror r5 > 17e84: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 17e88: 0100007f tsteq r0, pc, ror r0 > >00017e8c <PR_SetNetAddr>: > 17e8c: e59fc194 ldr ip, [pc, #404] ; 18028 <PR_SetNetAddr+0x19c> > 17e90: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 17e94: e1a05000 mov r5, r0 > 17e98: e59f018c ldr r0, [pc, #396] ; 1802c <PR_SetNetAddr+0x1a0> > 17e9c: e08fc00c add ip, pc, ip > 17ea0: e79c0000 ldr r0, [ip, r0] > 17ea4: e1a06001 mov r6, r1 > 17ea8: e5901000 ldr r1, [r0] > 17eac: e1a07002 mov r7, r2 > 17eb0: e3510000 cmp r1, #0 > 17eb4: e1a04003 mov r4, r3 > 17eb8: 0a000009 beq 17ee4 <PR_SetNetAddr+0x58> > 17ebc: e356000a cmp r6, #10 > 17ec0: 0a00000a beq 17ef0 <PR_SetNetAddr+0x64> > 17ec4: e3550000 cmp r5, #0 > 17ec8: 1a000012 bne 17f18 <PR_SetNetAddr+0x8c> > 17ecc: e1a03407 lsl r3, r7, #8 > 17ed0: e1837427 orr r7, r3, r7, lsr #8 > 17ed4: e1a00005 mov r0, r5 > 17ed8: e1c460b0 strh r6, [r4] > 17edc: e1c470b2 strh r7, [r4, #2] > 17ee0: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17ee4: ebfff8e0 bl 1626c <PR_Initialized+0x10> > 17ee8: e356000a cmp r6, #10 > 17eec: 1afffff4 bne 17ec4 <PR_SetNetAddr+0x38> > 17ef0: e3550000 cmp r5, #0 > 17ef4: 1a000019 bne 17f60 <PR_SetNetAddr+0xd4> > 17ef8: e1a03407 lsl r3, r7, #8 > 17efc: e1837427 orr r7, r3, r7, lsr #8 > 17f00: e1c460b0 strh r6, [r4] > 17f04: e1c470b2 strh r7, [r4, #2] > 17f08: e5845004 str r5, [r4, #4] > 17f0c: e5845018 str r5, [r4, #24] > 17f10: e1a00005 mov r0, r5 > 17f14: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17f18: e1a00004 mov r0, r4 > 17f1c: e3a01000 mov r1, #0 > 17f20: e3a02010 mov r2, #16 > 17f24: ebffc039 bl 8010 <_init+0xa34> > 17f28: e1a03407 lsl r3, r7, #8 > 17f2c: e1837427 orr r7, r3, r7, lsr #8 > 17f30: e3550001 cmp r5, #1 > 17f34: e1c460b0 strh r6, [r4] > 17f38: e1c470b2 strh r7, [r4, #2] > 17f3c: 0a000019 beq 17fa8 <PR_SetNetAddr+0x11c> > 17f40: 3a00001d bcc 17fbc <PR_SetNetAddr+0x130> > 17f44: e3550002 cmp r5, #2 > 17f48: 0a000019 beq 17fb4 <PR_SetNetAddr+0x128> > 17f4c: e59f00dc ldr r0, [pc, #220] ; 18030 <PR_SetNetAddr+0x1a4> > 17f50: e3a01000 mov r1, #0 > 17f54: ebffc036 bl 8034 <_init+0xa58> > 17f58: e3e00000 mvn r0, #0 > 17f5c: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17f60: e3a01000 mov r1, #0 > 17f64: e1a00004 mov r0, r4 > 17f68: e3a02020 mov r2, #32 > 17f6c: ebffc027 bl 8010 <_init+0xa34> > 17f70: e1a03407 lsl r3, r7, #8 > 17f74: e1837427 orr r7, r3, r7, lsr #8 > 17f78: e3550001 cmp r5, #1 > 17f7c: e1c460b0 strh r6, [r4] > 17f80: e1c470b2 strh r7, [r4, #2] > 17f84: e3a01000 mov r1, #0 > 17f88: 0a00000d beq 17fc4 <PR_SetNetAddr+0x138> > 17f8c: 3a00000a bcc 17fbc <PR_SetNetAddr+0x130> > 17f90: e3550002 cmp r5, #2 > 17f94: 0a000010 beq 17fdc <PR_SetNetAddr+0x150> > 17f98: e59f0090 ldr r0, [pc, #144] ; 18030 <PR_SetNetAddr+0x1a4> > 17f9c: ebffc024 bl 8034 <_init+0xa58> > 17fa0: e3e00000 mvn r0, #0 > 17fa4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17fa8: e3a00000 mov r0, #0 > 17fac: e5840004 str r0, [r4, #4] > 17fb0: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17fb4: e59f3078 ldr r3, [pc, #120] ; 18034 <PR_SetNetAddr+0x1a8> > 17fb8: e5843004 str r3, [r4, #4] > 17fbc: e3a00000 mov r0, #0 > 17fc0: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17fc4: e5841008 str r1, [r4, #8] > 17fc8: e584100c str r1, [r4, #12] > 17fcc: e5841010 str r1, [r4, #16] > 17fd0: e5841014 str r1, [r4, #20] > 17fd4: e1a00001 mov r0, r1 > 17fd8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 17fdc: e3a03001 mov r3, #1 > 17fe0: e5c41008 strb r1, [r4, #8] > 17fe4: e5c41009 strb r1, [r4, #9] > 17fe8: e5c4100a strb r1, [r4, #10] > 17fec: e5c4100b strb r1, [r4, #11] > 17ff0: e5c4100c strb r1, [r4, #12] > 17ff4: e5c4100d strb r1, [r4, #13] > 17ff8: e5c4100e strb r1, [r4, #14] > 17ffc: e5c4100f strb r1, [r4, #15] > 18000: e5c41010 strb r1, [r4, #16] > 18004: e5c41011 strb r1, [r4, #17] > 18008: e5c41012 strb r1, [r4, #18] > 1800c: e5c41013 strb r1, [r4, #19] > 18010: e5c41014 strb r1, [r4, #20] > 18014: e5c41015 strb r1, [r4, #21] > 18018: e5c41016 strb r1, [r4, #22] > 1801c: e5c43017 strb r3, [r4, #23] > 18020: e1a00001 mov r0, r1 > 18024: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 18028: 0001f15c andeq pc, r1, ip, asr r1 ; <UNPREDICTABLE> > 1802c: 00000574 andeq r0, r0, r4, ror r5 > 18030: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 18034: 0100007f tsteq r0, pc, ror r0 > >00018038 <PR_IsNetAddrType>: > 18038: e1d030b0 ldrh r3, [r0] > 1803c: e353000a cmp r3, #10 > 18040: 0a000003 beq 18054 <PR_IsNetAddrType+0x1c> > 18044: e3530002 cmp r3, #2 > 18048: 0a000012 beq 18098 <PR_IsNetAddrType+0x60> > 1804c: e3a00000 mov r0, #0 > 18050: e12fff1e bx lr > 18054: e3510001 cmp r1, #1 > 18058: 0a00002f beq 1811c <PR_IsNetAddrType+0xe4> > 1805c: e3510002 cmp r1, #2 > 18060: 0a000019 beq 180cc <PR_IsNetAddrType+0x94> > 18064: e3510003 cmp r1, #3 > 18068: 1afffff7 bne 1804c <PR_IsNetAddrType+0x14> > 1806c: e5903008 ldr r3, [r0, #8] > 18070: e3530000 cmp r3, #0 > 18074: 1afffff4 bne 1804c <PR_IsNetAddrType+0x14> > 18078: e590200c ldr r2, [r0, #12] > 1807c: e3520000 cmp r2, #0 > 18080: 1afffff1 bne 1804c <PR_IsNetAddrType+0x14> > 18084: e5903010 ldr r3, [r0, #16] > 18088: e3730801 cmn r3, #65536 ; 0x10000 > 1808c: 1affffee bne 1804c <PR_IsNetAddrType+0x14> > 18090: e3a00001 mov r0, #1 > 18094: e12fff1e bx lr > 18098: e3510001 cmp r1, #1 > 1809c: 0a000006 beq 180bc <PR_IsNetAddrType+0x84> > 180a0: e3510002 cmp r1, #2 > 180a4: 1affffe8 bne 1804c <PR_IsNetAddrType+0x14> > 180a8: e5902004 ldr r2, [r0, #4] > 180ac: e59f30b4 ldr r3, [pc, #180] ; 18168 <PR_IsNetAddrType+0x130> > 180b0: e1520003 cmp r2, r3 > 180b4: 1affffe4 bne 1804c <PR_IsNetAddrType+0x14> > 180b8: eafffff4 b 18090 <PR_IsNetAddrType+0x58> > 180bc: e5903004 ldr r3, [r0, #4] > 180c0: e3530000 cmp r3, #0 > 180c4: 1affffe0 bne 1804c <PR_IsNetAddrType+0x14> > 180c8: eafffff0 b 18090 <PR_IsNetAddrType+0x58> > 180cc: e5903008 ldr r3, [r0, #8] > 180d0: e3530000 cmp r3, #0 > 180d4: 1affffdc bne 1804c <PR_IsNetAddrType+0x14> > 180d8: e590200c ldr r2, [r0, #12] > 180dc: e3520000 cmp r2, #0 > 180e0: 1affffd9 bne 1804c <PR_IsNetAddrType+0x14> > 180e4: e5903010 ldr r3, [r0, #16] > 180e8: e3530000 cmp r3, #0 > 180ec: 1a000002 bne 180fc <PR_IsNetAddrType+0xc4> > 180f0: e5903014 ldr r3, [r0, #20] > 180f4: e3530401 cmp r3, #16777216 ; 0x1000000 > 180f8: 0affffe4 beq 18090 <PR_IsNetAddrType+0x58> > 180fc: e5903010 ldr r3, [r0, #16] > 18100: e3730801 cmn r3, #65536 ; 0x10000 > 18104: 1affffd0 bne 1804c <PR_IsNetAddrType+0x14> > 18108: e5902014 ldr r2, [r0, #20] > 1810c: e59f3054 ldr r3, [pc, #84] ; 18168 <PR_IsNetAddrType+0x130> > 18110: e1520003 cmp r2, r3 > 18114: 1affffcc bne 1804c <PR_IsNetAddrType+0x14> > 18118: eaffffdc b 18090 <PR_IsNetAddrType+0x58> > 1811c: e5903008 ldr r3, [r0, #8] > 18120: e3530000 cmp r3, #0 > 18124: 1affffc8 bne 1804c <PR_IsNetAddrType+0x14> > 18128: e590200c ldr r2, [r0, #12] > 1812c: e3520000 cmp r2, #0 > 18130: 1affffc5 bne 1804c <PR_IsNetAddrType+0x14> > 18134: e5903010 ldr r3, [r0, #16] > 18138: e3530000 cmp r3, #0 > 1813c: 1a000002 bne 1814c <PR_IsNetAddrType+0x114> > 18140: e5903014 ldr r3, [r0, #20] > 18144: e3530000 cmp r3, #0 > 18148: 0affffd0 beq 18090 <PR_IsNetAddrType+0x58> > 1814c: e5903010 ldr r3, [r0, #16] > 18150: e3730801 cmn r3, #65536 ; 0x10000 > 18154: 1affffbc bne 1804c <PR_IsNetAddrType+0x14> > 18158: e5903014 ldr r3, [r0, #20] > 1815c: e3530000 cmp r3, #0 > 18160: 1affffb9 bne 1804c <PR_IsNetAddrType+0x14> > 18164: eaffffc9 b 18090 <PR_IsNetAddrType+0x58> > 18168: 0100007f tsteq r0, pc, ror r0 > >0001816c <PR_ConvertIPv4AddrToIPv6>: > 1816c: e92d4030 push {r4, r5, lr} > 18170: e3a0c000 mov ip, #0 > 18174: e24dd00c sub sp, sp, #12 > 18178: e1a03001 mov r3, r1 > 1817c: e4c3c001 strb ip, [r3], #1 > 18180: e1a04001 mov r4, r1 > 18184: e2833001 add r3, r3, #1 > 18188: e28d5008 add r5, sp, #8 > 1818c: e5c1c001 strb ip, [r1, #1] > 18190: e5250004 str r0, [r5, #-4]! > 18194: e4c3c001 strb ip, [r3], #1 > 18198: e3a010ff mov r1, #255 ; 0xff > 1819c: e4c3c001 strb ip, [r3], #1 > 181a0: e3a02002 mov r2, #2 > 181a4: e4c3c001 strb ip, [r3], #1 > 181a8: e284000a add r0, r4, #10 > 181ac: e4c3c001 strb ip, [r3], #1 > 181b0: e4c3c001 strb ip, [r3], #1 > 181b4: e4c3c001 strb ip, [r3], #1 > 181b8: e4c3c001 strb ip, [r3], #1 > 181bc: e5c3c000 strb ip, [r3] > 181c0: ebffbf92 bl 8010 <_init+0xa34> > 181c4: e284000c add r0, r4, #12 > 181c8: e1a01005 mov r1, r5 > 181cc: e3a02004 mov r2, #4 > 181d0: ebffbda8 bl 7878 <_init+0x29c> > 181d4: e28dd00c add sp, sp, #12 > 181d8: e8bd8030 pop {r4, r5, pc} > >000181dc <PR_ntohs>: > 181dc: e1a03400 lsl r3, r0, #8 > 181e0: e1830420 orr r0, r3, r0, lsr #8 > 181e4: e1a00800 lsl r0, r0, #16 > 181e8: e1a00820 lsr r0, r0, #16 > 181ec: e12fff1e bx lr > >000181f0 <PR_ntohl>: > 181f0: e0203860 eor r3, r0, r0, ror #16 > 181f4: e1a03423 lsr r3, r3, #8 > 181f8: e3c33cff bic r3, r3, #65280 ; 0xff00 > 181fc: e0230460 eor r0, r3, r0, ror #8 > 18200: e12fff1e bx lr > >00018204 <PR_htons>: > 18204: e1a03400 lsl r3, r0, #8 > 18208: e1830420 orr r0, r3, r0, lsr #8 > 1820c: e1a00800 lsl r0, r0, #16 > 18210: e1a00820 lsr r0, r0, #16 > 18214: e12fff1e bx lr > >00018218 <PR_htonl>: > 18218: e0203860 eor r3, r0, r0, ror #16 > 1821c: e1a03423 lsr r3, r3, #8 > 18220: e3c33cff bic r3, r3, #65280 ; 0xff00 > 18224: e0230460 eor r0, r3, r0, ror #8 > 18228: e12fff1e bx lr > >0001822c <PR_ntohll>: > 1822c: e92d4038 push {r3, r4, r5, lr} > 18230: e1a04000 mov r4, r0 > 18234: e1a00001 mov r0, r1 > 18238: ebffbd82 bl 7848 <_init+0x26c> > 1823c: e1a05000 mov r5, r0 > 18240: e1a00004 mov r0, r4 > 18244: ebffbd7f bl 7848 <_init+0x26c> > 18248: e3a02000 mov r2, #0 > 1824c: e0922005 adds r2, r2, r5 > 18250: e2a03000 adc r3, r0, #0 > 18254: e1a01003 mov r1, r3 > 18258: e1a00002 mov r0, r2 > 1825c: e8bd8038 pop {r3, r4, r5, pc} > >00018260 <PR_htonll>: > 18260: e021c861 eor ip, r1, r1, ror #16 > 18264: e52d4004 push {r4} ; (str r4, [sp, #-4]!) > 18268: e1a0c42c lsr ip, ip, #8 > 1826c: e0204860 eor r4, r0, r0, ror #16 > 18270: e1a04424 lsr r4, r4, #8 > 18274: e3ccccff bic ip, ip, #65280 ; 0xff00 > 18278: e02cc461 eor ip, ip, r1, ror #8 > 1827c: e3c44cff bic r4, r4, #65280 ; 0xff00 > 18280: e3a02000 mov r2, #0 > 18284: e0243460 eor r3, r4, r0, ror #8 > 18288: e092200c adds r2, r2, ip > 1828c: e2a33000 adc r3, r3, #0 > 18290: e1a00002 mov r0, r2 > 18294: e1a01003 mov r1, r3 > 18298: e8bd0010 ldmfd sp!, {r4} > 1829c: e12fff1e bx lr > >000182a0 <PR_GetAddrInfoByName>: > 182a0: e3c13002 bic r3, r1, #2 > 182a4: e3530000 cmp r3, #0 > 182a8: e59f31f4 ldr r3, [pc, #500] ; 184a4 <PR_GetAddrInfoByName+0x204> > 182ac: e92d40f0 push {r4, r5, r6, r7, lr} > 182b0: e08f3003 add r3, pc, r3 > 182b4: e24dd02c sub sp, sp, #44 ; 0x2c > 182b8: e1a05001 mov r5, r1 > 182bc: e1a06000 mov r6, r0 > 182c0: e1a04002 mov r4, r2 > 182c4: 1a000042 bne 183d4 <PR_GetAddrInfoByName+0x134> > 182c8: e3c22902 bic r2, r2, #32768 ; 0x8000 > 182cc: e3520020 cmp r2, #32 > 182d0: 1a00003f bne 183d4 <PR_GetAddrInfoByName+0x134> > 182d4: e59f21cc ldr r2, [pc, #460] ; 184a8 <PR_GetAddrInfoByName+0x208> > 182d8: e7933002 ldr r3, [r3, r2] > 182dc: e5933000 ldr r3, [r3] > 182e0: e3530000 cmp r3, #0 > 182e4: 0a00003f beq 183e8 <PR_GetAddrInfoByName+0x148> > 182e8: ebffca52 bl ac38 <PR_EmulateSendFile+0xac4> > 182ec: e2507000 subs r7, r0, #0 > 182f0: 0a000025 beq 1838c <PR_GetAddrInfoByName+0xec> > 182f4: e3a03000 mov r3, #0 > 182f8: e3140902 tst r4, #32768 ; 0x8000 > 182fc: e58d3008 str r3, [sp, #8] > 18300: e58d300c str r3, [sp, #12] > 18304: e58d3010 str r3, [sp, #16] > 18308: e58d3014 str r3, [sp, #20] > 1830c: e58d3018 str r3, [sp, #24] > 18310: e58d301c str r3, [sp, #28] > 18314: e58d3020 str r3, [sp, #32] > 18318: e58d3024 str r3, [sp, #36] ; 0x24 > 1831c: 03a03002 moveq r3, #2 > 18320: 058d3008 streq r3, [sp, #8] > 18324: e3140020 tst r4, #32 > 18328: 0a000005 beq 18344 <PR_GetAddrInfoByName+0xa4> > 1832c: e59f1178 ldr r1, [pc, #376] ; 184ac <PR_GetAddrInfoByName+0x20c> > 18330: e1a00006 mov r0, r6 > 18334: e08f1001 add r1, pc, r1 > 18338: ebffbcee bl 76f8 <_init+0x11c> > 1833c: e3500000 cmp r0, #0 > 18340: 1a00002a bne 183f0 <PR_GetAddrInfoByName+0x150> > 18344: e3550002 cmp r5, #2 > 18348: 03a05002 moveq r5, #2 > 1834c: 13a05000 movne r5, #0 > 18350: e3a01000 mov r1, #0 > 18354: e3a0c001 mov ip, #1 > 18358: e1a00006 mov r0, r6 > 1835c: e28d2008 add r2, sp, #8 > 18360: e28d3004 add r3, sp, #4 > 18364: e58d500c str r5, [sp, #12] > 18368: e58dc010 str ip, [sp, #16] > 1836c: ebffbff0 bl 8334 <_init+0xd58> > 18370: e3700001 cmn r0, #1 > 18374: e1a01000 mov r1, r0 > 18378: 0a000031 beq 18444 <PR_GetAddrInfoByName+0x1a4> > 1837c: e3510000 cmp r1, #0 > 18380: 1a000032 bne 18450 <PR_GetAddrInfoByName+0x1b0> > 18384: e59d5004 ldr r5, [sp, #4] > 18388: ea00000e b 183c8 <PR_GetAddrInfoByName+0x128> > 1838c: e59f011c ldr r0, [pc, #284] ; 184b0 <PR_GetAddrInfoByName+0x210> > 18390: ebffc04a bl 84c0 <_init+0xee4> > 18394: e2505000 subs r5, r0, #0 > 18398: 0a000039 beq 18484 <PR_GetAddrInfoByName+0x1e4> > 1839c: e3a02b01 mov r2, #1024 ; 0x400 > 183a0: e1a00006 mov r0, r6 > 183a4: e1a01005 mov r1, r5 > 183a8: e0853002 add r3, r5, r2 > 183ac: ebffbcce bl 76ec <_init+0x110> > 183b0: e3700001 cmn r0, #1 > 183b4: 0a000036 beq 18494 <PR_GetAddrInfoByName+0x1f4> > 183b8: e3140902 tst r4, #32768 ; 0x8000 > 183bc: 13a03000 movne r3, #0 > 183c0: 03a03001 moveq r3, #1 > 183c4: e5853414 str r3, [r5, #1044] ; 0x414 > 183c8: e1a00005 mov r0, r5 > 183cc: e28dd02c add sp, sp, #44 ; 0x2c > 183d0: e8bd80f0 pop {r4, r5, r6, r7, pc} > 183d4: e59f00d8 ldr r0, [pc, #216] ; 184b4 <PR_GetAddrInfoByName+0x214> > 183d8: e3a01000 mov r1, #0 > 183dc: ebffbf14 bl 8034 <_init+0xa58> > 183e0: e3a05000 mov r5, #0 > 183e4: eafffff7 b 183c8 <PR_GetAddrInfoByName+0x128> > 183e8: ebfff79f bl 1626c <PR_Initialized+0x10> > 183ec: eaffffbd b 182e8 <PR_GetAddrInfoByName+0x48> > 183f0: e59f10c0 ldr r1, [pc, #192] ; 184b8 <PR_GetAddrInfoByName+0x218> > 183f4: e1a00006 mov r0, r6 > 183f8: e08f1001 add r1, pc, r1 > 183fc: ebffbcbd bl 76f8 <_init+0x11c> > 18400: e3500000 cmp r0, #0 > 18404: 0affffce beq 18344 <PR_GetAddrInfoByName+0xa4> > 18408: e59f10ac ldr r1, [pc, #172] ; 184bc <PR_GetAddrInfoByName+0x21c> > 1840c: e1a00006 mov r0, r6 > 18410: e08f1001 add r1, pc, r1 > 18414: ebffbcb7 bl 76f8 <_init+0x11c> > 18418: e3500000 cmp r0, #0 > 1841c: 0affffc8 beq 18344 <PR_GetAddrInfoByName+0xa4> > 18420: e59f1098 ldr r1, [pc, #152] ; 184c0 <PR_GetAddrInfoByName+0x220> > 18424: e1a00006 mov r0, r6 > 18428: e08f1001 add r1, pc, r1 > 1842c: ebffbcb1 bl 76f8 <_init+0x11c> > 18430: e3500000 cmp r0, #0 > 18434: 159d3008 ldrne r3, [sp, #8] > 18438: 13833020 orrne r3, r3, #32 > 1843c: 158d3008 strne r3, [sp, #8] > 18440: eaffffbf b 18344 <PR_GetAddrInfoByName+0xa4> > 18444: e59d3008 ldr r3, [sp, #8] > 18448: e3130020 tst r3, #32 > 1844c: 1a000003 bne 18460 <PR_GetAddrInfoByName+0x1c0> > 18450: e59f006c ldr r0, [pc, #108] ; 184c4 <PR_GetAddrInfoByName+0x224> > 18454: ebffbef6 bl 8034 <_init+0xa58> > 18458: e3a05000 mov r5, #0 > 1845c: eaffffd9 b 183c8 <PR_GetAddrInfoByName+0x128> > 18460: e3c3c020 bic ip, r3, #32 > 18464: e3a01000 mov r1, #0 > 18468: e1a00006 mov r0, r6 > 1846c: e28d2008 add r2, sp, #8 > 18470: e28d3004 add r3, sp, #4 > 18474: e58dc008 str ip, [sp, #8] > 18478: ebffbfad bl 8334 <_init+0xd58> > 1847c: e1a01000 mov r1, r0 > 18480: eaffffbd b 1837c <PR_GetAddrInfoByName+0xdc> > 18484: e59f003c ldr r0, [pc, #60] ; 184c8 <PR_GetAddrInfoByName+0x228> > 18488: e1a01005 mov r1, r5 > 1848c: ebffbee8 bl 8034 <_init+0xa58> > 18490: eaffffcc b 183c8 <PR_GetAddrInfoByName+0x128> > 18494: e1a00005 mov r0, r5 > 18498: ebffbfe1 bl 8424 <_init+0xe48> > 1849c: e1a05007 mov r5, r7 > 184a0: eaffffc8 b 183c8 <PR_GetAddrInfoByName+0x128> > 184a4: 0001ed48 andeq lr, r1, r8, asr #26 > 184a8: 00000574 andeq r0, r0, r4, ror r5 > 184ac: 00012ffc strdeq r2, [r1], -ip > 184b0: 00000418 andeq r0, r0, r8, lsl r4 > 184b4: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 184b8: 00012f44 andeq r2, r1, r4, asr #30 > 184bc: 00012f44 andeq r2, r1, r4, asr #30 > 184c0: 00012f38 andeq r2, r1, r8, lsr pc > 184c4: ffffe8ab ; <UNDEFINED> instruction: 0xffffe8ab > 184c8: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >000184cc <PR_FreeAddrInfo>: > 184cc: e92d4010 push {r4, lr} > 184d0: e1a04000 mov r4, r0 > 184d4: ebffc9d7 bl ac38 <PR_EmulateSendFile+0xac4> > 184d8: e3500000 cmp r0, #0 > 184dc: e1a00004 mov r0, r4 > 184e0: 0a000001 beq 184ec <PR_FreeAddrInfo+0x20> > 184e4: e8bd4010 pop {r4, lr} > 184e8: eaffbf8e b 8328 <_init+0xd4c> > 184ec: e8bd4010 pop {r4, lr} > 184f0: eaffbfcb b 8424 <_init+0xe48> > >000184f4 <PR_EnumerateAddrInfo>: > 184f4: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 184f8: e1a06000 mov r6, r0 > 184fc: e1a04001 mov r4, r1 > 18500: e1a07002 mov r7, r2 > 18504: e1a05003 mov r5, r3 > 18508: ebffc9ca bl ac38 <PR_EmulateSendFile+0xac4> > 1850c: e3500000 cmp r0, #0 > 18510: 0a00001c beq 18588 <PR_EnumerateAddrInfo+0x94> > 18514: e3560000 cmp r6, #0 > 18518: 1596401c ldrne r4, [r6, #28] > 1851c: e3540000 cmp r4, #0 > 18520: 1a000003 bne 18534 <PR_EnumerateAddrInfo+0x40> > 18524: ea000015 b 18580 <PR_EnumerateAddrInfo+0x8c> > 18528: e594401c ldr r4, [r4, #28] > 1852c: e3540000 cmp r4, #0 > 18530: 0a000012 beq 18580 <PR_EnumerateAddrInfo+0x8c> > 18534: e5942010 ldr r2, [r4, #16] > 18538: e3520070 cmp r2, #112 ; 0x70 > 1853c: 8afffff9 bhi 18528 <PR_EnumerateAddrInfo+0x34> > 18540: e1a00005 mov r0, r5 > 18544: e5941014 ldr r1, [r4, #20] > 18548: ebffbcca bl 7878 <_init+0x29c> > 1854c: e5943014 ldr r3, [r4, #20] > 18550: e1d330b0 ldrh r3, [r3] > 18554: e1c530b0 strh r3, [r5] > 18558: e5942010 ldr r2, [r4, #16] > 1855c: e352006f cmp r2, #111 ; 0x6f > 18560: 8a000003 bhi 18574 <PR_EnumerateAddrInfo+0x80> > 18564: e0850002 add r0, r5, r2 > 18568: e3a01000 mov r1, #0 > 1856c: e2622070 rsb r2, r2, #112 ; 0x70 > 18570: ebffbea6 bl 8010 <_init+0xa34> > 18574: e1a03407 lsl r3, r7, #8 > 18578: e1837427 orr r7, r3, r7, lsr #8 > 1857c: e1c570b2 strh r7, [r5, #2] > 18580: e1a00004 mov r0, r4 > 18584: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 18588: e2841b01 add r1, r4, #1024 ; 0x400 > 1858c: e1a00006 mov r0, r6 > 18590: e1a02007 mov r2, r7 > 18594: e1a03005 mov r3, r5 > 18598: ebffbf26 bl 8238 <_init+0xc5c> > 1859c: e1c04fc0 bic r4, r0, r0, asr #31 > 185a0: e1a00004 mov r0, r4 > 185a4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > >000185a8 <PR_GetCanonNameFromAddrInfo>: > 185a8: e92d4010 push {r4, lr} > 185ac: e1a04000 mov r4, r0 > 185b0: ebffc9a0 bl ac38 <PR_EmulateSendFile+0xac4> > 185b4: e3500000 cmp r0, #0 > 185b8: 1a000003 bne 185cc <PR_GetCanonNameFromAddrInfo+0x24> > 185bc: e5940414 ldr r0, [r4, #1044] ; 0x414 > 185c0: e3500000 cmp r0, #0 > 185c4: 15940400 ldrne r0, [r4, #1024] ; 0x400 > 185c8: e8bd8010 pop {r4, pc} > 185cc: e5940018 ldr r0, [r4, #24] > 185d0: e8bd8010 pop {r4, pc} > >000185d4 <PR_StringToNetAddr>: > 185d4: e59f3194 ldr r3, [pc, #404] ; 18770 <PR_StringToNetAddr+0x19c> > 185d8: e59f2194 ldr r2, [pc, #404] ; 18774 <PR_StringToNetAddr+0x1a0> > 185dc: e08f3003 add r3, pc, r3 > 185e0: e92d40f0 push {r4, r5, r6, r7, lr} > 185e4: e7937002 ldr r7, [r3, r2] > 185e8: e24dd0a4 sub sp, sp, #164 ; 0xa4 > 185ec: e5972000 ldr r2, [r7] > 185f0: e58d209c str r2, [sp, #156] ; 0x9c > 185f4: e59f217c ldr r2, [pc, #380] ; 18778 <PR_StringToNetAddr+0x1a4> > 185f8: e1a04000 mov r4, r0 > 185fc: e7932002 ldr r2, [r3, r2] > 18600: e1a06001 mov r6, r1 > 18604: e5922000 ldr r2, [r2] > 18608: e3520000 cmp r2, #0 > 1860c: 0a000038 beq 186f4 <PR_StringToNetAddr+0x120> > 18610: e3540000 cmp r4, #0 > 18614: 13560000 cmpne r6, #0 > 18618: 13a05000 movne r5, #0 > 1861c: 03a05001 moveq r5, #1 > 18620: 0a000047 beq 18744 <PR_StringToNetAddr+0x170> > 18624: e5d43000 ldrb r3, [r4] > 18628: e3530000 cmp r3, #0 > 1862c: 0a000044 beq 18744 <PR_StringToNetAddr+0x170> > 18630: ebffc980 bl ac38 <PR_EmulateSendFile+0xac4> > 18634: e3500000 cmp r0, #0 > 18638: e1a00004 mov r0, r4 > 1863c: 0a00002e beq 186fc <PR_StringToNetAddr+0x128> > 18640: e3a01025 mov r1, #37 ; 0x25 > 18644: ebffbe1a bl 7eb4 <_init+0x8d8> > 18648: e3500000 cmp r0, #0 > 1864c: e1a00004 mov r0, r4 > 18650: 0a000029 beq 186fc <PR_StringToNetAddr+0x128> > 18654: e3a0c004 mov ip, #4 > 18658: e1a01005 mov r1, r5 > 1865c: e58dc008 str ip, [sp, #8] > 18660: e28d2008 add r2, sp, #8 > 18664: e3a0c001 mov ip, #1 > 18668: e28d3004 add r3, sp, #4 > 1866c: e58d500c str r5, [sp, #12] > 18670: e58d5014 str r5, [sp, #20] > 18674: e58d5018 str r5, [sp, #24] > 18678: e58d501c str r5, [sp, #28] > 1867c: e58d5020 str r5, [sp, #32] > 18680: e58d5024 str r5, [sp, #36] ; 0x24 > 18684: e58dc010 str ip, [sp, #16] > 18688: ebffbf29 bl 8334 <_init+0xd58> > 1868c: e2505000 subs r5, r0, #0 > 18690: 1a000030 bne 18758 <PR_StringToNetAddr+0x184> > 18694: e59d4004 ldr r4, [sp, #4] > 18698: e3a03070 mov r3, #112 ; 0x70 > 1869c: e28d0028 add r0, sp, #40 ; 0x28 > 186a0: e5941014 ldr r1, [r4, #20] > 186a4: e5942010 ldr r2, [r4, #16] > 186a8: ebffbd50 bl 7bf0 <_init+0x614> > 186ac: e5943014 ldr r3, [r4, #20] > 186b0: e1d3c0b0 ldrh ip, [r3] > 186b4: e35c000a cmp ip, #10 > 186b8: 0a000019 beq 18724 <PR_StringToNetAddr+0x150> > 186bc: e35c0002 cmp ip, #2 > 186c0: 1a000011 bne 1870c <PR_StringToNetAddr+0x138> > 186c4: e59d302c ldr r3, [sp, #44] ; 0x2c > 186c8: e1c6c0b0 strh ip, [r6] > 186cc: e5863004 str r3, [r6, #4] > 186d0: e1a00004 mov r0, r4 > 186d4: ebffbf13 bl 8328 <_init+0xd4c> > 186d8: e59d209c ldr r2, [sp, #156] ; 0x9c > 186dc: e5973000 ldr r3, [r7] > 186e0: e1a00005 mov r0, r5 > 186e4: e1520003 cmp r2, r3 > 186e8: 1a00001f bne 1876c <PR_StringToNetAddr+0x198> > 186ec: e28dd0a4 add sp, sp, #164 ; 0xa4 > 186f0: e8bd80f0 pop {r4, r5, r6, r7, pc} > 186f4: ebfff6dc bl 1626c <PR_Initialized+0x10> > 186f8: eaffffc4 b 18610 <PR_StringToNetAddr+0x3c> > 186fc: e1a01006 mov r1, r6 > 18700: ebfff962 bl 16c90 <LL_MaxUint+0xd0> > 18704: e1a05000 mov r5, r0 > 18708: eafffff2 b 186d8 <PR_StringToNetAddr+0x104> > 1870c: e1a01005 mov r1, r5 > 18710: e59f0064 ldr r0, [pc, #100] ; 1877c <PR_StringToNetAddr+0x1a8> > 18714: ebffbe46 bl 8034 <_init+0xa58> > 18718: e3e05000 mvn r5, #0 > 1871c: e59d4004 ldr r4, [sp, #4] > 18720: eaffffea b 186d0 <PR_StringToNetAddr+0xfc> > 18724: e28d3030 add r3, sp, #48 ; 0x30 > 18728: e893000f ldm r3, {r0, r1, r2, r3} > 1872c: e1a0e006 mov lr, r6 > 18730: e0cec0b8 strh ip, [lr], #8 > 18734: e59dc040 ldr ip, [sp, #64] ; 0x40 > 18738: e586c018 str ip, [r6, #24] > 1873c: e88e000f stm lr, {r0, r1, r2, r3} > 18740: eaffffe2 b 186d0 <PR_StringToNetAddr+0xfc> > 18744: e59f0030 ldr r0, [pc, #48] ; 1877c <PR_StringToNetAddr+0x1a8> > 18748: e3a01000 mov r1, #0 > 1874c: ebffbe38 bl 8034 <_init+0xa58> > 18750: e3e05000 mvn r5, #0 > 18754: eaffffdf b 186d8 <PR_StringToNetAddr+0x104> > 18758: e1a01005 mov r1, r5 > 1875c: e59f0018 ldr r0, [pc, #24] ; 1877c <PR_StringToNetAddr+0x1a8> > 18760: ebffbe33 bl 8034 <_init+0xa58> > 18764: e3e05000 mvn r5, #0 > 18768: eaffffda b 186d8 <PR_StringToNetAddr+0x104> > 1876c: ebffbc9b bl 79e0 <_init+0x404> > 18770: 0001ea1c andeq lr, r1, ip, lsl sl > 18774: 00000524 andeq r0, r0, r4, lsr #10 > 18778: 00000574 andeq r0, r0, r4, ror r5 > 1877c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00018780 <PR_NetAddrToString>: > 18780: e59fc184 ldr ip, [pc, #388] ; 1890c <PR_NetAddrToString+0x18c> > 18784: e59f3184 ldr r3, [pc, #388] ; 18910 <PR_NetAddrToString+0x190> > 18788: e08fc00c add ip, pc, ip > 1878c: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 18790: e79c5003 ldr r5, [ip, r3] > 18794: e24dd088 sub sp, sp, #136 ; 0x88 > 18798: e5953000 ldr r3, [r5] > 1879c: e58d3084 str r3, [sp, #132] ; 0x84 > 187a0: e59f316c ldr r3, [pc, #364] ; 18914 <PR_NetAddrToString+0x194> > 187a4: e1a04000 mov r4, r0 > 187a8: e79c3003 ldr r3, [ip, r3] > 187ac: e1a08001 mov r8, r1 > 187b0: e5933000 ldr r3, [r3] > 187b4: e1a06002 mov r6, r2 > 187b8: e3530000 cmp r3, #0 > 187bc: 0a000031 beq 18888 <PR_NetAddrToString+0x108> > 187c0: ebffc91c bl ac38 <PR_EmulateSendFile+0xac4> > 187c4: e2507000 subs r7, r0, #0 > 187c8: 0a000019 beq 18834 <PR_NetAddrToString+0xb4> > 187cc: e1d470b0 ldrh r7, [r4] > 187d0: e357000a cmp r7, #10 > 187d4: 0a00002d beq 18890 <PR_NetAddrToString+0x110> > 187d8: e3570002 cmp r7, #2 > 187dc: 0a000033 beq 188b0 <PR_NetAddrToString+0x130> > 187e0: e3570001 cmp r7, #1 > 187e4: 03a0106a moveq r1, #106 ; 0x6a > 187e8: 13a01000 movne r1, #0 > 187ec: e3a03000 mov r3, #0 > 187f0: e58d3000 str r3, [sp] > 187f4: e58d3004 str r3, [sp, #4] > 187f8: e3a03001 mov r3, #1 > 187fc: e58d3008 str r3, [sp, #8] > 18800: e1a00004 mov r0, r4 > 18804: e1a02008 mov r2, r8 > 18808: e1a03006 mov r3, r6 > 1880c: ebffbe6e bl 81cc <_init+0xbf0> > 18810: e2501000 subs r1, r0, #0 > 18814: 01a00001 moveq r0, r1 > 18818: 1a000036 bne 188f8 <PR_NetAddrToString+0x178> > 1881c: e59d2084 ldr r2, [sp, #132] ; 0x84 > 18820: e5953000 ldr r3, [r5] > 18824: e1520003 cmp r2, r3 > 18828: 1a000036 bne 18908 <PR_NetAddrToString+0x188> > 1882c: e28dd088 add sp, sp, #136 ; 0x88 > 18830: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 18834: e1d400b0 ldrh r0, [r4] > 18838: e350000a cmp r0, #10 > 1883c: 0a000022 beq 188cc <PR_NetAddrToString+0x14c> > 18840: e356000f cmp r6, #15 > 18844: 9a00001b bls 188b8 <PR_NetAddrToString+0x138> > 18848: e3500002 cmp r0, #2 > 1884c: 1a000019 bne 188b8 <PR_NetAddrToString+0x138> > 18850: e5d42005 ldrb r2, [r4, #5] > 18854: e5d43004 ldrb r3, [r4, #4] > 18858: e58d2000 str r2, [sp] > 1885c: e5d42006 ldrb r2, [r4, #6] > 18860: e58d2004 str r2, [sp, #4] > 18864: e5d42007 ldrb r2, [r4, #7] > 18868: e58d2008 str r2, [sp, #8] > 1886c: e59f20a4 ldr r2, [pc, #164] ; 18918 <PR_NetAddrToString+0x198> > 18870: e1a00008 mov r0, r8 > 18874: e1a01006 mov r1, r6 > 18878: e08f2002 add r2, pc, r2 > 1887c: ebffbe9d bl 82f8 <_init+0xd1c> > 18880: e1a00007 mov r0, r7 > 18884: eaffffe4 b 1881c <PR_NetAddrToString+0x9c> > 18888: ebfff677 bl 1626c <PR_Initialized+0x10> > 1888c: eaffffcb b 187c0 <PR_NetAddrToString+0x40> > 18890: e1a01004 mov r1, r4 > 18894: e28d0010 add r0, sp, #16 > 18898: e3a02070 mov r2, #112 ; 0x70 > 1889c: ebffbbf5 bl 7878 <_init+0x29c> > 188a0: e28d4010 add r4, sp, #16 > 188a4: e1cd71b0 strh r7, [sp, #16] > 188a8: e3a0101c mov r1, #28 > 188ac: eaffffce b 187ec <PR_NetAddrToString+0x6c> > 188b0: e3a01010 mov r1, #16 > 188b4: eaffffcc b 187ec <PR_NetAddrToString+0x6c> > 188b8: e59f005c ldr r0, [pc, #92] ; 1891c <PR_NetAddrToString+0x19c> > 188bc: e3a01000 mov r1, #0 > 188c0: ebffbddb bl 8034 <_init+0xa58> > 188c4: e3e00000 mvn r0, #0 > 188c8: eaffffd3 b 1881c <PR_NetAddrToString+0x9c> > 188cc: e2841008 add r1, r4, #8 > 188d0: e1a02008 mov r2, r8 > 188d4: e1a03006 mov r3, r6 > 188d8: ebffbe9b bl 834c <_init+0xd70> > 188dc: e2501000 subs r1, r0, #0 > 188e0: 11a00007 movne r0, r7 > 188e4: 1affffcc bne 1881c <PR_NetAddrToString+0x9c> > 188e8: e59f0030 ldr r0, [pc, #48] ; 18920 <PR_NetAddrToString+0x1a0> > 188ec: ebffbdd0 bl 8034 <_init+0xa58> > 188f0: e3e00000 mvn r0, #0 > 188f4: eaffffc8 b 1881c <PR_NetAddrToString+0x9c> > 188f8: e59f001c ldr r0, [pc, #28] ; 1891c <PR_NetAddrToString+0x19c> > 188fc: ebffbdcc bl 8034 <_init+0xa58> > 18900: e3e00000 mvn r0, #0 > 18904: eaffffc4 b 1881c <PR_NetAddrToString+0x9c> > 18908: ebffbc34 bl 79e0 <_init+0x404> > 1890c: 0001e870 andeq lr, r1, r0, ror r8 > 18910: 00000524 andeq r0, r0, r4, lsr #10 > 18914: 00000574 andeq r0, r0, r4, ror r5 > 18918: 00012b00 andeq r2, r1, r0, lsl #22 > 1891c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 18920: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > 18924: e1a02000 mov r2, r0 > 18928: e59f0200 ldr r0, [pc, #512] ; 18b30 <PR_NetAddrToString+0x3b0> > 1892c: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 18930: e59fc1fc ldr ip, [pc, #508] ; 18b34 <PR_NetAddrToString+0x3b4> > 18934: e5d23000 ldrb r3, [r2] > 18938: e08f0000 add r0, pc, r0 > 1893c: e790a00c ldr sl, [r0, ip] > 18940: e243c030 sub ip, r3, #48 ; 0x30 > 18944: e20c50ff and r5, ip, #255 ; 0xff > 18948: e24dd010 sub sp, sp, #16 > 1894c: e59a4000 ldr r4, [sl] > 18950: e3550009 cmp r5, #9 > 18954: e58d400c str r4, [sp, #12] > 18958: 8a000020 bhi 189e0 <PR_NetAddrToString+0x260> > 1895c: e59f61d4 ldr r6, [pc, #468] ; 18b38 <PR_NetAddrToString+0x3b8> > 18960: e3530030 cmp r3, #48 ; 0x30 > 18964: e28d9008 add r9, sp, #8 > 18968: e08f6006 add r6, pc, r6 > 1896c: e1a07009 mov r7, r9 > 18970: e28d800b add r8, sp, #11 > 18974: 13a05000 movne r5, #0 > 18978: 13a0400a movne r4, #10 > 1897c: 0a000030 beq 18a44 <PR_NetAddrToString+0x2c4> > 18980: e3a00000 mov r0, #0 > 18984: ea000007 b 189a8 <PR_NetAddrToString+0x228> > 18988: e3540008 cmp r4, #8 > 1898c: 0a000010 beq 189d4 <PR_NetAddrToString+0x254> > 18990: e0203094 mla r0, r4, r0, r3 > 18994: e5d23001 ldrb r3, [r2, #1] > 18998: e2400030 sub r0, r0, #48 ; 0x30 > 1899c: e2822001 add r2, r2, #1 > 189a0: e3a05001 mov r5, #1 > 189a4: e243c030 sub ip, r3, #48 ; 0x30 > 189a8: e20cc0ff and ip, ip, #255 ; 0xff > 189ac: e35c0009 cmp ip, #9 > 189b0: 9afffff4 bls 18988 <PR_NetAddrToString+0x208> > 189b4: e3540010 cmp r4, #16 > 189b8: 1a000010 bne 18a00 <PR_NetAddrToString+0x280> > 189bc: e7d6c003 ldrb ip, [r6, r3] > 189c0: e35c007f cmp ip, #127 ; 0x7f > 189c4: 0a00000d beq 18a00 <PR_NetAddrToString+0x280> > 189c8: e08c0200 add r0, ip, r0, lsl #4 > 189cc: e5d23001 ldrb r3, [r2, #1] > 189d0: eafffff1 b 1899c <PR_NetAddrToString+0x21c> > 189d4: e243c038 sub ip, r3, #56 ; 0x38 > 189d8: e35c0001 cmp ip, #1 > 189dc: 8affffeb bhi 18990 <PR_NetAddrToString+0x210> > 189e0: e3a0c000 mov ip, #0 > 189e4: e59d200c ldr r2, [sp, #12] > 189e8: e59a3000 ldr r3, [sl] > 189ec: e1a0000c mov r0, ip > 189f0: e1520003 cmp r2, r3 > 189f4: 1a00004c bne 18b2c <PR_NetAddrToString+0x3ac> > 189f8: e28dd010 add sp, sp, #16 > 189fc: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 18a00: e353002e cmp r3, #46 ; 0x2e > 18a04: 1a00001a bne 18a74 <PR_NetAddrToString+0x2f4> > 18a08: e1570008 cmp r7, r8 > 18a0c: 0afffff3 beq 189e0 <PR_NetAddrToString+0x260> > 18a10: e35000ff cmp r0, #255 ; 0xff > 18a14: 8afffff1 bhi 189e0 <PR_NetAddrToString+0x260> > 18a18: e5d23001 ldrb r3, [r2, #1] > 18a1c: e4c70001 strb r0, [r7], #1 > 18a20: e243c030 sub ip, r3, #48 ; 0x30 > 18a24: e20c00ff and r0, ip, #255 ; 0xff > 18a28: e3500009 cmp r0, #9 > 18a2c: e2822001 add r2, r2, #1 > 18a30: 8affffea bhi 189e0 <PR_NetAddrToString+0x260> > 18a34: e3530030 cmp r3, #48 ; 0x30 > 18a38: 13a05000 movne r5, #0 > 18a3c: 13a0400a movne r4, #10 > 18a40: 1affffce bne 18980 <PR_NetAddrToString+0x200> > 18a44: e5d23001 ldrb r3, [r2, #1] > 18a48: e20300df and r0, r3, #223 ; 0xdf > 18a4c: e3500058 cmp r0, #88 ; 0x58 > 18a50: 05d23002 ldrbeq r3, [r2, #2] > 18a54: 12822001 addne r2, r2, #1 > 18a58: 13a05001 movne r5, #1 > 18a5c: 13a04008 movne r4, #8 > 18a60: 03a05000 moveq r5, #0 > 18a64: 02822002 addeq r2, r2, #2 > 18a68: 03a04010 moveq r4, #16 > 18a6c: e243c030 sub ip, r3, #48 ; 0x30 > 18a70: eaffffc2 b 18980 <PR_NetAddrToString+0x200> > 18a74: e3530000 cmp r3, #0 > 18a78: 1a00000f bne 18abc <PR_NetAddrToString+0x33c> > 18a7c: e3550000 cmp r5, #0 > 18a80: 0affffd6 beq 189e0 <PR_NetAddrToString+0x260> > 18a84: e0693007 rsb r3, r9, r7 > 18a88: e2833001 add r3, r3, #1 > 18a8c: e3530003 cmp r3, #3 > 18a90: 0a00001d beq 18b0c <PR_NetAddrToString+0x38c> > 18a94: e3530004 cmp r3, #4 > 18a98: 0a000011 beq 18ae4 <PR_NetAddrToString+0x364> > 18a9c: e3530002 cmp r3, #2 > 18aa0: 0a00000a beq 18ad0 <PR_NetAddrToString+0x350> > 18aa4: e58d1004 str r1, [sp, #4] > 18aa8: ebffbbae bl 7968 <_init+0x38c> > 18aac: e59d1004 ldr r1, [sp, #4] > 18ab0: e3a0c001 mov ip, #1 > 18ab4: e5810000 str r0, [r1] > 18ab8: eaffffc9 b 189e4 <PR_NetAddrToString+0x264> > 18abc: e2432009 sub r2, r3, #9 > 18ac0: e3530020 cmp r3, #32 > 18ac4: 13520004 cmpne r2, #4 > 18ac8: 9affffeb bls 18a7c <PR_NetAddrToString+0x2fc> > 18acc: eaffffc3 b 189e0 <PR_NetAddrToString+0x260> > 18ad0: e3500401 cmp r0, #16777216 ; 0x1000000 > 18ad4: 2affffc1 bcs 189e0 <PR_NetAddrToString+0x260> > 18ad8: e5dd3008 ldrb r3, [sp, #8] > 18adc: e1800c03 orr r0, r0, r3, lsl #24 > 18ae0: eaffffef b 18aa4 <PR_NetAddrToString+0x324> > 18ae4: e35000ff cmp r0, #255 ; 0xff > 18ae8: 8affffbc bhi 189e0 <PR_NetAddrToString+0x260> > 18aec: e5dd3008 ldrb r3, [sp, #8] > 18af0: e5ddc009 ldrb ip, [sp, #9] > 18af4: e1a03c03 lsl r3, r3, #24 > 18af8: e5dd200a ldrb r2, [sp, #10] > 18afc: e183380c orr r3, r3, ip, lsl #16 > 18b00: e1833402 orr r3, r3, r2, lsl #8 > 18b04: e1800003 orr r0, r0, r3 > 18b08: eaffffe5 b 18aa4 <PR_NetAddrToString+0x324> > 18b0c: e3500801 cmp r0, #65536 ; 0x10000 > 18b10: 2affffb2 bcs 189e0 <PR_NetAddrToString+0x260> > 18b14: e5dd3008 ldrb r3, [sp, #8] > 18b18: e5dd2009 ldrb r2, [sp, #9] > 18b1c: e1a03c03 lsl r3, r3, #24 > 18b20: e1833802 orr r3, r3, r2, lsl #16 > 18b24: e1800003 orr r0, r0, r3 > 18b28: eaffffdd b 18aa4 <PR_NetAddrToString+0x324> > 18b2c: ebffbbab bl 79e0 <_init+0x404> > 18b30: 0001e6c0 andeq lr, r1, r0, asr #13 > 18b34: 00000524 andeq r0, r0, r4, lsr #10 > 18b38: 00012a1c andeq r2, r1, ip, lsl sl > >00018b3c <PR_CreateOrderedLock>: > 18b3c: e92d4008 push {r3, lr} > 18b40: e59f000c ldr r0, [pc, #12] ; 18b54 <PR_CreateOrderedLock+0x18> > 18b44: e3a01000 mov r1, #0 > 18b48: ebffbd39 bl 8034 <_init+0xa58> > 18b4c: e3a00000 mov r0, #0 > 18b50: e8bd8008 pop {r3, pc} > 18b54: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > >00018b58 <PR_DestroyOrderedLock>: > 18b58: e3a01000 mov r1, #0 > 18b5c: e59f0000 ldr r0, [pc] ; 18b64 <PR_DestroyOrderedLock+0xc> > 18b60: eaffbd33 b 8034 <_init+0xa58> > 18b64: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > >00018b68 <PR_LockOrderedLock>: > 18b68: e3a01000 mov r1, #0 > 18b6c: e59f0000 ldr r0, [pc] ; 18b74 <PR_LockOrderedLock+0xc> > 18b70: eaffbd2f b 8034 <_init+0xa58> > 18b74: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > >00018b78 <PR_UnlockOrderedLock>: > 18b78: e92d4008 push {r3, lr} > 18b7c: e59f000c ldr r0, [pc, #12] ; 18b90 <PR_UnlockOrderedLock+0x18> > 18b80: e3a01000 mov r1, #0 > 18b84: ebffbd2a bl 8034 <_init+0xa58> > 18b88: e3e00000 mvn r0, #0 > 18b8c: e8bd8008 pop {r3, pc} > 18b90: ffffe898 ; <UNDEFINED> instruction: 0xffffe898 > 18b94: e92d4038 push {r3, r4, r5, lr} > 18b98: e1a05001 mov r5, r1 > 18b9c: e1530005 cmp r3, r5 > 18ba0: e1a04003 mov r4, r3 > 18ba4: e1a01002 mov r1, r2 > 18ba8: 9a000004 bls 18bc0 <PR_UnlockOrderedLock+0x48> > 18bac: e1a02005 mov r2, r5 > 18bb0: e1a04005 mov r4, r5 > 18bb4: ebffbb2f bl 7878 <_init+0x29c> > 18bb8: e1a00004 mov r0, r4 > 18bbc: e8bd8038 pop {r3, r4, r5, pc} > 18bc0: e1a02003 mov r2, r3 > 18bc4: ebffbb2b bl 7878 <_init+0x29c> > 18bc8: e1a00004 mov r0, r4 > 18bcc: e8bd8038 pop {r3, r4, r5, pc} > >00018bd0 <PR_GetRandomNoise>: > 18bd0: ea0038ac b 26e88 <PR_Now+0x1930> > >00018bd4 <PR_GetDirectorySeparator>: > 18bd4: e3a0002f mov r0, #47 ; 0x2f > 18bd8: e12fff1e bx lr > >00018bdc <PR_GetDirectorySepartor>: > 18bdc: eaffbb55 b 7938 <_init+0x35c> > >00018be0 <PR_GetPathSeparator>: > 18be0: e3a0003a mov r0, #58 ; 0x3a > 18be4: e12fff1e bx lr > >00018be8 <PR_GetSystemInfo>: > 18be8: e59f3114 ldr r3, [pc, #276] ; 18d04 <PR_GetSystemInfo+0x11c> > 18bec: e92d4070 push {r4, r5, r6, lr} > 18bf0: e1a05000 mov r5, r0 > 18bf4: e59f010c ldr r0, [pc, #268] ; 18d08 <PR_GetSystemInfo+0x120> > 18bf8: e08f3003 add r3, pc, r3 > 18bfc: e7930000 ldr r0, [r3, r0] > 18c00: e1a04001 mov r4, r1 > 18c04: e5901000 ldr r1, [r0] > 18c08: e1a06002 mov r6, r2 > 18c0c: e3510000 cmp r1, #0 > 18c10: 0a000039 beq 18cfc <PR_GetSystemInfo+0x114> > 18c14: e3550004 cmp r5, #4 > 18c18: 908ff105 addls pc, pc, r5, lsl #2 > 18c1c: ea000015 b 18c78 <PR_GetSystemInfo+0x90> > 18c20: ea000019 b 18c8c <PR_GetSystemInfo+0xa4> > 18c24: ea000011 b 18c70 <PR_GetSystemInfo+0x88> > 18c28: ea000008 b 18c50 <PR_GetSystemInfo+0x68> > 18c2c: ea000000 b 18c34 <PR_GetSystemInfo+0x4c> > 18c30: ea000015 b 18c8c <PR_GetSystemInfo+0xa4> > 18c34: e59f20d0 ldr r2, [pc, #208] ; 18d0c <PR_GetSystemInfo+0x124> > 18c38: e1a00004 mov r0, r4 > 18c3c: e1a01006 mov r1, r6 > 18c40: e08f2002 add r2, pc, r2 > 18c44: ebffbdab bl 82f8 <_init+0xd1c> > 18c48: e3a00000 mov r0, #0 > 18c4c: e8bd8070 pop {r4, r5, r6, pc} > 18c50: e3a00002 mov r0, #2 > 18c54: e1a01004 mov r1, r4 > 18c58: e1a02006 mov r2, r6 > 18c5c: eb0032dc bl 257d4 <PR_Now+0x27c> > 18c60: e3700001 cmn r0, #1 > 18c64: 0a000006 beq 18c84 <PR_GetSystemInfo+0x9c> > 18c68: e3a00000 mov r0, #0 > 18c6c: e8bd8070 pop {r4, r5, r6, pc} > 18c70: e3a00001 mov r0, #1 > 18c74: eafffff6 b 18c54 <PR_GetSystemInfo+0x6c> > 18c78: e59f0090 ldr r0, [pc, #144] ; 18d10 <PR_GetSystemInfo+0x128> > 18c7c: e3a01000 mov r1, #0 > 18c80: ebffbceb bl 8034 <_init+0xa58> > 18c84: e3e00000 mvn r0, #0 > 18c88: e8bd8070 pop {r4, r5, r6, pc} > 18c8c: e1a00004 mov r0, r4 > 18c90: e1a01006 mov r1, r6 > 18c94: eb0032c5 bl 257b0 <PR_Now+0x258> > 18c98: e3700001 cmn r0, #1 > 18c9c: 0afffff8 beq 18c84 <PR_GetSystemInfo+0x9c> > 18ca0: e3550004 cmp r5, #4 > 18ca4: 0affffe7 beq 18c48 <PR_GetSystemInfo+0x60> > 18ca8: e5d40000 ldrb r0, [r4] > 18cac: e3500000 cmp r0, #0 > 18cb0: 08bd8070 popeq {r4, r5, r6, pc} > 18cb4: e3560000 cmp r6, #0 > 18cb8: 0affffe2 beq 18c48 <PR_GetSystemInfo+0x60> > 18cbc: e350002e cmp r0, #46 ; 0x2e > 18cc0: 11a03004 movne r3, r4 > 18cc4: 10846006 addne r6, r4, r6 > 18cc8: 0a000008 beq 18cf0 <PR_GetSystemInfo+0x108> > 18ccc: e5d30001 ldrb r0, [r3, #1] > 18cd0: e2844001 add r4, r4, #1 > 18cd4: e3500000 cmp r0, #0 > 18cd8: 08bd8070 popeq {r4, r5, r6, pc} > 18cdc: e1540006 cmp r4, r6 > 18ce0: 0affffd8 beq 18c48 <PR_GetSystemInfo+0x60> > 18ce4: e350002e cmp r0, #46 ; 0x2e > 18ce8: e1a03004 mov r3, r4 > 18cec: 1afffff6 bne 18ccc <PR_GetSystemInfo+0xe4> > 18cf0: e3a00000 mov r0, #0 > 18cf4: e5c40000 strb r0, [r4] > 18cf8: e8bd8070 pop {r4, r5, r6, pc} > 18cfc: ebfff55a bl 1626c <PR_Initialized+0x10> > 18d00: eaffffc3 b 18c14 <PR_GetSystemInfo+0x2c> > 18d04: 0001e400 andeq lr, r1, r0, lsl #8 > 18d08: 00000574 andeq r0, r0, r4, ror r5 > 18d0c: 00012844 andeq r2, r1, r4, asr #16 > 18d10: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00018d14 <PR_GetNumberOfProcessors>: > 18d14: e59f3108 ldr r3, [pc, #264] ; 18e24 <PR_GetNumberOfProcessors+0x110> > 18d18: e59f2108 ldr r2, [pc, #264] ; 18e28 <PR_GetNumberOfProcessors+0x114> > 18d1c: e08f3003 add r3, pc, r3 > 18d20: e92d4070 push {r4, r5, r6, lr} > 18d24: e7934002 ldr r4, [r3, r2] > 18d28: e59f00fc ldr r0, [pc, #252] ; 18e2c <PR_GetNumberOfProcessors+0x118> > 18d2c: e59f10fc ldr r1, [pc, #252] ; 18e30 <PR_GetNumberOfProcessors+0x11c> > 18d30: e24ddf82 sub sp, sp, #520 ; 0x208 > 18d34: e5942000 ldr r2, [r4] > 18d38: e08f0000 add r0, pc, r0 > 18d3c: e08f1001 add r1, pc, r1 > 18d40: e58d2204 str r2, [sp, #516] ; 0x204 > 18d44: ebffba7d bl 7740 <_init+0x164> > 18d48: e2505000 subs r5, r0, #0 > 18d4c: 0a00000a beq 18d7c <PR_GetNumberOfProcessors+0x68> > 18d50: e28d0004 add r0, sp, #4 > 18d54: e3a01c02 mov r1, #512 ; 0x200 > 18d58: e1a02005 mov r2, r5 > 18d5c: ebffbaaa bl 780c <_init+0x230> > 18d60: e3500000 cmp r0, #0 > 18d64: 0a000002 beq 18d74 <PR_GetNumberOfProcessors+0x60> > 18d68: e5dd3004 ldrb r3, [sp, #4] > 18d6c: e3530030 cmp r3, #48 ; 0x30 > 18d70: 0a00000b beq 18da4 <PR_GetNumberOfProcessors+0x90> > 18d74: e1a00005 mov r0, r5 > 18d78: ebffbcda bl 80e8 <_init+0xb0c> > 18d7c: e3a00053 mov r0, #83 ; 0x53 > 18d80: ebffbb34 bl 7a58 <_init+0x47c> > 18d84: e1a06000 mov r6, r0 > 18d88: e59d2204 ldr r2, [sp, #516] ; 0x204 > 18d8c: e5943000 ldr r3, [r4] > 18d90: e1a00006 mov r0, r6 > 18d94: e1520003 cmp r2, r3 > 18d98: 1a000020 bne 18e20 <PR_GetNumberOfProcessors+0x10c> > 18d9c: e28ddf82 add sp, sp, #520 ; 0x208 > 18da0: e8bd8070 pop {r4, r5, r6, pc} > 18da4: e28d0004 add r0, sp, #4 > 18da8: ebffbc35 bl 7e84 <_init+0x8a8> > 18dac: e3500001 cmp r0, #1 > 18db0: e1a06000 mov r6, r0 > 18db4: 0a000016 beq 18e14 <PR_GetNumberOfProcessors+0x100> > 18db8: e2406003 sub r6, r0, #3 > 18dbc: e3560002 cmp r6, #2 > 18dc0: 8affffeb bhi 18d74 <PR_GetNumberOfProcessors+0x60> > 18dc4: e5dd3005 ldrb r3, [sp, #5] > 18dc8: e353002d cmp r3, #45 ; 0x2d > 18dcc: 1affffe8 bne 18d74 <PR_GetNumberOfProcessors+0x60> > 18dd0: ebffbc16 bl 7e30 <_init+0x854> > 18dd4: e5dd3006 ldrb r3, [sp, #6] > 18dd8: e1a03083 lsl r3, r3, #1 > 18ddc: e5902000 ldr r2, [r0] > 18de0: e19230b3 ldrh r3, [r2, r3] > 18de4: e3130b02 tst r3, #2048 ; 0x800 > 18de8: 0affffe1 beq 18d74 <PR_GetNumberOfProcessors+0x60> > 18dec: e3a01000 mov r1, #0 > 18df0: e3a0200a mov r2, #10 > 18df4: e28d0006 add r0, sp, #6 > 18df8: ebffba44 bl 7710 <_init+0x134> > 18dfc: e2806001 add r6, r0, #1 > 18e00: e1a00005 mov r0, r5 > 18e04: ebffbcb7 bl 80e8 <_init+0xb0c> > 18e08: e3560000 cmp r6, #0 > 18e0c: 1affffdd bne 18d88 <PR_GetNumberOfProcessors+0x74> > 18e10: eaffffd9 b 18d7c <PR_GetNumberOfProcessors+0x68> > 18e14: e1a00005 mov r0, r5 > 18e18: ebffbcb2 bl 80e8 <_init+0xb0c> > 18e1c: eaffffd9 b 18d88 <PR_GetNumberOfProcessors+0x74> > 18e20: ebffbaee bl 79e0 <_init+0x404> > 18e24: 0001e2dc ldrdeq lr, [r1], -ip > 18e28: 00000524 andeq r0, r0, r4, lsr #10 > 18e2c: 00012750 andeq r2, r1, r0, asr r7 > 18e30: 000130ec andeq r3, r1, ip, ror #1 > >00018e34 <PR_GetPhysicalMemorySize>: > 18e34: e92d4010 push {r4, lr} > 18e38: e3a0001e mov r0, #30 > 18e3c: ebffbb05 bl 7a58 <_init+0x47c> > 18e40: e1a04000 mov r4, r0 > 18e44: e3a00055 mov r0, #85 ; 0x55 > 18e48: ebffbb02 bl 7a58 <_init+0x47c> > 18e4c: e3500000 cmp r0, #0 > 18e50: a3540000 cmpge r4, #0 > 18e54: a0c32490 smullge r2, r3, r0, r4 > 18e58: b3a02000 movlt r2, #0 > 18e5c: b3a03000 movlt r3, #0 > 18e60: e1a00002 mov r0, r2 > 18e64: e1a01003 mov r1, r3 > 18e68: e8bd8010 pop {r4, pc} > >00018e6c <PR_GetGCRegisters>: > 18e6c: ea003b22 b 27afc <PR_Now+0x25a4> > >00018e70 <PR_ThreadScanStackPointers>: > 18e70: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 18e74: e24dd00c sub sp, sp, #12 > 18e78: e1a04000 mov r4, r0 > 18e7c: e1a07001 mov r7, r1 > 18e80: e1a08002 mov r8, r2 > 18e84: ebffba96 bl 78e4 <_init+0x308> > 18e88: e1a0200d mov r2, sp > 18e8c: e0543000 subs r3, r4, r0 > 18e90: e2735000 rsbs r5, r3, #0 > 18e94: e0b55003 adcs r5, r5, r3 > 18e98: e1a01005 mov r1, r5 > 18e9c: e1a00004 mov r0, r4 > 18ea0: eb003b15 bl 27afc <PR_Now+0x25a4> > 18ea4: e59d2000 ldr r2, [sp] > 18ea8: e1a03008 mov r3, r8 > 18eac: e1a01000 mov r1, r0 > 18eb0: e1a00004 mov r0, r4 > 18eb4: e12fff37 blx r7 > 18eb8: e250a000 subs sl, r0, #0 > 18ebc: 1a000023 bne 18f50 <PR_ThreadScanStackPointers+0xe0> > 18ec0: e3550000 cmp r5, #0 > 18ec4: 128d1004 addne r1, sp, #4 > 18ec8: 1a000002 bne 18ed8 <PR_ThreadScanStackPointers+0x68> > 18ecc: e1a00004 mov r0, r4 > 18ed0: ebffbc21 bl 7f5c <_init+0x980> > 18ed4: e1a01000 mov r1, r0 > 18ed8: e5943010 ldr r3, [r4, #16] > 18edc: e5933018 ldr r3, [r3, #24] > 18ee0: e1510003 cmp r1, r3 > 18ee4: 3a00001c bcc 18f5c <PR_ThreadScanStackPointers+0xec> > 18ee8: e1a00004 mov r0, r4 > 18eec: e2841014 add r1, r4, #20 > 18ef0: e3a02001 mov r2, #1 > 18ef4: e1a03008 mov r3, r8 > 18ef8: e12fff37 blx r7 > 18efc: e250a000 subs sl, r0, #0 > 18f00: 1a000012 bne 18f50 <PR_ThreadScanStackPointers+0xe0> > 18f04: e5943020 ldr r3, [r4, #32] > 18f08: e5945024 ldr r5, [r4, #36] ; 0x24 > 18f0c: e3530000 cmp r3, #0 > 18f10: 0a00000e beq 18f50 <PR_ThreadScanStackPointers+0xe0> > 18f14: e1a0600a mov r6, sl > 18f18: ea000002 b 18f28 <PR_ThreadScanStackPointers+0xb8> > 18f1c: e594c020 ldr ip, [r4, #32] > 18f20: e15c0006 cmp ip, r6 > 18f24: 9a000009 bls 18f50 <PR_ThreadScanStackPointers+0xe0> > 18f28: e1a01005 mov r1, r5 > 18f2c: e1a00004 mov r0, r4 > 18f30: e3a02001 mov r2, #1 > 18f34: e1a03008 mov r3, r8 > 18f38: e12fff37 blx r7 > 18f3c: e2866001 add r6, r6, #1 > 18f40: e2855004 add r5, r5, #4 > 18f44: e3500000 cmp r0, #0 > 18f48: 0afffff3 beq 18f1c <PR_ThreadScanStackPointers+0xac> > 18f4c: e1a0a000 mov sl, r0 > 18f50: e1a0000a mov r0, sl > 18f54: e28dd00c add sp, sp, #12 > 18f58: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 18f5c: e0612003 rsb r2, r1, r3 > 18f60: e1a00004 mov r0, r4 > 18f64: e1a02142 asr r2, r2, #2 > 18f68: e1a03008 mov r3, r8 > 18f6c: e12fff37 blx r7 > 18f70: e250a000 subs sl, r0, #0 > 18f74: 0affffdb beq 18ee8 <PR_ThreadScanStackPointers+0x78> > 18f78: eafffff4 b 18f50 <PR_ThreadScanStackPointers+0xe0> > 18f7c: e8920006 ldm r2, {r1, r2} > 18f80: eaffba9c b 79f8 <_init+0x41c> > >00018f84 <PR_ScanStackPointers>: > 18f84: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 18f88: e24dd00c sub sp, sp, #12 > 18f8c: e88d0003 stm sp, {r0, r1} > 18f90: e59f0010 ldr r0, [pc, #16] ; 18fa8 <PR_ScanStackPointers+0x24> > 18f94: e1a0100d mov r1, sp > 18f98: e08f0000 add r0, pc, r0 > 18f9c: ebffbae0 bl 7b24 <_init+0x548> > 18fa0: e28dd00c add sp, sp, #12 > 18fa4: e8bd8000 ldmfd sp!, {pc} > 18fa8: ffffffdc ; <UNDEFINED> instruction: 0xffffffdc > >00018fac <PR_GetStackSpaceLeft>: > 18fac: e92d4010 push {r4, lr} > 18fb0: e24dd008 sub sp, sp, #8 > 18fb4: e1a04000 mov r4, r0 > 18fb8: ebffba49 bl 78e4 <_init+0x308> > 18fbc: e1540000 cmp r4, r0 > 18fc0: 028d0004 addeq r0, sp, #4 > 18fc4: 0a000001 beq 18fd0 <PR_GetStackSpaceLeft+0x24> > 18fc8: e1a00004 mov r0, r4 > 18fcc: ebffbbe2 bl 7f5c <_init+0x980> > 18fd0: e5943010 ldr r3, [r4, #16] > 18fd4: e5932018 ldr r2, [r3, #24] > 18fd8: e593301c ldr r3, [r3, #28] > 18fdc: e0620000 rsb r0, r2, r0 > 18fe0: e0800003 add r0, r0, r3 > 18fe4: e28dd008 add sp, sp, #8 > 18fe8: e8bd8010 pop {r4, pc} > 18fec: e92d4010 push {r4, lr} > 18ff0: e2504000 subs r4, r0, #0 > 18ff4: 08bd8010 popeq {r4, pc} > 18ff8: e5940018 ldr r0, [r4, #24] > 18ffc: e3500000 cmp r0, #0 > 19000: 0a000002 beq 19010 <PR_GetStackSpaceLeft+0x64> > 19004: ebffb9a3 bl 7698 <_init+0xbc> > 19008: e3a03000 mov r3, #0 > 1900c: e5843018 str r3, [r4, #24] > 19010: e5940020 ldr r0, [r4, #32] > 19014: e3500000 cmp r0, #0 > 19018: 0a000002 beq 19028 <PR_GetStackSpaceLeft+0x7c> > 1901c: ebffb99d bl 7698 <_init+0xbc> > 19020: e3a03000 mov r3, #0 > 19024: e5843020 str r3, [r4, #32] > 19028: e1a00004 mov r0, r4 > 1902c: e8bd4010 pop {r4, lr} > 19030: eaffbcfb b 8424 <_init+0xe48> > 19034: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 19038: e1a04000 mov r4, r0 > 1903c: e2807014 add r7, r0, #20 > 19040: e594307c ldr r3, [r4, #124] ; 0x7c > 19044: e3530000 cmp r3, #0 > 19048: 1a000037 bne 1912c <PR_GetStackSpaceLeft+0x180> > 1904c: e5940020 ldr r0, [r4, #32] > 19050: ebffbc00 bl 8058 <_init+0xa7c> > 19054: e5946014 ldr r6, [r4, #20] > 19058: e1560007 cmp r6, r7 > 1905c: 1a000040 bne 19164 <PR_GetStackSpaceLeft+0x1b8> > 19060: e594307c ldr r3, [r4, #124] ; 0x7c > 19064: e3530000 cmp r3, #0 > 19068: 1a00003a bne 19158 <PR_GetStackSpaceLeft+0x1ac> > 1906c: e594300c ldr r3, [r4, #12] > 19070: ea000002 b 19080 <PR_GetStackSpaceLeft+0xd4> > 19074: e594207c ldr r2, [r4, #124] ; 0x7c > 19078: e3520000 cmp r2, #0 > 1907c: 1a000035 bne 19158 <PR_GetStackSpaceLeft+0x1ac> > 19080: e2833001 add r3, r3, #1 > 19084: e584300c str r3, [r4, #12] > 19088: e5940024 ldr r0, [r4, #36] ; 0x24 > 1908c: e3e01000 mvn r1, #0 > 19090: ebffbbb4 bl 7f68 <_init+0x98c> > 19094: e594300c ldr r3, [r4, #12] > 19098: e5945014 ldr r5, [r4, #20] > 1909c: e2433001 sub r3, r3, #1 > 190a0: e1550006 cmp r5, r6 > 190a4: e584300c str r3, [r4, #12] > 190a8: 0afffff1 beq 19074 <PR_GetStackSpaceLeft+0xc8> > 190ac: e594607c ldr r6, [r4, #124] ; 0x7c > 190b0: e3560000 cmp r6, #0 > 190b4: 1a000027 bne 19158 <PR_GetStackSpaceLeft+0x1ac> > 190b8: e895000a ldm r5, {r1, r3} > 190bc: e594201c ldr r2, [r4, #28] > 190c0: e5831000 str r1, [r3] > 190c4: e5951000 ldr r1, [r5] > 190c8: e2422001 sub r2, r2, #1 > 190cc: e5813004 str r3, [r1, #4] > 190d0: e5855000 str r5, [r5] > 190d4: e5855004 str r5, [r5, #4] > 190d8: e5940020 ldr r0, [r4, #32] > 190dc: e584201c str r2, [r4, #28] > 190e0: ebffbcea bl 8490 <_init+0xeb4> > 190e4: e5953010 ldr r3, [r5, #16] > 190e8: e5950014 ldr r0, [r5, #20] > 190ec: e12fff33 blx r3 > 190f0: e5953018 ldr r3, [r5, #24] > 190f4: e3530000 cmp r3, #0 > 190f8: 0a000013 beq 1914c <PR_GetStackSpaceLeft+0x1a0> > 190fc: e5953028 ldr r3, [r5, #40] ; 0x28 > 19100: e5930074 ldr r0, [r3, #116] ; 0x74 > 19104: ebffbbd3 bl 8058 <_init+0xa7c> > 19108: e585601c str r6, [r5, #28] > 1910c: e5950018 ldr r0, [r5, #24] > 19110: ebffbafe bl 7d10 <_init+0x734> > 19114: e5953028 ldr r3, [r5, #40] ; 0x28 > 19118: e5930074 ldr r0, [r3, #116] ; 0x74 > 1911c: ebffbcdb bl 8490 <_init+0xeb4> > 19120: e594307c ldr r3, [r4, #124] ; 0x7c > 19124: e3530000 cmp r3, #0 > 19128: 0affffc7 beq 1904c <PR_GetStackSpaceLeft+0xa0> > 1912c: e5940020 ldr r0, [r4, #32] > 19130: ebffbbc8 bl 8058 <_init+0xa7c> > 19134: e5943008 ldr r3, [r4, #8] > 19138: e5940020 ldr r0, [r4, #32] > 1913c: e2433001 sub r3, r3, #1 > 19140: e5843008 str r3, [r4, #8] > 19144: e8bd40f8 pop {r3, r4, r5, r6, r7, lr} > 19148: eaffbcd0 b 8490 <_init+0xeb4> > 1914c: e1a00005 mov r0, r5 > 19150: ebffffa5 bl 18fec <PR_GetStackSpaceLeft+0x40> > 19154: eaffffb9 b 19040 <PR_GetStackSpaceLeft+0x94> > 19158: e5940020 ldr r0, [r4, #32] > 1915c: ebffbccb bl 8490 <_init+0xeb4> > 19160: eafffff1 b 1912c <PR_GetStackSpaceLeft+0x180> > 19164: e1a05006 mov r5, r6 > 19168: eaffffcf b 190ac <PR_GetStackSpaceLeft+0x100> > 1916c: e92d4010 push {r4, lr} > 19170: e2504000 subs r4, r0, #0 > 19174: 08bd8010 popeq {r4, pc} > 19178: e5940078 ldr r0, [r4, #120] ; 0x78 > 1917c: e3500000 cmp r0, #0 > 19180: 0a000000 beq 19188 <PR_GetStackSpaceLeft+0x1dc> > 19184: ebffb943 bl 7698 <_init+0xbc> > 19188: e5940024 ldr r0, [r4, #36] ; 0x24 > 1918c: e3500000 cmp r0, #0 > 19190: 0a000000 beq 19198 <PR_GetStackSpaceLeft+0x1ec> > 19194: ebffb93f bl 7698 <_init+0xbc> > 19198: e5940020 ldr r0, [r4, #32] > 1919c: e3500000 cmp r0, #0 > 191a0: 0a000000 beq 191a8 <PR_GetStackSpaceLeft+0x1fc> > 191a4: ebffba6a bl 7b54 <_init+0x578> > 191a8: e5940074 ldr r0, [r4, #116] ; 0x74 > 191ac: e3500000 cmp r0, #0 > 191b0: 0a000000 beq 191b8 <PR_GetStackSpaceLeft+0x20c> > 191b4: ebffba66 bl 7b54 <_init+0x578> > 191b8: e5940064 ldr r0, [r4, #100] ; 0x64 > 191bc: e3500000 cmp r0, #0 > 191c0: 0a000000 beq 191c8 <PR_GetStackSpaceLeft+0x21c> > 191c4: ebffb933 bl 7698 <_init+0xbc> > 191c8: e5940060 ldr r0, [r4, #96] ; 0x60 > 191cc: e3500000 cmp r0, #0 > 191d0: 0a000000 beq 191d8 <PR_GetStackSpaceLeft+0x22c> > 191d4: ebffba5e bl 7b54 <_init+0x578> > 191d8: e5940044 ldr r0, [r4, #68] ; 0x44 > 191dc: e3500000 cmp r0, #0 > 191e0: 0a000000 beq 191e8 <PR_GetStackSpaceLeft+0x23c> > 191e4: ebffba5a bl 7b54 <_init+0x578> > 191e8: e5940038 ldr r0, [r4, #56] ; 0x38 > 191ec: e3500000 cmp r0, #0 > 191f0: 0a000000 beq 191f8 <PR_GetStackSpaceLeft+0x24c> > 191f4: ebffbc8a bl 8424 <_init+0xe48> > 191f8: e594004c ldr r0, [r4, #76] ; 0x4c > 191fc: e3500000 cmp r0, #0 > 19200: 0a000000 beq 19208 <PR_GetStackSpaceLeft+0x25c> > 19204: ebffba7c bl 7bfc <_init+0x620> > 19208: e1a00004 mov r0, r4 > 1920c: e8bd4010 pop {r4, lr} > 19210: eaffbc83 b 8424 <_init+0xe48> > 19214: e92d4070 push {r4, r5, r6, lr} > 19218: e1a05000 mov r5, r0 > 1921c: e1a06001 mov r6, r1 > 19220: e3a00001 mov r0, #1 > 19224: e3a01044 mov r1, #68 ; 0x44 > 19228: ebffbc9e bl 84a8 <_init+0xecc> > 1922c: e2504000 subs r4, r0, #0 > 19230: 0a00000b beq 19264 <PR_GetStackSpaceLeft+0x2b8> > 19234: e3550000 cmp r5, #0 > 19238: 05845018 streq r5, [r4, #24] > 1923c: 1a000001 bne 19248 <PR_GetStackSpaceLeft+0x29c> > 19240: e1a00004 mov r0, r4 > 19244: e8bd8070 pop {r4, r5, r6, pc} > 19248: e5960074 ldr r0, [r6, #116] ; 0x74 > 1924c: ebffbb6c bl 8004 <_init+0xa28> > 19250: e3a03001 mov r3, #1 > 19254: e584301c str r3, [r4, #28] > 19258: e3500000 cmp r0, #0 > 1925c: e5840018 str r0, [r4, #24] > 19260: 1afffff6 bne 19240 <PR_GetStackSpaceLeft+0x294> > 19264: e1a00004 mov r0, r4 > 19268: ebffff5f bl 18fec <PR_GetStackSpaceLeft+0x40> > 1926c: e59f000c ldr r0, [pc, #12] ; 19280 <PR_GetStackSpaceLeft+0x2d4> > 19270: e3a01000 mov r1, #0 > 19274: ebffbb6e bl 8034 <_init+0xa58> > 19278: e3a04000 mov r4, #0 > 1927c: eaffffef b 19240 <PR_GetStackSpaceLeft+0x294> > 19280: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 19284: e92d4030 push {r4, r5, lr} > 19288: e1a04000 mov r4, r0 > 1928c: e24dd014 sub sp, sp, #20 > 19290: e5900020 ldr r0, [r0, #32] > 19294: e1a05001 mov r5, r1 > 19298: ebffbb6e bl 8058 <_init+0xa7c> > 1929c: e594301c ldr r3, [r4, #28] > 192a0: e594000c ldr r0, [r4, #12] > 192a4: e5942018 ldr r2, [r4, #24] > 192a8: e2833001 add r3, r3, #1 > 192ac: e2841014 add r1, r4, #20 > 192b0: e1530000 cmp r3, r0 > 192b4: e8850006 stm r5, {r1, r2} > 192b8: e5825000 str r5, [r2] > 192bc: e5845018 str r5, [r4, #24] > 192c0: e584301c str r3, [r4, #28] > 192c4: da000002 ble 192d4 <PR_GetStackSpaceLeft+0x328> > 192c8: e994000c ldmib r4, {r2, r3} > 192cc: e1530002 cmp r3, r2 > 192d0: ba000005 blt 192ec <PR_GetStackSpaceLeft+0x340> > 192d4: e5940024 ldr r0, [r4, #36] ; 0x24 > 192d8: ebffba8c bl 7d10 <_init+0x734> > 192dc: e5940020 ldr r0, [r4, #32] > 192e0: e28dd014 add sp, sp, #20 > 192e4: e8bd4030 pop {r4, r5, lr} > 192e8: eaffbc68 b 8490 <_init+0xeb4> > 192ec: e2833001 add r3, r3, #1 > 192f0: e5843008 str r3, [r4, #8] > 192f4: e5940020 ldr r0, [r4, #32] > 192f8: ebffbc64 bl 8490 <_init+0xeb4> > 192fc: e3a00001 mov r0, #1 > 19300: e3a0100c mov r1, #12 > 19304: ebffbc67 bl 84a8 <_init+0xecc> > 19308: e2505000 subs r5, r0, #0 > 1930c: 0a000015 beq 19368 <PR_GetStackSpaceLeft+0x3bc> > 19310: e5942010 ldr r2, [r4, #16] > 19314: e59f1064 ldr r1, [pc, #100] ; 19380 <PR_GetStackSpaceLeft+0x3d4> > 19318: e3a03001 mov r3, #1 > 1931c: e3a00000 mov r0, #0 > 19320: e98d0005 stmib sp, {r0, r2} > 19324: e58d3000 str r3, [sp] > 19328: e08f1001 add r1, pc, r1 > 1932c: e1a02004 mov r2, r4 > 19330: ebffb917 bl 7794 <_init+0x1b8> > 19334: e3500000 cmp r0, #0 > 19338: e5850008 str r0, [r5, #8] > 1933c: 0a000007 beq 19360 <PR_GetStackSpaceLeft+0x3b4> > 19340: e5940020 ldr r0, [r4, #32] > 19344: ebffbb43 bl 8058 <_init+0xa7c> > 19348: e594302c ldr r3, [r4, #44] ; 0x2c > 1934c: e2842028 add r2, r4, #40 ; 0x28 > 19350: e885000c stm r5, {r2, r3} > 19354: e5835000 str r5, [r3] > 19358: e584502c str r5, [r4, #44] ; 0x2c > 1935c: eaffffdc b 192d4 <PR_GetStackSpaceLeft+0x328> > 19360: e1a00005 mov r0, r5 > 19364: ebffbc2e bl 8424 <_init+0xe48> > 19368: e5940020 ldr r0, [r4, #32] > 1936c: ebffbb39 bl 8058 <_init+0xa7c> > 19370: e5943008 ldr r3, [r4, #8] > 19374: e2433001 sub r3, r3, #1 > 19378: e5843008 str r3, [r4, #8] > 1937c: eaffffd4 b 192d4 <PR_GetStackSpaceLeft+0x328> > 19380: fffffd04 ; <UNDEFINED> instruction: 0xfffffd04 > 19384: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 19388: e590707c ldr r7, [r0, #124] ; 0x7c > 1938c: e1a04000 mov r4, r0 > 19390: e3570000 cmp r7, #0 > 19394: 18bd80f8 popne {r3, r4, r5, r6, r7, pc} > 19398: e2805058 add r5, r0, #88 ; 0x58 > 1939c: e5940060 ldr r0, [r4, #96] ; 0x60 > 193a0: ebffbb2c bl 8058 <_init+0xa7c> > 193a4: e5943058 ldr r3, [r4, #88] ; 0x58 > 193a8: e1530005 cmp r3, r5 > 193ac: 0a000028 beq 19454 <PR_GetStackSpaceLeft+0x4a8> > 193b0: e5936040 ldr r6, [r3, #64] ; 0x40 > 193b4: ebffba61 bl 7d40 <_init+0x764> > 193b8: e0561000 subs r1, r6, r0 > 193bc: 0a000001 beq 193c8 <PR_GetStackSpaceLeft+0x41c> > 193c0: e5940064 ldr r0, [r4, #100] ; 0x64 > 193c4: ebffbae7 bl 7f68 <_init+0x98c> > 193c8: e594307c ldr r3, [r4, #124] ; 0x7c > 193cc: e3530000 cmp r3, #0 > 193d0: 1a000021 bne 1945c <PR_GetStackSpaceLeft+0x4b0> > 193d4: ebffba59 bl 7d40 <_init+0x764> > 193d8: e5943058 ldr r3, [r4, #88] ; 0x58 > 193dc: e1550003 cmp r5, r3 > 193e0: e1a06000 mov r6, r0 > 193e4: 1a000010 bne 1942c <PR_GetStackSpaceLeft+0x480> > 193e8: ea000013 b 1943c <PR_GetStackSpaceLeft+0x490> > 193ec: e8930006 ldm r3, {r1, r2} > 193f0: e594c068 ldr ip, [r4, #104] ; 0x68 > 193f4: e5821000 str r1, [r2] > 193f8: e5931000 ldr r1, [r3] > 193fc: e24cc001 sub ip, ip, #1 > 19400: e5812004 str r2, [r1, #4] > 19404: e5833000 str r3, [r3] > 19408: e5833004 str r3, [r3, #4] > 1940c: e1a01003 mov r1, r3 > 19410: e584c068 str ip, [r4, #104] ; 0x68 > 19414: e1a00004 mov r0, r4 > 19418: e583700c str r7, [r3, #12] > 1941c: ebffff98 bl 19284 <PR_GetStackSpaceLeft+0x2d8> > 19420: e5943058 ldr r3, [r4, #88] ; 0x58 > 19424: e1550003 cmp r5, r3 > 19428: 0a000003 beq 1943c <PR_GetStackSpaceLeft+0x490> > 1942c: e5932040 ldr r2, [r3, #64] ; 0x40 > 19430: e0662002 rsb r2, r6, r2 > 19434: e3520000 cmp r2, #0 > 19438: daffffeb ble 193ec <PR_GetStackSpaceLeft+0x440> > 1943c: e5940060 ldr r0, [r4, #96] ; 0x60 > 19440: ebffbc12 bl 8490 <_init+0xeb4> > 19444: e594307c ldr r3, [r4, #124] ; 0x7c > 19448: e3530000 cmp r3, #0 > 1944c: 0affffd2 beq 1939c <PR_GetStackSpaceLeft+0x3f0> > 19450: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 19454: e3e01000 mvn r1, #0 > 19458: eaffffd8 b 193c0 <PR_GetStackSpaceLeft+0x414> > 1945c: e5940060 ldr r0, [r4, #96] ; 0x60 > 19460: e8bd40f8 pop {r3, r4, r5, r6, r7, lr} > 19464: eaffbc09 b 8490 <_init+0xeb4> > 19468: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1946c: e590507c ldr r5, [r0, #124] ; 0x7c > 19470: e24dd014 sub sp, sp, #20 > 19474: e3550000 cmp r5, #0 > 19478: e1a04000 mov r4, r0 > 1947c: 1a0000f3 bne 19850 <PR_GetStackSpaceLeft+0x8a4> > 19480: e2806030 add r6, r0, #48 ; 0x30 > 19484: e594a048 ldr sl, [r4, #72] ; 0x48 > 19488: e594303c ldr r3, [r4, #60] ; 0x3c > 1948c: e28aa00a add sl, sl, #10 > 19490: e15a0003 cmp sl, r3 > 19494: da00000c ble 194cc <PR_GetStackSpaceLeft+0x520> > 19498: e5940038 ldr r0, [r4, #56] ; 0x38 > 1949c: e3500000 cmp r0, #0 > 194a0: 0a000000 beq 194a8 <PR_GetStackSpaceLeft+0x4fc> > 194a4: ebffbbde bl 8424 <_init+0xe48> > 194a8: e08a008a add r0, sl, sl, lsl #1 > 194ac: e1a00100 lsl r0, r0, #2 > 194b0: ebffbc02 bl 84c0 <_init+0xee4> > 194b4: e584a03c str sl, [r4, #60] ; 0x3c > 194b8: e080318a add r3, r0, sl, lsl #3 > 194bc: e1a07000 mov r7, r0 > 194c0: e58d3004 str r3, [sp, #4] > 194c4: e5840038 str r0, [r4, #56] ; 0x38 > 194c8: e5843040 str r3, [r4, #64] ; 0x40 > 194cc: e594304c ldr r3, [r4, #76] ; 0x4c > 194d0: e5873000 str r3, [r7] > 194d4: e59d3004 ldr r3, [sp, #4] > 194d8: e3a02001 mov r2, #1 > 194dc: e1c720b4 strh r2, [r7, #4] > 194e0: e1c750b6 strh r5, [r7, #6] > 194e4: e5835000 str r5, [r3] > 194e8: e5940044 ldr r0, [r4, #68] ; 0x44 > 194ec: ebffbad9 bl 8058 <_init+0xa7c> > 194f0: e3a0b001 mov fp, #1 > 194f4: e5942030 ldr r2, [r4, #48] ; 0x30 > 194f8: e59d9004 ldr r9, [sp, #4] > 194fc: ea00000a b 1952c <PR_GetStackSpaceLeft+0x580> > 19500: e15b000a cmp fp, sl > 19504: 0a00001d beq 19580 <PR_GetStackSpaceLeft+0x5d4> > 19508: e592c02c ldr ip, [r2, #44] ; 0x2c > 1950c: e1d203b4 ldrh r0, [r2, #52] ; 0x34 > 19510: e59cc000 ldr ip, [ip] > 19514: e787c18b str ip, [r7, fp, lsl #3] > 19518: e1c100b4 strh r0, [r1, #4] > 1951c: e1c130b6 strh r3, [r1, #6] > 19520: e789210b str r2, [r9, fp, lsl #2] > 19524: e28bb001 add fp, fp, #1 > 19528: e1a02008 mov r2, r8 > 1952c: e1560002 cmp r6, r2 > 19530: e087118b add r1, r7, fp, lsl #3 > 19534: 0a000011 beq 19580 <PR_GetStackSpaceLeft+0x5d4> > 19538: e5923024 ldr r3, [r2, #36] ; 0x24 > 1953c: e5928000 ldr r8, [r2] > 19540: e3530000 cmp r3, #0 > 19544: 0affffed beq 19500 <PR_GetStackSpaceLeft+0x554> > 19548: e5923004 ldr r3, [r2, #4] > 1954c: e5941048 ldr r1, [r4, #72] ; 0x48 > 19550: e5825024 str r5, [r2, #36] ; 0x24 > 19554: e5825008 str r5, [r2, #8] > 19558: e5838000 str r8, [r3] > 1955c: e5920000 ldr r0, [r2] > 19560: e2411001 sub r1, r1, #1 > 19564: e5803004 str r3, [r0, #4] > 19568: e5822000 str r2, [r2] > 1956c: e5822004 str r2, [r2, #4] > 19570: e5920020 ldr r0, [r2, #32] > 19574: e5841048 str r1, [r4, #72] ; 0x48 > 19578: ebffb9e4 bl 7d10 <_init+0x734> > 1957c: eaffffe9 b 19528 <PR_GetStackSpaceLeft+0x57c> > 19580: e5941030 ldr r1, [r4, #48] ; 0x30 > 19584: e1560001 cmp r6, r1 > 19588: 0a0000b7 beq 1986c <PR_GetStackSpaceLeft+0x8c0> > 1958c: e591203c ldr r2, [r1, #60] ; 0x3c > 19590: e3720001 cmn r2, #1 > 19594: 0a0000b4 beq 1986c <PR_GetStackSpaceLeft+0x8c0> > 19598: e3520000 cmp r2, #0 > 1959c: 01a08002 moveq r8, r2 > 195a0: 1a0000b6 bne 19880 <PR_GetStackSpaceLeft+0x8d4> > 195a4: e5940044 ldr r0, [r4, #68] ; 0x44 > 195a8: ebffbbb8 bl 8490 <_init+0xeb4> > 195ac: e1a02008 mov r2, r8 > 195b0: e5940038 ldr r0, [r4, #56] ; 0x38 > 195b4: e1a0100b mov r1, fp > 195b8: ebffbb00 bl 81c0 <_init+0xbe4> > 195bc: e594207c ldr r2, [r4, #124] ; 0x7c > 195c0: e3520000 cmp r2, #0 > 195c4: 1a0000a1 bne 19850 <PR_GetStackSpaceLeft+0x8a4> > 195c8: e3500000 cmp r0, #0 > 195cc: da000062 ble 1975c <PR_GetStackSpaceLeft+0x7b0> > 195d0: e1d720b6 ldrh r2, [r7, #6] > 195d4: e3120001 tst r2, #1 > 195d8: 1a0000a5 bne 19874 <PR_GetStackSpaceLeft+0x8c8> > 195dc: e35b0001 cmp fp, #1 > 195e0: da00005d ble 1975c <PR_GetStackSpaceLeft+0x7b0> > 195e4: e1a01007 mov r1, r7 > 195e8: e59da004 ldr sl, [sp, #4] > 195ec: e3a08001 mov r8, #1 > 195f0: e58d7008 str r7, [sp, #8] > 195f4: e58d600c str r6, [sp, #12] > 195f8: ea00001f b 1967c <PR_GetStackSpaceLeft+0x6d0> > 195fc: e3170020 tst r7, #32 > 19600: 0a000025 beq 1969c <PR_GetStackSpaceLeft+0x6f0> > 19604: e5940044 ldr r0, [r4, #68] ; 0x44 > 19608: ebffba92 bl 8058 <_init+0xa7c> > 1960c: e5962024 ldr r2, [r6, #36] ; 0x24 > 19610: e3520000 cmp r2, #0 > 19614: 1a00003b bne 19708 <PR_GetStackSpaceLeft+0x75c> > 19618: e5960004 ldr r0, [r6, #4] > 1961c: e594c048 ldr ip, [r4, #72] ; 0x48 > 19620: e596e000 ldr lr, [r6] > 19624: e580e000 str lr, [r0] > 19628: e596e000 ldr lr, [r6] > 1962c: e24cc001 sub ip, ip, #1 > 19630: e58e0004 str r0, [lr, #4] > 19634: e5866000 str r6, [r6] > 19638: e5866004 str r6, [r6, #4] > 1963c: e5940044 ldr r0, [r4, #68] ; 0x44 > 19640: e584c048 str ip, [r4, #72] ; 0x48 > 19644: e5862008 str r2, [r6, #8] > 19648: ebffbb90 bl 8490 <_init+0xeb4> > 1964c: e3170010 tst r7, #16 > 19650: e596302c ldr r3, [r6, #44] ; 0x2c > 19654: 0a00007f beq 19858 <PR_GetStackSpaceLeft+0x8ac> > 19658: e59f2260 ldr r2, [pc, #608] ; 198c0 <PR_GetStackSpaceLeft+0x914> > 1965c: e5832004 str r2, [r3, #4] > 19660: e1a00004 mov r0, r4 > 19664: e1a01006 mov r1, r6 > 19668: ebffff05 bl 19284 <PR_GetStackSpaceLeft+0x2d8> > 1966c: e2888001 add r8, r8, #1 > 19670: e158000b cmp r8, fp > 19674: e1a01009 mov r1, r9 > 19678: 0a000035 beq 19754 <PR_GetStackSpaceLeft+0x7a8> > 1967c: e1d170be ldrh r7, [r1, #14] > 19680: e2819008 add r9, r1, #8 > 19684: e3170018 tst r7, #24 > 19688: e1d120bc ldrh r2, [r1, #12] > 1968c: e5ba6004 ldr r6, [sl, #4]! > 19690: 1affffdb bne 19604 <PR_GetStackSpaceLeft+0x658> > 19694: e3120002 tst r2, #2 > 19698: 1affffd7 bne 195fc <PR_GetStackSpaceLeft+0x650> > 1969c: e3570000 cmp r7, #0 > 196a0: 0afffff1 beq 1966c <PR_GetStackSpaceLeft+0x6c0> > 196a4: e5940044 ldr r0, [r4, #68] ; 0x44 > 196a8: ebffba6a bl 8058 <_init+0xa7c> > 196ac: e5963024 ldr r3, [r6, #36] ; 0x24 > 196b0: e3530000 cmp r3, #0 > 196b4: 1a000013 bne 19708 <PR_GetStackSpaceLeft+0x75c> > 196b8: e8960005 ldm r6, {r0, r2} > 196bc: e594c048 ldr ip, [r4, #72] ; 0x48 > 196c0: e5820000 str r0, [r2] > 196c4: e5960000 ldr r0, [r6] > 196c8: e24cc001 sub ip, ip, #1 > 196cc: e5802004 str r2, [r0, #4] > 196d0: e5866000 str r6, [r6] > 196d4: e5866004 str r6, [r6, #4] > 196d8: e5940044 ldr r0, [r4, #68] ; 0x44 > 196dc: e584c048 str ip, [r4, #72] ; 0x48 > 196e0: e5863008 str r3, [r6, #8] > 196e4: e58d3000 str r3, [sp] > 196e8: ebffbb68 bl 8490 <_init+0xeb4> > 196ec: e5962030 ldr r2, [r6, #48] ; 0x30 > 196f0: e59d3000 ldr r3, [sp] > 196f4: e3520002 cmp r2, #2 > 196f8: 0a000065 beq 19894 <PR_GetStackSpaceLeft+0x8e8> > 196fc: e596202c ldr r2, [r6, #44] ; 0x2c > 19700: e5823004 str r3, [r2, #4] > 19704: eaffffd5 b 19660 <PR_GetStackSpaceLeft+0x6b4> > 19708: e8960009 ldm r6, {r0, r3} > 1970c: e5942048 ldr r2, [r4, #72] ; 0x48 > 19710: e5865024 str r5, [r6, #36] ; 0x24 > 19714: e5865008 str r5, [r6, #8] > 19718: e5830000 str r0, [r3] > 1971c: e5960000 ldr r0, [r6] > 19720: e2422001 sub r2, r2, #1 > 19724: e5803004 str r3, [r0, #4] > 19728: e5866000 str r6, [r6] > 1972c: e5866004 str r6, [r6, #4] > 19730: e5960020 ldr r0, [r6, #32] > 19734: e5842048 str r2, [r4, #72] ; 0x48 > 19738: ebffb974 bl 7d10 <_init+0x734> > 1973c: e2888001 add r8, r8, #1 > 19740: e5940044 ldr r0, [r4, #68] ; 0x44 > 19744: ebffbb51 bl 8490 <_init+0xeb4> > 19748: e158000b cmp r8, fp > 1974c: e1a01009 mov r1, r9 > 19750: 1affffc9 bne 1967c <PR_GetStackSpaceLeft+0x6d0> > 19754: e59d7008 ldr r7, [sp, #8] > 19758: e59d600c ldr r6, [sp, #12] > 1975c: ebffb977 bl 7d40 <_init+0x764> > 19760: e1a0a000 mov sl, r0 > 19764: e5940044 ldr r0, [r4, #68] ; 0x44 > 19768: ebffba3a bl 8058 <_init+0xa7c> > 1976c: e5943030 ldr r3, [r4, #48] ; 0x30 > 19770: e1560003 cmp r6, r3 > 19774: 1a00001a bne 197e4 <PR_GetStackSpaceLeft+0x838> > 19778: ea00002f b 1983c <PR_GetStackSpaceLeft+0x890> > 1977c: e593203c ldr r2, [r3, #60] ; 0x3c > 19780: e3720001 cmn r2, #1 > 19784: 0a00002c beq 1983c <PR_GetStackSpaceLeft+0x890> > 19788: e3520000 cmp r2, #0 > 1978c: 0a000003 beq 197a0 <PR_GetStackSpaceLeft+0x7f4> > 19790: e5932040 ldr r2, [r3, #64] ; 0x40 > 19794: e06a2002 rsb r2, sl, r2 > 19798: e3520000 cmp r2, #0 > 1979c: ca000026 bgt 1983c <PR_GetStackSpaceLeft+0x890> > 197a0: e5932004 ldr r2, [r3, #4] > 197a4: e594e048 ldr lr, [r4, #72] ; 0x48 > 197a8: e5828000 str r8, [r2] > 197ac: e5939000 ldr r9, [r3] > 197b0: e593c02c ldr ip, [r3, #44] ; 0x2c > 197b4: e24ee001 sub lr, lr, #1 > 197b8: e5892004 str r2, [r9, #4] > 197bc: e5833000 str r3, [r3] > 197c0: e5833004 str r3, [r3, #4] > 197c4: e584e048 str lr, [r4, #72] ; 0x48 > 197c8: e5835008 str r5, [r3, #8] > 197cc: e59f30f0 ldr r3, [pc, #240] ; 198c4 <PR_GetStackSpaceLeft+0x918> > 197d0: e58c3004 str r3, [ip, #4] > 197d4: ebfffeaa bl 19284 <PR_GetStackSpaceLeft+0x2d8> > 197d8: e1560008 cmp r6, r8 > 197dc: e1a03008 mov r3, r8 > 197e0: 0a000015 beq 1983c <PR_GetStackSpaceLeft+0x890> > 197e4: e5932024 ldr r2, [r3, #36] ; 0x24 > 197e8: e1a01003 mov r1, r3 > 197ec: e3520000 cmp r2, #0 > 197f0: e1a00004 mov r0, r4 > 197f4: e5938000 ldr r8, [r3] > 197f8: 0affffdf beq 1977c <PR_GetStackSpaceLeft+0x7d0> > 197fc: e5932004 ldr r2, [r3, #4] > 19800: e5941048 ldr r1, [r4, #72] ; 0x48 > 19804: e5835024 str r5, [r3, #36] ; 0x24 > 19808: e5835008 str r5, [r3, #8] > 1980c: e5828000 str r8, [r2] > 19810: e5930000 ldr r0, [r3] > 19814: e2411001 sub r1, r1, #1 > 19818: e5802004 str r2, [r0, #4] > 1981c: e5833000 str r3, [r3] > 19820: e5833004 str r3, [r3, #4] > 19824: e5930020 ldr r0, [r3, #32] > 19828: e5841048 str r1, [r4, #72] ; 0x48 > 1982c: ebffb937 bl 7d10 <_init+0x734> > 19830: e1560008 cmp r6, r8 > 19834: e1a03008 mov r3, r8 > 19838: 1affffe9 bne 197e4 <PR_GetStackSpaceLeft+0x838> > 1983c: e5940044 ldr r0, [r4, #68] ; 0x44 > 19840: ebffbb12 bl 8490 <_init+0xeb4> > 19844: e594307c ldr r3, [r4, #124] ; 0x7c > 19848: e3530000 cmp r3, #0 > 1984c: 0affff0c beq 19484 <PR_GetStackSpaceLeft+0x4d8> > 19850: e28dd014 add sp, sp, #20 > 19854: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 19858: e3170020 tst r7, #32 > 1985c: 159f2064 ldrne r2, [pc, #100] ; 198c8 <PR_GetStackSpaceLeft+0x91c> > 19860: 059f2064 ldreq r2, [pc, #100] ; 198cc <PR_GetStackSpaceLeft+0x920> > 19864: e5832004 str r2, [r3, #4] > 19868: eaffff7c b 19660 <PR_GetStackSpaceLeft+0x6b4> > 1986c: e3e08000 mvn r8, #0 > 19870: eaffff4b b 195a4 <PR_GetStackSpaceLeft+0x5f8> > 19874: e594004c ldr r0, [r4, #76] ; 0x4c > 19878: ebffb89a bl 7ae8 <_init+0x50c> > 1987c: eaffff56 b 195dc <PR_GetStackSpaceLeft+0x630> > 19880: e5918040 ldr r8, [r1, #64] ; 0x40 > 19884: ebffb92d bl 7d40 <_init+0x764> > 19888: e0600008 rsb r0, r0, r8 > 1988c: e1c08fc0 bic r8, r0, r0, asr #31 > 19890: eaffff43 b 195a4 <PR_GetStackSpaceLeft+0x5f8> > 19894: e1a00009 mov r0, r9 > 19898: ebffb7e4 bl 7830 <_init+0x254> > 1989c: e596302c ldr r3, [r6, #44] ; 0x2c > 198a0: e3500000 cmp r0, #0 > 198a4: 1a000001 bne 198b0 <PR_GetStackSpaceLeft+0x904> > 198a8: e5830004 str r0, [r3, #4] > 198ac: eaffff6b b 19660 <PR_GetStackSpaceLeft+0x6b4> > 198b0: e58d3000 str r3, [sp] > 198b4: ebffbafe bl 84b4 <_init+0xed8> > 198b8: e59d3000 ldr r3, [sp] > 198bc: eafffff9 b 198a8 <PR_GetStackSpaceLeft+0x8fc> > 198c0: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 198c4: ffffe89a ; <UNDEFINED> instruction: 0xffffe89a > 198c8: ffffe8b7 ; <UNDEFINED> instruction: 0xffffe8b7 > 198cc: ffffe899 ; <UNDEFINED> instruction: 0xffffe899 > 198d0: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 198d4: e1a05000 mov r5, r0 > 198d8: e1a06001 mov r6, r1 > 198dc: e59d0020 ldr r0, [sp, #32] > 198e0: e1a01005 mov r1, r5 > 198e4: e1a0a002 mov sl, r2 > 198e8: e1a08003 mov r8, r3 > 198ec: e59d7024 ldr r7, [sp, #36] ; 0x24 > 198f0: ebfffe47 bl 19214 <PR_GetStackSpaceLeft+0x268> > 198f4: e2504000 subs r4, r0, #0 > 198f8: 0a00003d beq 199f4 <PR_GetStackSpaceLeft+0xa48> > 198fc: e3570000 cmp r7, #0 > 19900: e584a010 str sl, [r4, #16] > 19904: e5848014 str r8, [r4, #20] > 19908: e5845028 str r5, [r4, #40] ; 0x28 > 1990c: e584602c str r6, [r4, #44] ; 0x2c > 19910: 1a000039 bne 199fc <PR_GetStackSpaceLeft+0xa50> > 19914: e3a03001 mov r3, #1 > 19918: e5847030 str r7, [r4, #48] ; 0x30 > 1991c: e1c433b4 strh r3, [r4, #52] ; 0x34 > 19920: e5963008 ldr r3, [r6, #8] > 19924: e584303c str r3, [r4, #60] ; 0x3c > 19928: e2432001 sub r2, r3, #1 > 1992c: e3720003 cmn r2, #3 > 19930: 85843040 strhi r3, [r4, #64] ; 0x40 > 19934: 9a000042 bls 19a44 <PR_GetStackSpaceLeft+0xa98> > 19938: e5950044 ldr r0, [r5, #68] ; 0x44 > 1993c: ebffb9c5 bl 8058 <_init+0xa7c> > 19940: e1a02005 mov r2, r5 > 19944: e5b23030 ldr r3, [r2, #48]! ; 0x30 > 19948: e1530002 cmp r3, r2 > 1994c: 0a000037 beq 19a30 <PR_GetStackSpaceLeft+0xa84> > 19950: e5961008 ldr r1, [r6, #8] > 19954: e3710001 cmn r1, #1 > 19958: 0a000034 beq 19a30 <PR_GetStackSpaceLeft+0xa84> > 1995c: e3510000 cmp r1, #0 > 19960: 0a000016 beq 199c0 <PR_GetStackSpaceLeft+0xa14> > 19964: e5953034 ldr r3, [r5, #52] ; 0x34 > 19968: e1520003 cmp r2, r3 > 1996c: 0a00000c beq 199a4 <PR_GetStackSpaceLeft+0x9f8> > 19970: e5940040 ldr r0, [r4, #64] ; 0x40 > 19974: e5931040 ldr r1, [r3, #64] ; 0x40 > 19978: e0611000 rsb r1, r1, r0 > 1997c: e3510000 cmp r1, #0 > 19980: ba000004 blt 19998 <PR_GetStackSpaceLeft+0x9ec> > 19984: ea000006 b 199a4 <PR_GetStackSpaceLeft+0x9f8> > 19988: e5931040 ldr r1, [r3, #64] ; 0x40 > 1998c: e0611000 rsb r1, r1, r0 > 19990: e3510000 cmp r1, #0 > 19994: aa000002 bge 199a4 <PR_GetStackSpaceLeft+0x9f8> > 19998: e5933004 ldr r3, [r3, #4] > 1999c: e1520003 cmp r2, r3 > 199a0: 1afffff8 bne 19988 <PR_GetStackSpaceLeft+0x9dc> > 199a4: e5932000 ldr r2, [r3] > 199a8: e5842000 str r2, [r4] > 199ac: e5932000 ldr r2, [r3] > 199b0: e5843004 str r3, [r4, #4] > 199b4: e5834000 str r4, [r3] > 199b8: e5824004 str r4, [r2, #4] > 199bc: ea000003 b 199d0 <PR_GetStackSpaceLeft+0xa24> > 199c0: e5843000 str r3, [r4] > 199c4: e5842004 str r2, [r4, #4] > 199c8: e5854030 str r4, [r5, #48] ; 0x30 > 199cc: e5834004 str r4, [r3, #4] > 199d0: e5953048 ldr r3, [r5, #72] ; 0x48 > 199d4: e3a02001 mov r2, #1 > 199d8: e2833001 add r3, r3, #1 > 199dc: e5842008 str r2, [r4, #8] > 199e0: e5950044 ldr r0, [r5, #68] ; 0x44 > 199e4: e5853048 str r3, [r5, #72] ; 0x48 > 199e8: ebffbaa8 bl 8490 <_init+0xeb4> > 199ec: e595004c ldr r0, [r5, #76] ; 0x4c > 199f0: ebffb97a bl 7fe0 <_init+0xa04> > 199f4: e1a00004 mov r0, r4 > 199f8: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 199fc: e3570001 cmp r7, #1 > 19a00: 03a03002 moveq r3, #2 > 19a04: 05847030 streq r7, [r4, #48] ; 0x30 > 19a08: 01c433b4 strheq r3, [r4, #52] ; 0x34 > 19a0c: 0affffc3 beq 19920 <PR_GetStackSpaceLeft+0x974> > 19a10: e3570003 cmp r7, #3 > 19a14: 0affffbe beq 19914 <PR_GetStackSpaceLeft+0x968> > 19a18: e3570002 cmp r7, #2 > 19a1c: 1a00000d bne 19a58 <PR_GetStackSpaceLeft+0xaac> > 19a20: e3a03006 mov r3, #6 > 19a24: e5847030 str r7, [r4, #48] ; 0x30 > 19a28: e1c433b4 strh r3, [r4, #52] ; 0x34 > 19a2c: eaffffbb b 19920 <PR_GetStackSpaceLeft+0x974> > 19a30: e5953034 ldr r3, [r5, #52] ; 0x34 > 19a34: e884000c stm r4, {r2, r3} > 19a38: e5834000 str r4, [r3] > 19a3c: e5854034 str r4, [r5, #52] ; 0x34 > 19a40: eaffffe2 b 199d0 <PR_GetStackSpaceLeft+0xa24> > 19a44: ebffb8bd bl 7d40 <_init+0x764> > 19a48: e5963008 ldr r3, [r6, #8] > 19a4c: e0800003 add r0, r0, r3 > 19a50: e5840040 str r0, [r4, #64] ; 0x40 > 19a54: eaffffb7 b 19938 <PR_GetStackSpaceLeft+0x98c> > 19a58: ebfffd63 bl 18fec <PR_GetStackSpaceLeft+0x40> > 19a5c: e59f000c ldr r0, [pc, #12] ; 19a70 <PR_GetStackSpaceLeft+0xac4> > 19a60: e3a01000 mov r1, #0 > 19a64: ebffb972 bl 8034 <_init+0xa58> > 19a68: e3a04000 mov r4, #0 > 19a6c: eaffffe0 b 199f4 <PR_GetStackSpaceLeft+0xa48> > 19a70: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00019a74 <PR_CreateThreadPool>: > 19a74: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 19a78: e1a06000 mov r6, r0 > 19a7c: e24dd01c sub sp, sp, #28 > 19a80: e1a08001 mov r8, r1 > 19a84: e3a00001 mov r0, #1 > 19a88: e3a01080 mov r1, #128 ; 0x80 > 19a8c: e1a05002 mov r5, r2 > 19a90: ebffba84 bl 84a8 <_init+0xecc> > 19a94: e2504000 subs r4, r0, #0 > 19a98: 0a000083 beq 19cac <PR_CreateThreadPool+0x238> > 19a9c: ebffb6d9 bl 7608 <_init+0x2c> > 19aa0: e3500000 cmp r0, #0 > 19aa4: e5840020 str r0, [r4, #32] > 19aa8: 0a00007f beq 19cac <PR_CreateThreadPool+0x238> > 19aac: ebffb954 bl 8004 <_init+0xa28> > 19ab0: e3500000 cmp r0, #0 > 19ab4: e5840024 str r0, [r4, #36] ; 0x24 > 19ab8: 0a00007b beq 19cac <PR_CreateThreadPool+0x238> > 19abc: ebffb6d1 bl 7608 <_init+0x2c> > 19ac0: e3500000 cmp r0, #0 > 19ac4: e5840074 str r0, [r4, #116] ; 0x74 > 19ac8: 0a000077 beq 19cac <PR_CreateThreadPool+0x238> > 19acc: ebffb6cd bl 7608 <_init+0x2c> > 19ad0: e3500000 cmp r0, #0 > 19ad4: e5840044 str r0, [r4, #68] ; 0x44 > 19ad8: 0a000073 beq 19cac <PR_CreateThreadPool+0x238> > 19adc: ebffb6c9 bl 7608 <_init+0x2c> > 19ae0: e3500000 cmp r0, #0 > 19ae4: e5840060 str r0, [r4, #96] ; 0x60 > 19ae8: 0a00006f beq 19cac <PR_CreateThreadPool+0x238> > 19aec: ebffb944 bl 8004 <_init+0xa28> > 19af0: e3500000 cmp r0, #0 > 19af4: e5840064 str r0, [r4, #100] ; 0x64 > 19af8: 0a00006b beq 19cac <PR_CreateThreadPool+0x238> > 19afc: e5940020 ldr r0, [r4, #32] > 19b00: ebffb93f bl 8004 <_init+0xa28> > 19b04: e3500000 cmp r0, #0 > 19b08: e5840078 str r0, [r4, #120] ; 0x78 > 19b0c: 0a000066 beq 19cac <PR_CreateThreadPool+0x238> > 19b10: ebffb728 bl 77b8 <_init+0x1dc> > 19b14: e3500000 cmp r0, #0 > 19b18: e584004c str r0, [r4, #76] ; 0x4c > 19b1c: 0a000062 beq 19cac <PR_CreateThreadPool+0x238> > 19b20: e2840050 add r0, r4, #80 ; 0x50 > 19b24: e2843058 add r3, r4, #88 ; 0x58 > 19b28: e58d0010 str r0, [sp, #16] > 19b2c: e5843058 str r3, [r4, #88] ; 0x58 > 19b30: e584305c str r3, [r4, #92] ; 0x5c > 19b34: e59d3010 ldr r3, [sp, #16] > 19b38: e284006c add r0, r4, #108 ; 0x6c > 19b3c: e2841014 add r1, r4, #20 > 19b40: e2842030 add r2, r4, #48 ; 0x30 > 19b44: e2847028 add r7, r4, #40 ; 0x28 > 19b48: e5843050 str r3, [r4, #80] ; 0x50 > 19b4c: e5843054 str r3, [r4, #84] ; 0x54 > 19b50: e3a03000 mov r3, #0 > 19b54: e58d0014 str r0, [sp, #20] > 19b58: e584006c str r0, [r4, #108] ; 0x6c > 19b5c: e5840070 str r0, [r4, #112] ; 0x70 > 19b60: e8840140 stm r4, {r6, r8} > 19b64: e5845010 str r5, [r4, #16] > 19b68: e5841014 str r1, [r4, #20] > 19b6c: e5841018 str r1, [r4, #24] > 19b70: e5842030 str r2, [r4, #48] ; 0x30 > 19b74: e5842034 str r2, [r4, #52] ; 0x34 > 19b78: e5847028 str r7, [r4, #40] ; 0x28 > 19b7c: e584702c str r7, [r4, #44] ; 0x2c > 19b80: e584307c str r3, [r4, #124] ; 0x7c > 19b84: e5940020 ldr r0, [r4, #32] > 19b88: ebffb932 bl 8058 <_init+0xa7c> > 19b8c: e3560000 cmp r6, #0 > 19b90: da000017 ble 19bf4 <PR_CreateThreadPool+0x180> > 19b94: e59f912c ldr r9, [pc, #300] ; 19cc8 <PR_CreateThreadPool+0x254> > 19b98: e3a0b000 mov fp, #0 > 19b9c: e08f9009 add r9, pc, r9 > 19ba0: e3a0a001 mov sl, #1 > 19ba4: e3a00000 mov r0, #0 > 19ba8: e1a02004 mov r2, r4 > 19bac: e1a01009 mov r1, r9 > 19bb0: e3a03001 mov r3, #1 > 19bb4: e58da000 str sl, [sp] > 19bb8: e98d0021 stmib sp, {r0, r5} > 19bbc: ebffb6f4 bl 7794 <_init+0x1b8> > 19bc0: e3a0100c mov r1, #12 > 19bc4: e28bb001 add fp, fp, #1 > 19bc8: e1a08000 mov r8, r0 > 19bcc: e3a00001 mov r0, #1 > 19bd0: ebffba34 bl 84a8 <_init+0xecc> > 19bd4: e594202c ldr r2, [r4, #44] ; 0x2c > 19bd8: e15b0006 cmp fp, r6 > 19bdc: e5808008 str r8, [r0, #8] > 19be0: e5807000 str r7, [r0] > 19be4: e5802004 str r2, [r0, #4] > 19be8: e5820000 str r0, [r2] > 19bec: e584002c str r0, [r4, #44] ; 0x2c > 19bf0: 1affffeb bne 19ba4 <PR_CreateThreadPool+0x130> > 19bf4: e59f10d0 ldr r1, [pc, #208] ; 19ccc <PR_CreateThreadPool+0x258> > 19bf8: e3a07001 mov r7, #1 > 19bfc: e3a08000 mov r8, #0 > 19c00: e5846008 str r6, [r4, #8] > 19c04: e1a02004 mov r2, r4 > 19c08: e1a03007 mov r3, r7 > 19c0c: e58d5008 str r5, [sp, #8] > 19c10: e08f1001 add r1, pc, r1 > 19c14: e88d0180 stm sp, {r7, r8} > 19c18: e1a00008 mov r0, r8 > 19c1c: ebffb6dc bl 7794 <_init+0x1b8> > 19c20: e3a0100c mov r1, #12 > 19c24: e1a06000 mov r6, r0 > 19c28: e1a00007 mov r0, r7 > 19c2c: ebffba1d bl 84a8 <_init+0xecc> > 19c30: e5942054 ldr r2, [r4, #84] ; 0x54 > 19c34: e59f1094 ldr r1, [pc, #148] ; 19cd0 <PR_CreateThreadPool+0x25c> > 19c38: e59d3010 ldr r3, [sp, #16] > 19c3c: e08f1001 add r1, pc, r1 > 19c40: e5806008 str r6, [r0, #8] > 19c44: e5803000 str r3, [r0] > 19c48: e5802004 str r2, [r0, #4] > 19c4c: e5820000 str r0, [r2] > 19c50: e5840054 str r0, [r4, #84] ; 0x54 > 19c54: e1a02004 mov r2, r4 > 19c58: e1a03007 mov r3, r7 > 19c5c: e58d5008 str r5, [sp, #8] > 19c60: e88d0180 stm sp, {r7, r8} > 19c64: e1a00008 mov r0, r8 > 19c68: ebffb6c9 bl 7794 <_init+0x1b8> > 19c6c: e3a0100c mov r1, #12 > 19c70: e1a05000 mov r5, r0 > 19c74: e1a00007 mov r0, r7 > 19c78: ebffba0a bl 84a8 <_init+0xecc> > 19c7c: e5942070 ldr r2, [r4, #112] ; 0x70 > 19c80: e59d3014 ldr r3, [sp, #20] > 19c84: e5805008 str r5, [r0, #8] > 19c88: e5803000 str r3, [r0] > 19c8c: e5802004 str r2, [r0, #4] > 19c90: e5820000 str r0, [r2] > 19c94: e5840070 str r0, [r4, #112] ; 0x70 > 19c98: e5940020 ldr r0, [r4, #32] > 19c9c: ebffb9fb bl 8490 <_init+0xeb4> > 19ca0: e1a00004 mov r0, r4 > 19ca4: e28dd01c add sp, sp, #28 > 19ca8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 19cac: e1a00004 mov r0, r4 > 19cb0: ebfffd2d bl 1916c <PR_GetStackSpaceLeft+0x1c0> > 19cb4: e59f0018 ldr r0, [pc, #24] ; 19cd4 <PR_CreateThreadPool+0x260> > 19cb8: e3a01000 mov r1, #0 > 19cbc: ebffb8dc bl 8034 <_init+0xa58> > 19cc0: e3a04000 mov r4, #0 > 19cc4: eafffff5 b 19ca0 <PR_CreateThreadPool+0x22c> > 19cc8: fffff490 ; <UNDEFINED> instruction: 0xfffff490 > 19ccc: fffff850 ; <UNDEFINED> instruction: 0xfffff850 > 19cd0: fffff740 ; <UNDEFINED> instruction: 0xfffff740 > 19cd4: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00019cd8 <PR_QueueJob>: > 19cd8: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 19cdc: e1a05000 mov r5, r0 > 19ce0: e1a06001 mov r6, r1 > 19ce4: e1a00003 mov r0, r3 > 19ce8: e1a01005 mov r1, r5 > 19cec: e1a07002 mov r7, r2 > 19cf0: ebfffd47 bl 19214 <PR_GetStackSpaceLeft+0x268> > 19cf4: e2504000 subs r4, r0, #0 > 19cf8: 0a000005 beq 19d14 <PR_QueueJob+0x3c> > 19cfc: e5846010 str r6, [r4, #16] > 19d00: e5847014 str r7, [r4, #20] > 19d04: e5845028 str r5, [r4, #40] ; 0x28 > 19d08: e1a00005 mov r0, r5 > 19d0c: e1a01004 mov r1, r4 > 19d10: ebfffd5b bl 19284 <PR_GetStackSpaceLeft+0x2d8> > 19d14: e1a00004 mov r0, r4 > 19d18: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > >00019d1c <PR_QueueJob_Read>: > 19d1c: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 19d20: e24dd00c sub sp, sp, #12 > 19d24: e59dc010 ldr ip, [sp, #16] > 19d28: e58dc000 str ip, [sp] > 19d2c: e3a0c000 mov ip, #0 > 19d30: e58dc004 str ip, [sp, #4] > 19d34: ebfffee5 bl 198d0 <PR_GetStackSpaceLeft+0x924> > 19d38: e28dd00c add sp, sp, #12 > 19d3c: e8bd8000 ldmfd sp!, {pc} > >00019d40 <PR_QueueJob_Write>: > 19d40: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 19d44: e24dd00c sub sp, sp, #12 > 19d48: e59dc010 ldr ip, [sp, #16] > 19d4c: e58dc000 str ip, [sp] > 19d50: e3a0c001 mov ip, #1 > 19d54: e58dc004 str ip, [sp, #4] > 19d58: ebfffedc bl 198d0 <PR_GetStackSpaceLeft+0x924> > 19d5c: e28dd00c add sp, sp, #12 > 19d60: e8bd8000 ldmfd sp!, {pc} > >00019d64 <PR_QueueJob_Accept>: > 19d64: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 19d68: e24dd00c sub sp, sp, #12 > 19d6c: e59dc010 ldr ip, [sp, #16] > 19d70: e58dc000 str ip, [sp] > 19d74: e3a0c003 mov ip, #3 > 19d78: e58dc004 str ip, [sp, #4] > 19d7c: ebfffed3 bl 198d0 <PR_GetStackSpaceLeft+0x924> > 19d80: e28dd00c add sp, sp, #12 > 19d84: e8bd8000 ldmfd sp!, {pc} > >00019d88 <PR_QueueJob_Connect>: > 19d88: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 19d8c: e1a04001 mov r4, r1 > 19d90: e1a05000 mov r5, r0 > 19d94: e1a01002 mov r1, r2 > 19d98: e5940000 ldr r0, [r4] > 19d9c: e3a02000 mov r2, #0 > 19da0: e1a07003 mov r7, r3 > 19da4: e59d6018 ldr r6, [sp, #24] > 19da8: e59d801c ldr r8, [sp, #28] > 19dac: ebffb61e bl 762c <_init+0x50> > 19db0: e3700001 cmn r0, #1 > 19db4: 13a03000 movne r3, #0 > 19db8: 15843004 strne r3, [r4, #4] > 19dbc: 0a000005 beq 19dd8 <PR_QueueJob_Connect+0x50> > 19dc0: e1a00005 mov r0, r5 > 19dc4: e1a01007 mov r1, r7 > 19dc8: e1a02006 mov r2, r6 > 19dcc: e1a03008 mov r3, r8 > 19dd0: e8bd41f0 pop {r4, r5, r6, r7, r8, lr} > 19dd4: eaffb94d b 8310 <_init+0xd34> > 19dd8: ebffb9b5 bl 84b4 <_init+0xed8> > 19ddc: e59f302c ldr r3, [pc, #44] ; 19e10 <PR_QueueJob_Connect+0x88> > 19de0: e1500003 cmp r0, r3 > 19de4: 15840004 strne r0, [r4, #4] > 19de8: 1afffff4 bne 19dc0 <PR_QueueJob_Connect+0x38> > 19dec: e3a03002 mov r3, #2 > 19df0: e58d301c str r3, [sp, #28] > 19df4: e1a00005 mov r0, r5 > 19df8: e1a01004 mov r1, r4 > 19dfc: e1a02007 mov r2, r7 > 19e00: e1a03006 mov r3, r6 > 19e04: e58d8018 str r8, [sp, #24] > 19e08: e8bd41f0 pop {r4, r5, r6, r7, r8, lr} > 19e0c: eafffeaf b 198d0 <PR_GetStackSpaceLeft+0x924> > 19e10: ffffe8d2 ; <UNDEFINED> instruction: 0xffffe8d2 > >00019e14 <PR_QueueJob_Timer>: > 19e14: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 19e18: e3710001 cmn r1, #1 > 19e1c: e1a08003 mov r8, r3 > 19e20: e1a06001 mov r6, r1 > 19e24: e1a05000 mov r5, r0 > 19e28: e1a07002 mov r7, r2 > 19e2c: e59d3018 ldr r3, [sp, #24] > 19e30: 0a00003e beq 19f30 <PR_QueueJob_Timer+0x11c> > 19e34: e3510000 cmp r1, #0 > 19e38: 0a000032 beq 19f08 <PR_QueueJob_Timer+0xf4> > 19e3c: e1a00003 mov r0, r3 > 19e40: e1a01005 mov r1, r5 > 19e44: ebfffcf2 bl 19214 <PR_GetStackSpaceLeft+0x268> > 19e48: e2504000 subs r4, r0, #0 > 19e4c: 0a00002b beq 19f00 <PR_QueueJob_Timer+0xec> > 19e50: e5847010 str r7, [r4, #16] > 19e54: e5848014 str r8, [r4, #20] > 19e58: e5845028 str r5, [r4, #40] ; 0x28 > 19e5c: e584603c str r6, [r4, #60] ; 0x3c > 19e60: ebffb7b6 bl 7d40 <_init+0x764> > 19e64: e0800006 add r0, r0, r6 > 19e68: e5840040 str r0, [r4, #64] ; 0x40 > 19e6c: e5950060 ldr r0, [r5, #96] ; 0x60 > 19e70: ebffb878 bl 8058 <_init+0xa7c> > 19e74: e1a0c005 mov ip, r5 > 19e78: e5bc3058 ldr r3, [ip, #88]! ; 0x58 > 19e7c: e3a02001 mov r2, #1 > 19e80: e153000c cmp r3, ip > 19e84: e584200c str r2, [r4, #12] > 19e88: 0a000022 beq 19f18 <PR_QueueJob_Timer+0x104> > 19e8c: e595305c ldr r3, [r5, #92] ; 0x5c > 19e90: e15c0003 cmp ip, r3 > 19e94: 0a00000c beq 19ecc <PR_QueueJob_Timer+0xb8> > 19e98: e5941040 ldr r1, [r4, #64] ; 0x40 > 19e9c: e5932040 ldr r2, [r3, #64] ; 0x40 > 19ea0: e0622001 rsb r2, r2, r1 > 19ea4: e3520000 cmp r2, #0 > 19ea8: ba000004 blt 19ec0 <PR_QueueJob_Timer+0xac> > 19eac: ea000006 b 19ecc <PR_QueueJob_Timer+0xb8> > 19eb0: e5932040 ldr r2, [r3, #64] ; 0x40 > 19eb4: e0622001 rsb r2, r2, r1 > 19eb8: e3520000 cmp r2, #0 > 19ebc: aa000002 bge 19ecc <PR_QueueJob_Timer+0xb8> > 19ec0: e5933004 ldr r3, [r3, #4] > 19ec4: e15c0003 cmp ip, r3 > 19ec8: 1afffff8 bne 19eb0 <PR_QueueJob_Timer+0x9c> > 19ecc: e5932000 ldr r2, [r3] > 19ed0: e5842000 str r2, [r4] > 19ed4: e5932000 ldr r2, [r3] > 19ed8: e5843004 str r3, [r4, #4] > 19edc: e5834000 str r4, [r3] > 19ee0: e5824004 str r4, [r2, #4] > 19ee4: e5953068 ldr r3, [r5, #104] ; 0x68 > 19ee8: e5950064 ldr r0, [r5, #100] ; 0x64 > 19eec: e2833001 add r3, r3, #1 > 19ef0: e5853068 str r3, [r5, #104] ; 0x68 > 19ef4: ebffb785 bl 7d10 <_init+0x734> > 19ef8: e5950060 ldr r0, [r5, #96] ; 0x60 > 19efc: ebffb963 bl 8490 <_init+0xeb4> > 19f00: e1a00004 mov r0, r4 > 19f04: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 19f08: e1a01002 mov r1, r2 > 19f0c: e1a02008 mov r2, r8 > 19f10: e8bd41f0 pop {r4, r5, r6, r7, r8, lr} > 19f14: eaffb8fd b 8310 <_init+0xd34> > 19f18: e595205c ldr r2, [r5, #92] ; 0x5c > 19f1c: e5843000 str r3, [r4] > 19f20: e5842004 str r2, [r4, #4] > 19f24: e5824000 str r4, [r2] > 19f28: e585405c str r4, [r5, #92] ; 0x5c > 19f2c: eaffffec b 19ee4 <PR_QueueJob_Timer+0xd0> > 19f30: e59f000c ldr r0, [pc, #12] ; 19f44 <PR_QueueJob_Timer+0x130> > 19f34: e3a01000 mov r1, #0 > 19f38: ebffb83d bl 8034 <_init+0xa58> > 19f3c: e3a04000 mov r4, #0 > 19f40: eaffffee b 19f00 <PR_QueueJob_Timer+0xec> > 19f44: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00019f48 <PR_CancelJob>: > 19f48: e590300c ldr r3, [r0, #12] > 19f4c: e92d4070 push {r4, r5, r6, lr} > 19f50: e3530000 cmp r3, #0 > 19f54: e1a04000 mov r4, r0 > 19f58: 1a000007 bne 19f7c <PR_CancelJob+0x34> > 19f5c: e5903008 ldr r3, [r0, #8] > 19f60: e3530000 cmp r3, #0 > 19f64: 1a000025 bne 1a000 <PR_CancelJob+0xb8> > 19f68: e59f016c ldr r0, [pc, #364] ; 1a0dc <PR_CancelJob+0x194> > 19f6c: e3a01000 mov r1, #0 > 19f70: ebffb82f bl 8034 <_init+0xa58> > 19f74: e3e00000 mvn r0, #0 > 19f78: e8bd8070 pop {r4, r5, r6, pc} > 19f7c: e5905028 ldr r5, [r0, #40] ; 0x28 > 19f80: e5950060 ldr r0, [r5, #96] ; 0x60 > 19f84: ebffb833 bl 8058 <_init+0xa7c> > 19f88: e594300c ldr r3, [r4, #12] > 19f8c: e3530000 cmp r3, #0 > 19f90: 0a000042 beq 1a0a0 <PR_CancelJob+0x158> > 19f94: e894000a ldm r4, {r1, r3} > 19f98: e5952068 ldr r2, [r5, #104] ; 0x68 > 19f9c: e3a06000 mov r6, #0 > 19fa0: e584600c str r6, [r4, #12] > 19fa4: e5831000 str r1, [r3] > 19fa8: e5941000 ldr r1, [r4] > 19fac: e2422001 sub r2, r2, #1 > 19fb0: e5813004 str r3, [r1, #4] > 19fb4: e5844000 str r4, [r4] > 19fb8: e5844004 str r4, [r4, #4] > 19fbc: e5950060 ldr r0, [r5, #96] ; 0x60 > 19fc0: e5852068 str r2, [r5, #104] ; 0x68 > 19fc4: ebffb931 bl 8490 <_init+0xeb4> > 19fc8: e5943018 ldr r3, [r4, #24] > 19fcc: e1530006 cmp r3, r6 > 19fd0: 0a000037 beq 1a0b4 <PR_CancelJob+0x16c> > 19fd4: e5943028 ldr r3, [r4, #40] ; 0x28 > 19fd8: e5930074 ldr r0, [r3, #116] ; 0x74 > 19fdc: ebffb81d bl 8058 <_init+0xa7c> > 19fe0: e584601c str r6, [r4, #28] > 19fe4: e5940018 ldr r0, [r4, #24] > 19fe8: ebffb748 bl 7d10 <_init+0x734> > 19fec: e5943028 ldr r3, [r4, #40] ; 0x28 > 19ff0: e5930074 ldr r0, [r3, #116] ; 0x74 > 19ff4: ebffb925 bl 8490 <_init+0xeb4> > 19ff8: e3a00000 mov r0, #0 > 19ffc: e8bd8070 pop {r4, r5, r6, pc} > 1a000: e5905028 ldr r5, [r0, #40] ; 0x28 > 1a004: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a008: ebffb812 bl 8058 <_init+0xa7c> > 1a00c: e5943008 ldr r3, [r4, #8] > 1a010: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a014: e3530000 cmp r3, #0 > 1a018: 0a000023 beq 1a0ac <PR_CancelJob+0x164> > 1a01c: ebffb7f8 bl 8004 <_init+0xa28> > 1a020: e3500000 cmp r0, #0 > 1a024: e1a06000 mov r6, r0 > 1a028: e5840020 str r0, [r4, #32] > 1a02c: 0a000023 beq 1a0c0 <PR_CancelJob+0x178> > 1a030: e3a03001 mov r3, #1 > 1a034: e5843024 str r3, [r4, #36] ; 0x24 > 1a038: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a03c: ebffb913 bl 8490 <_init+0xeb4> > 1a040: e595004c ldr r0, [r5, #76] ; 0x4c > 1a044: ebffb7e5 bl 7fe0 <_init+0xa04> > 1a048: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a04c: ebffb801 bl 8058 <_init+0xa7c> > 1a050: e5943024 ldr r3, [r4, #36] ; 0x24 > 1a054: e3530000 cmp r3, #0 > 1a058: 0a000005 beq 1a074 <PR_CancelJob+0x12c> > 1a05c: e5940020 ldr r0, [r4, #32] > 1a060: e3e01000 mvn r1, #0 > 1a064: ebffb7bf bl 7f68 <_init+0x98c> > 1a068: e5943024 ldr r3, [r4, #36] ; 0x24 > 1a06c: e3530000 cmp r3, #0 > 1a070: 1afffff9 bne 1a05c <PR_CancelJob+0x114> > 1a074: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a078: ebffb904 bl 8490 <_init+0xeb4> > 1a07c: e5943018 ldr r3, [r4, #24] > 1a080: e3530000 cmp r3, #0 > 1a084: 0a00000a beq 1a0b4 <PR_CancelJob+0x16c> > 1a088: e5943028 ldr r3, [r4, #40] ; 0x28 > 1a08c: e5930074 ldr r0, [r3, #116] ; 0x74 > 1a090: ebffb7f0 bl 8058 <_init+0xa7c> > 1a094: e3a03000 mov r3, #0 > 1a098: e584301c str r3, [r4, #28] > 1a09c: eaffffd0 b 19fe4 <PR_CancelJob+0x9c> > 1a0a0: e5950060 ldr r0, [r5, #96] ; 0x60 > 1a0a4: ebffb8f9 bl 8490 <_init+0xeb4> > 1a0a8: eaffffae b 19f68 <PR_CancelJob+0x20> > 1a0ac: ebffb8f7 bl 8490 <_init+0xeb4> > 1a0b0: eaffffac b 19f68 <PR_CancelJob+0x20> > 1a0b4: e1a00004 mov r0, r4 > 1a0b8: ebfffbcb bl 18fec <PR_GetStackSpaceLeft+0x40> > 1a0bc: eaffffcd b 19ff8 <PR_CancelJob+0xb0> > 1a0c0: e5950044 ldr r0, [r5, #68] ; 0x44 > 1a0c4: ebffb8f1 bl 8490 <_init+0xeb4> > 1a0c8: e59f0010 ldr r0, [pc, #16] ; 1a0e0 <PR_CancelJob+0x198> > 1a0cc: e1a01006 mov r1, r6 > 1a0d0: ebffb7d7 bl 8034 <_init+0xa58> > 1a0d4: e3e00000 mvn r0, #0 > 1a0d8: e8bd8070 pop {r4, r5, r6, pc} > 1a0dc: ffffe8d5 ; <UNDEFINED> instruction: 0xffffe8d5 > 1a0e0: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > >0001a0e4 <PR_JoinJob>: > 1a0e4: e5901018 ldr r1, [r0, #24] > 1a0e8: e92d4010 push {r4, lr} > 1a0ec: e3510000 cmp r1, #0 > 1a0f0: e1a04000 mov r4, r0 > 1a0f4: 0a000012 beq 1a144 <PR_JoinJob+0x60> > 1a0f8: e5903028 ldr r3, [r0, #40] ; 0x28 > 1a0fc: e5930074 ldr r0, [r3, #116] ; 0x74 > 1a100: ebffb7d4 bl 8058 <_init+0xa7c> > 1a104: e594301c ldr r3, [r4, #28] > 1a108: e3530000 cmp r3, #0 > 1a10c: 0a000005 beq 1a128 <PR_JoinJob+0x44> > 1a110: e5940018 ldr r0, [r4, #24] > 1a114: e3e01000 mvn r1, #0 > 1a118: ebffb792 bl 7f68 <_init+0x98c> > 1a11c: e594301c ldr r3, [r4, #28] > 1a120: e3530000 cmp r3, #0 > 1a124: 1afffff9 bne 1a110 <PR_JoinJob+0x2c> > 1a128: e5943028 ldr r3, [r4, #40] ; 0x28 > 1a12c: e5930074 ldr r0, [r3, #116] ; 0x74 > 1a130: ebffb8d6 bl 8490 <_init+0xeb4> > 1a134: e1a00004 mov r0, r4 > 1a138: ebfffbab bl 18fec <PR_GetStackSpaceLeft+0x40> > 1a13c: e3a00000 mov r0, #0 > 1a140: e8bd8010 pop {r4, pc} > 1a144: e59f0008 ldr r0, [pc, #8] ; 1a154 <PR_JoinJob+0x70> > 1a148: ebffb7b9 bl 8034 <_init+0xa58> > 1a14c: e3e00000 mvn r0, #0 > 1a150: e8bd8010 pop {r4, pc} > 1a154: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >0001a158 <PR_ShutdownThreadPool>: > 1a158: e92d4010 push {r4, lr} > 1a15c: e1a04000 mov r4, r0 > 1a160: e5900020 ldr r0, [r0, #32] > 1a164: ebffb7bb bl 8058 <_init+0xa7c> > 1a168: e3a03001 mov r3, #1 > 1a16c: e584307c str r3, [r4, #124] ; 0x7c > 1a170: e5940078 ldr r0, [r4, #120] ; 0x78 > 1a174: ebffb829 bl 8220 <_init+0xc44> > 1a178: e5940020 ldr r0, [r4, #32] > 1a17c: ebffb8c3 bl 8490 <_init+0xeb4> > 1a180: e3a00000 mov r0, #0 > 1a184: e8bd8010 pop {r4, pc} > >0001a188 <PR_JoinThreadPool>: > 1a188: e92d4070 push {r4, r5, r6, lr} > 1a18c: e1a04000 mov r4, r0 > 1a190: e5900020 ldr r0, [r0, #32] > 1a194: ebffb7af bl 8058 <_init+0xa7c> > 1a198: e594307c ldr r3, [r4, #124] ; 0x7c > 1a19c: e3530000 cmp r3, #0 > 1a1a0: 1a000005 bne 1a1bc <PR_JoinThreadPool+0x34> > 1a1a4: e5940078 ldr r0, [r4, #120] ; 0x78 > 1a1a8: e3e01000 mvn r1, #0 > 1a1ac: ebffb76d bl 7f68 <_init+0x98c> > 1a1b0: e594307c ldr r3, [r4, #124] ; 0x7c > 1a1b4: e3530000 cmp r3, #0 > 1a1b8: 0afffff9 beq 1a1a4 <PR_JoinThreadPool+0x1c> > 1a1bc: e5940024 ldr r0, [r4, #36] ; 0x24 > 1a1c0: ebffb816 bl 8220 <_init+0xc44> > 1a1c4: e594004c ldr r0, [r4, #76] ; 0x4c > 1a1c8: ebffb784 bl 7fe0 <_init+0xa04> > 1a1cc: e5940060 ldr r0, [r4, #96] ; 0x60 > 1a1d0: ebffb7a0 bl 8058 <_init+0xa7c> > 1a1d4: e5940064 ldr r0, [r4, #100] ; 0x64 > 1a1d8: ebffb6cc bl 7d10 <_init+0x734> > 1a1dc: e1a06004 mov r6, r4 > 1a1e0: e5940060 ldr r0, [r4, #96] ; 0x60 > 1a1e4: ebffb8a9 bl 8490 <_init+0xeb4> > 1a1e8: e5b65028 ldr r5, [r6, #40]! ; 0x28 > 1a1ec: e1550006 cmp r5, r6 > 1a1f0: 0a000010 beq 1a238 <PR_JoinThreadPool+0xb0> > 1a1f4: e895000c ldm r5, {r2, r3} > 1a1f8: e5940020 ldr r0, [r4, #32] > 1a1fc: e5832000 str r2, [r3] > 1a200: e5952000 ldr r2, [r5] > 1a204: e5855000 str r5, [r5] > 1a208: e5823004 str r3, [r2, #4] > 1a20c: e5855004 str r5, [r5, #4] > 1a210: ebffb89e bl 8490 <_init+0xeb4> > 1a214: e5950008 ldr r0, [r5, #8] > 1a218: ebffb7ca bl 8148 <_init+0xb6c> > 1a21c: e1a00005 mov r0, r5 > 1a220: ebffb87f bl 8424 <_init+0xe48> > 1a224: e5940020 ldr r0, [r4, #32] > 1a228: ebffb78a bl 8058 <_init+0xa7c> > 1a22c: e5945028 ldr r5, [r4, #40] ; 0x28 > 1a230: e1550006 cmp r5, r6 > 1a234: 1affffee bne 1a1f4 <PR_JoinThreadPool+0x6c> > 1a238: e1a06004 mov r6, r4 > 1a23c: e5940020 ldr r0, [r4, #32] > 1a240: ebffb892 bl 8490 <_init+0xeb4> > 1a244: e5b65050 ldr r5, [r6, #80]! ; 0x50 > 1a248: e1550006 cmp r5, r6 > 1a24c: 0a00000c beq 1a284 <PR_JoinThreadPool+0xfc> > 1a250: e895000c ldm r5, {r2, r3} > 1a254: e5950008 ldr r0, [r5, #8] > 1a258: e5832000 str r2, [r3] > 1a25c: e5952000 ldr r2, [r5] > 1a260: e5855000 str r5, [r5] > 1a264: e5823004 str r3, [r2, #4] > 1a268: e5855004 str r5, [r5, #4] > 1a26c: ebffb7b5 bl 8148 <_init+0xb6c> > 1a270: e1a00005 mov r0, r5 > 1a274: ebffb86a bl 8424 <_init+0xe48> > 1a278: e5945050 ldr r5, [r4, #80] ; 0x50 > 1a27c: e1550006 cmp r5, r6 > 1a280: 1afffff2 bne 1a250 <PR_JoinThreadPool+0xc8> > 1a284: e1a06004 mov r6, r4 > 1a288: e5b6506c ldr r5, [r6, #108]! ; 0x6c > 1a28c: e1550006 cmp r5, r6 > 1a290: 0a00000c beq 1a2c8 <PR_JoinThreadPool+0x140> > 1a294: e895000c ldm r5, {r2, r3} > 1a298: e5950008 ldr r0, [r5, #8] > 1a29c: e5832000 str r2, [r3] > 1a2a0: e5952000 ldr r2, [r5] > 1a2a4: e5855000 str r5, [r5] > 1a2a8: e5823004 str r3, [r2, #4] > 1a2ac: e5855004 str r5, [r5, #4] > 1a2b0: ebffb7a4 bl 8148 <_init+0xb6c> > 1a2b4: e1a00005 mov r0, r5 > 1a2b8: ebffb859 bl 8424 <_init+0xe48> > 1a2bc: e594506c ldr r5, [r4, #108] ; 0x6c > 1a2c0: e1550006 cmp r5, r6 > 1a2c4: 1afffff2 bne 1a294 <PR_JoinThreadPool+0x10c> > 1a2c8: e1a05004 mov r5, r4 > 1a2cc: e5b50014 ldr r0, [r5, #20]! > 1a2d0: e1500005 cmp r0, r5 > 1a2d4: 0a00000c beq 1a30c <PR_JoinThreadPool+0x184> > 1a2d8: e890000a ldm r0, {r1, r3} > 1a2dc: e594201c ldr r2, [r4, #28] > 1a2e0: e5831000 str r1, [r3] > 1a2e4: e5901000 ldr r1, [r0] > 1a2e8: e2422001 sub r2, r2, #1 > 1a2ec: e5813004 str r3, [r1, #4] > 1a2f0: e5800000 str r0, [r0] > 1a2f4: e5800004 str r0, [r0, #4] > 1a2f8: e584201c str r2, [r4, #28] > 1a2fc: ebfffb3a bl 18fec <PR_GetStackSpaceLeft+0x40> > 1a300: e5940014 ldr r0, [r4, #20] > 1a304: e1500005 cmp r0, r5 > 1a308: 1afffff2 bne 1a2d8 <PR_JoinThreadPool+0x150> > 1a30c: e1a05004 mov r5, r4 > 1a310: e5b50030 ldr r0, [r5, #48]! ; 0x30 > 1a314: e1500005 cmp r0, r5 > 1a318: 0a00000c beq 1a350 <PR_JoinThreadPool+0x1c8> > 1a31c: e890000a ldm r0, {r1, r3} > 1a320: e5942048 ldr r2, [r4, #72] ; 0x48 > 1a324: e5831000 str r1, [r3] > 1a328: e5901000 ldr r1, [r0] > 1a32c: e2422001 sub r2, r2, #1 > 1a330: e5813004 str r3, [r1, #4] > 1a334: e5800000 str r0, [r0] > 1a338: e5800004 str r0, [r0, #4] > 1a33c: e5842048 str r2, [r4, #72] ; 0x48 > 1a340: ebfffb29 bl 18fec <PR_GetStackSpaceLeft+0x40> > 1a344: e5940030 ldr r0, [r4, #48] ; 0x30 > 1a348: e1500005 cmp r0, r5 > 1a34c: 1afffff2 bne 1a31c <PR_JoinThreadPool+0x194> > 1a350: e1a05004 mov r5, r4 > 1a354: e5b50058 ldr r0, [r5, #88]! ; 0x58 > 1a358: e1500005 cmp r0, r5 > 1a35c: 0a00000c beq 1a394 <PR_JoinThreadPool+0x20c> > 1a360: e890000a ldm r0, {r1, r3} > 1a364: e5942068 ldr r2, [r4, #104] ; 0x68 > 1a368: e5831000 str r1, [r3] > 1a36c: e5901000 ldr r1, [r0] > 1a370: e2422001 sub r2, r2, #1 > 1a374: e5813004 str r3, [r1, #4] > 1a378: e5800000 str r0, [r0] > 1a37c: e5800004 str r0, [r0, #4] > 1a380: e5842068 str r2, [r4, #104] ; 0x68 > 1a384: ebfffb18 bl 18fec <PR_GetStackSpaceLeft+0x40> > 1a388: e5940058 ldr r0, [r4, #88] ; 0x58 > 1a38c: e1500005 cmp r0, r5 > 1a390: 1afffff2 bne 1a360 <PR_JoinThreadPool+0x1d8> > 1a394: e1a00004 mov r0, r4 > 1a398: ebfffb73 bl 1916c <PR_GetStackSpaceLeft+0x1c0> > 1a39c: e3a00000 mov r0, #0 > 1a3a0: e8bd8070 pop {r4, r5, r6, pc} > 1a3a4: e59f30f0 ldr r3, [pc, #240] ; 1a49c <PR_JoinThreadPool+0x314> > 1a3a8: e92d4010 push {r4, lr} > 1a3ac: e0832390 umull r2, r3, r0, r3 > 1a3b0: e59f40e8 ldr r4, [pc, #232] ; 1a4a0 <PR_JoinThreadPool+0x318> > 1a3b4: e1a03323 lsr r3, r3, #6 > 1a3b8: e08f4004 add r4, pc, r4 > 1a3bc: e5941014 ldr r1, [r4, #20] > 1a3c0: e1a02083 lsl r2, r3, #1 > 1a3c4: e591e004 ldr lr, [r1, #4] > 1a3c8: e0820103 add r0, r2, r3, lsl #2 > 1a3cc: e082c003 add ip, r2, r3 > 1a3d0: e3a01002 mov r1, #2 > 1a3d4: e1a00200 lsl r0, r0, #4 > 1a3d8: e1a0c20c lsl ip, ip, #4 > 1a3dc: e35e0001 cmp lr, #1 > 1a3e0: e24dd008 sub sp, sp, #8 > 1a3e4: e884000a stm r4, {r1, r3} > 1a3e8: e5842008 str r2, [r4, #8] > 1a3ec: e584000c str r0, [r4, #12] > 1a3f0: e584c010 str ip, [r4, #16] > 1a3f4: 9a000004 bls 1a40c <PR_JoinThreadPool+0x284> > 1a3f8: e59f00a4 ldr r0, [pc, #164] ; 1a4a4 <PR_JoinThreadPool+0x31c> > 1a3fc: e58dc000 str ip, [sp] > 1a400: e08f0000 add r0, pc, r0 > 1a404: ebffb740 bl 810c <_init+0xb30> > 1a408: e594000c ldr r0, [r4, #12] > 1a40c: ebffb82b bl 84c0 <_init+0xee4> > 1a410: e59f3090 ldr r3, [pc, #144] ; 1a4a8 <PR_JoinThreadPool+0x320> > 1a414: e08f3003 add r3, pc, r3 > 1a418: e3500000 cmp r0, #0 > 1a41c: e1a02000 mov r2, r0 > 1a420: e5830018 str r0, [r3, #24] > 1a424: 0a000014 beq 1a47c <PR_JoinThreadPool+0x2f4> > 1a428: e5931014 ldr r1, [r3, #20] > 1a42c: e5911004 ldr r1, [r1, #4] > 1a430: e3510003 cmp r1, #3 > 1a434: 9a000003 bls 1a448 <PR_JoinThreadPool+0x2c0> > 1a438: e59f006c ldr r0, [pc, #108] ; 1a4ac <PR_JoinThreadPool+0x324> > 1a43c: e593100c ldr r1, [r3, #12] > 1a440: e08f0000 add r0, pc, r0 > 1a444: ebffb730 bl 810c <_init+0xb30> > 1a448: e59f3060 ldr r3, [pc, #96] ; 1a4b0 <PR_JoinThreadPool+0x328> > 1a44c: e3a01000 mov r1, #0 > 1a450: e08f3003 add r3, pc, r3 > 1a454: e5930008 ldr r0, [r3, #8] > 1a458: e3a02001 mov r2, #1 > 1a45c: e2400001 sub r0, r0, #1 > 1a460: e583101c str r1, [r3, #28] > 1a464: e5830020 str r0, [r3, #32] > 1a468: e5831024 str r1, [r3, #36] ; 0x24 > 1a46c: e5832028 str r2, [r3, #40] ; 0x28 > 1a470: e583202c str r2, [r3, #44] ; 0x2c > 1a474: e28dd008 add sp, sp, #8 > 1a478: e8bd8010 pop {r4, pc} > 1a47c: e5933014 ldr r3, [r3, #20] > 1a480: e5933004 ldr r3, [r3, #4] > 1a484: e3530001 cmp r3, #1 > 1a488: 9affffee bls 1a448 <PR_JoinThreadPool+0x2c0> > 1a48c: e59f0020 ldr r0, [pc, #32] ; 1a4b4 <PR_JoinThreadPool+0x32c> > 1a490: e08f0000 add r0, pc, r0 > 1a494: ebffb71c bl 810c <_init+0xb30> > 1a498: eaffffea b 1a448 <PR_JoinThreadPool+0x2c0> > 1a49c: aaaaaaab bge feac4f50 <__bss_end__+0xfea8b554> > 1a4a0: 0001f404 andeq pc, r1, r4, lsl #8 > 1a4a4: 000110a8 andeq r1, r1, r8, lsr #1 > 1a4a8: 0001f3a8 andeq pc, r1, r8, lsr #7 > 1a4ac: 000110ec andeq r1, r1, ip, ror #1 > 1a4b0: 0001f36c andeq pc, r1, ip, ror #6 > 1a4b4: 00011078 andeq r1, r1, r8, ror r0 > 1a4b8: e92d4010 push {r4, lr} > 1a4bc: ebffb451 bl 7608 <_init+0x2c> > 1a4c0: e59f4050 ldr r4, [pc, #80] ; 1a518 <PR_JoinThreadPool+0x390> > 1a4c4: e08f4004 add r4, pc, r4 > 1a4c8: e5840030 str r0, [r4, #48] ; 0x30 > 1a4cc: ebffb6e1 bl 8058 <_init+0xa7c> > 1a4d0: e59f0044 ldr r0, [pc, #68] ; 1a51c <PR_JoinThreadPool+0x394> > 1a4d4: e2843034 add r3, r4, #52 ; 0x34 > 1a4d8: e08f0000 add r0, pc, r0 > 1a4dc: e5843034 str r3, [r4, #52] ; 0x34 > 1a4e0: e5843038 str r3, [r4, #56] ; 0x38 > 1a4e4: ebffb77d bl 82e0 <_init+0xd04> > 1a4e8: e3a03601 mov r3, #1048576 ; 0x100000 > 1a4ec: e584300c str r3, [r4, #12] > 1a4f0: e5840014 str r0, [r4, #20] > 1a4f4: e1a00003 mov r0, r3 > 1a4f8: ebffffa9 bl 1a3a4 <PR_JoinThreadPool+0x21c> > 1a4fc: ebffb441 bl 7608 <_init+0x2c> > 1a500: e584003c str r0, [r4, #60] ; 0x3c > 1a504: ebffb6be bl 8004 <_init+0xa28> > 1a508: e5840040 str r0, [r4, #64] ; 0x40 > 1a50c: e5940030 ldr r0, [r4, #48] ; 0x30 > 1a510: e8bd4010 pop {r4, lr} > 1a514: eaffb7dd b 8490 <_init+0xeb4> > 1a518: 0001f2f8 strdeq pc, [r1], -r8 > 1a51c: 00011084 andeq r1, r1, r4, lsl #1 > >0001a520 <PR_CreateTrace>: > 1a520: e59f31ac ldr r3, [pc, #428] ; 1a6d4 <PR_CreateTrace+0x1b4> > 1a524: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 1a528: e08f3003 add r3, pc, r3 > 1a52c: e5933030 ldr r3, [r3, #48] ; 0x30 > 1a530: e24dd00c sub sp, sp, #12 > 1a534: e3530000 cmp r3, #0 > 1a538: e1a06000 mov r6, r0 > 1a53c: e1a07001 mov r7, r1 > 1a540: e1a08002 mov r8, r2 > 1a544: 0a000060 beq 1a6cc <PR_CreateTrace+0x1ac> > 1a548: e59f3188 ldr r3, [pc, #392] ; 1a6d8 <PR_CreateTrace+0x1b8> > 1a54c: e08f3003 add r3, pc, r3 > 1a550: e5933014 ldr r3, [r3, #20] > 1a554: e5933004 ldr r3, [r3, #4] > 1a558: e3530003 cmp r3, #3 > 1a55c: 8a000052 bhi 1a6ac <PR_CreateTrace+0x18c> > 1a560: e59f4174 ldr r4, [pc, #372] ; 1a6dc <PR_CreateTrace+0x1bc> > 1a564: e08f4004 add r4, pc, r4 > 1a568: e5940030 ldr r0, [r4, #48] ; 0x30 > 1a56c: ebffb6b9 bl 8058 <_init+0xa7c> > 1a570: e1a03004 mov r3, r4 > 1a574: e5b35034 ldr r5, [r3, #52]! ; 0x34 > 1a578: e1550003 cmp r5, r3 > 1a57c: 0a000008 beq 1a5a4 <PR_CreateTrace+0x84> > 1a580: e1a04005 mov r4, r5 > 1a584: e2840010 add r0, r4, #16 > 1a588: e1a01006 mov r1, r6 > 1a58c: ebffb459 bl 76f8 <_init+0x11c> > 1a590: e3500000 cmp r0, #0 > 1a594: 0a00004a beq 1a6c4 <PR_CreateTrace+0x1a4> > 1a598: e5944000 ldr r4, [r4] > 1a59c: e1550004 cmp r5, r4 > 1a5a0: 1afffff7 bne 1a584 <PR_CreateTrace+0x64> > 1a5a4: e3a01030 mov r1, #48 ; 0x30 > 1a5a8: e3a00001 mov r0, #1 > 1a5ac: ebffb7bd bl 84a8 <_init+0xecc> > 1a5b0: e1a01006 mov r1, r6 > 1a5b4: e1a04000 mov r4, r0 > 1a5b8: e280a008 add sl, r0, #8 > 1a5bc: e5840000 str r0, [r4] > 1a5c0: e9800410 stmib r0, {r4, sl} > 1a5c4: e580a00c str sl, [r0, #12] > 1a5c8: e2800010 add r0, r0, #16 > 1a5cc: ebffb5ab bl 7c80 <_init+0x6a4> > 1a5d0: e59f3108 ldr r3, [pc, #264] ; 1a6e0 <PR_CreateTrace+0x1c0> > 1a5d4: e08f3003 add r3, pc, r3 > 1a5d8: e5932038 ldr r2, [r3, #56] ; 0x38 > 1a5dc: e2831034 add r1, r3, #52 ; 0x34 > 1a5e0: e8840006 stm r4, {r1, r2} > 1a5e4: e5824000 str r4, [r2] > 1a5e8: e5834038 str r4, [r3, #56] ; 0x38 > 1a5ec: e594e008 ldr lr, [r4, #8] > 1a5f0: e15e000a cmp lr, sl > 1a5f4: 0a000003 beq 1a608 <PR_CreateTrace+0xe8> > 1a5f8: e1a0c00e mov ip, lr > 1a5fc: e59cc000 ldr ip, [ip] > 1a600: e15e000c cmp lr, ip > 1a604: 1afffffc bne 1a5fc <PR_CreateTrace+0xdc> > 1a608: e3a01f4d mov r1, #308 ; 0x134 > 1a60c: e3a00001 mov r0, #1 > 1a610: ebffb7a4 bl 84a8 <_init+0xecc> > 1a614: e3a02020 mov r2, #32 > 1a618: e1a01007 mov r1, r7 > 1a61c: e1a05000 mov r5, r0 > 1a620: e5850000 str r0, [r5] > 1a624: e5850004 str r0, [r5, #4] > 1a628: e2800014 add r0, r0, #20 > 1a62c: ebffb599 bl 7c98 <_init+0x6bc> > 1a630: e1a01008 mov r1, r8 > 1a634: e2850034 add r0, r5, #52 ; 0x34 > 1a638: ebffb590 bl 7c80 <_init+0x6a4> > 1a63c: ebffb3f1 bl 7608 <_init+0x2c> > 1a640: e59f809c ldr r8, [pc, #156] ; 1a6e4 <PR_CreateTrace+0x1c4> > 1a644: e594300c ldr r3, [r4, #12] > 1a648: e08f8008 add r8, pc, r8 > 1a64c: e3a02001 mov r2, #1 > 1a650: e5852010 str r2, [r5, #16] > 1a654: e5853004 str r3, [r5, #4] > 1a658: e585a000 str sl, [r5] > 1a65c: e5850008 str r0, [r5, #8] > 1a660: e5835000 str r5, [r3] > 1a664: e584500c str r5, [r4, #12] > 1a668: e5980030 ldr r0, [r8, #48] ; 0x30 > 1a66c: e585400c str r4, [r5, #12] > 1a670: ebffb786 bl 8490 <_init+0xeb4> > 1a674: e5983014 ldr r3, [r8, #20] > 1a678: e5933004 ldr r3, [r3, #4] > 1a67c: e3530003 cmp r3, #3 > 1a680: 9a000006 bls 1a6a0 <PR_CreateTrace+0x180> > 1a684: e59f005c ldr r0, [pc, #92] ; 1a6e8 <PR_CreateTrace+0x1c8> > 1a688: e58d5000 str r5, [sp] > 1a68c: e08f0000 add r0, pc, r0 > 1a690: e1a01006 mov r1, r6 > 1a694: e1a02004 mov r2, r4 > 1a698: e1a03007 mov r3, r7 > 1a69c: ebffb69a bl 810c <_init+0xb30> > 1a6a0: e1a00005 mov r0, r5 > 1a6a4: e28dd00c add sp, sp, #12 > 1a6a8: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 1a6ac: e59f0038 ldr r0, [pc, #56] ; 1a6ec <PR_CreateTrace+0x1cc> > 1a6b0: e1a01006 mov r1, r6 > 1a6b4: e08f0000 add r0, pc, r0 > 1a6b8: e1a02007 mov r2, r7 > 1a6bc: ebffb692 bl 810c <_init+0xb30> > 1a6c0: eaffffa6 b 1a560 <PR_CreateTrace+0x40> > 1a6c4: e284a008 add sl, r4, #8 > 1a6c8: eaffffc7 b 1a5ec <PR_CreateTrace+0xcc> > 1a6cc: ebffff79 bl 1a4b8 <PR_JoinThreadPool+0x330> > 1a6d0: eaffff9c b 1a548 <PR_CreateTrace+0x28> > 1a6d4: 0001f294 muleq r1, r4, r2 > 1a6d8: 0001f270 andeq pc, r1, r0, ror r2 ; <UNPREDICTABLE> > 1a6dc: 0001f258 andeq pc, r1, r8, asr r2 ; <UNPREDICTABLE> > 1a6e0: 0001f1e8 andeq pc, r1, r8, ror #3 > 1a6e4: 0001f174 andeq pc, r1, r4, ror r1 ; <UNPREDICTABLE> > 1a6e8: 00010f04 andeq r0, r1, r4, lsl #30 > 1a6ec: 00010eb0 ; <UNDEFINED> instruction: 0x00010eb0 > >0001a6f0 <PR_DestroyTrace>: > 1a6f0: e59f30fc ldr r3, [pc, #252] ; 1a7f4 <PR_DestroyTrace+0x104> > 1a6f4: e92d4070 push {r4, r5, r6, lr} > 1a6f8: e08f3003 add r3, pc, r3 > 1a6fc: e5933014 ldr r3, [r3, #20] > 1a700: e1a04000 mov r4, r0 > 1a704: e5933004 ldr r3, [r3, #4] > 1a708: e590500c ldr r5, [r0, #12] > 1a70c: e3530003 cmp r3, #3 > 1a710: 8a000018 bhi 1a778 <PR_DestroyTrace+0x88> > 1a714: e59f60dc ldr r6, [pc, #220] ; 1a7f8 <PR_DestroyTrace+0x108> > 1a718: e08f6006 add r6, pc, r6 > 1a71c: e5960030 ldr r0, [r6, #48] ; 0x30 > 1a720: ebffb64c bl 8058 <_init+0xa7c> > 1a724: e5963014 ldr r3, [r6, #20] > 1a728: e5933004 ldr r3, [r3, #4] > 1a72c: e3530003 cmp r3, #3 > 1a730: 8a000016 bhi 1a790 <PR_DestroyTrace+0xa0> > 1a734: e894000c ldm r4, {r2, r3} > 1a738: e5940008 ldr r0, [r4, #8] > 1a73c: e5832000 str r2, [r3] > 1a740: e5942000 ldr r2, [r4] > 1a744: e5823004 str r3, [r2, #4] > 1a748: ebffb735 bl 8424 <_init+0xe48> > 1a74c: e1a00004 mov r0, r4 > 1a750: ebffb733 bl 8424 <_init+0xe48> > 1a754: e5952008 ldr r2, [r5, #8] > 1a758: e2853008 add r3, r5, #8 > 1a75c: e1520003 cmp r2, r3 > 1a760: 0a000010 beq 1a7a8 <PR_DestroyTrace+0xb8> > 1a764: e59f3090 ldr r3, [pc, #144] ; 1a7fc <PR_DestroyTrace+0x10c> > 1a768: e08f3003 add r3, pc, r3 > 1a76c: e5930030 ldr r0, [r3, #48] ; 0x30 > 1a770: e8bd4070 pop {r4, r5, r6, lr} > 1a774: eaffb745 b 8490 <_init+0xeb4> > 1a778: e59f0080 ldr r0, [pc, #128] ; 1a800 <PR_DestroyTrace+0x110> > 1a77c: e2851010 add r1, r5, #16 > 1a780: e08f0000 add r0, pc, r0 > 1a784: e2842014 add r2, r4, #20 > 1a788: ebffb65f bl 810c <_init+0xb30> > 1a78c: eaffffe0 b 1a714 <PR_DestroyTrace+0x24> > 1a790: e59f006c ldr r0, [pc, #108] ; 1a804 <PR_DestroyTrace+0x114> > 1a794: e2841014 add r1, r4, #20 > 1a798: e08f0000 add r0, pc, r0 > 1a79c: e1a02004 mov r2, r4 > 1a7a0: ebffb659 bl 810c <_init+0xb30> > 1a7a4: eaffffe2 b 1a734 <PR_DestroyTrace+0x44> > 1a7a8: e59f3058 ldr r3, [pc, #88] ; 1a808 <PR_DestroyTrace+0x118> > 1a7ac: e08f3003 add r3, pc, r3 > 1a7b0: e5933014 ldr r3, [r3, #20] > 1a7b4: e5933004 ldr r3, [r3, #4] > 1a7b8: e3530003 cmp r3, #3 > 1a7bc: 8a000006 bhi 1a7dc <PR_DestroyTrace+0xec> > 1a7c0: e895000c ldm r5, {r2, r3} > 1a7c4: e1a00005 mov r0, r5 > 1a7c8: e5832000 str r2, [r3] > 1a7cc: e5952000 ldr r2, [r5] > 1a7d0: e5823004 str r3, [r2, #4] > 1a7d4: ebffb712 bl 8424 <_init+0xe48> > 1a7d8: eaffffe1 b 1a764 <PR_DestroyTrace+0x74> > 1a7dc: e59f0028 ldr r0, [pc, #40] ; 1a80c <PR_DestroyTrace+0x11c> > 1a7e0: e2851010 add r1, r5, #16 > 1a7e4: e08f0000 add r0, pc, r0 > 1a7e8: e1a02005 mov r2, r5 > 1a7ec: ebffb646 bl 810c <_init+0xb30> > 1a7f0: eafffff2 b 1a7c0 <PR_DestroyTrace+0xd0> > 1a7f4: 0001f0c4 andeq pc, r1, r4, asr #1 > 1a7f8: 0001f0a4 andeq pc, r1, r4, lsr #1 > 1a7fc: 0001f054 andeq pc, r1, r4, asr r0 ; <UNPREDICTABLE> > 1a800: 00010e40 andeq r0, r1, r0, asr #28 > 1a804: 00010e50 andeq r0, r1, r0, asr lr > 1a808: 0001f010 andeq pc, r1, r0, lsl r0 ; <UNPREDICTABLE> > 1a80c: 00010e24 andeq r0, r1, r4, lsr #28 > >0001a810 <PR_Trace>: > 1a810: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1a814: e1a06000 mov r6, r0 > 1a818: e59f0164 ldr r0, [pc, #356] ; 1a984 <PR_Trace+0x174> > 1a81c: e24dd01c sub sp, sp, #28 > 1a820: e08f0000 add r0, pc, r0 > 1a824: e5900000 ldr r0, [r0] > 1a828: e1a0a003 mov sl, r3 > 1a82c: e59d3048 ldr r3, [sp, #72] ; 0x48 > 1a830: e58d3008 str r3, [sp, #8] > 1a834: e59d304c ldr r3, [sp, #76] ; 0x4c > 1a838: e58d300c str r3, [sp, #12] > 1a83c: e3500002 cmp r0, #2 > 1a840: e59d3050 ldr r3, [sp, #80] ; 0x50 > 1a844: e1a0b001 mov fp, r1 > 1a848: e1a09002 mov r9, r2 > 1a84c: e59d8040 ldr r8, [sp, #64] ; 0x40 > 1a850: e59d7044 ldr r7, [sp, #68] ; 0x44 > 1a854: e58d3010 str r3, [sp, #16] > 1a858: 0a00003c beq 1a950 <PR_Trace+0x140> > 1a85c: e5963010 ldr r3, [r6, #16] > 1a860: e3530002 cmp r3, #2 > 1a864: 0a000039 beq 1a950 <PR_Trace+0x140> > 1a868: e59f5118 ldr r5, [pc, #280] ; 1a988 <PR_Trace+0x178> > 1a86c: e08f5005 add r5, pc, r5 > 1a870: e5950030 ldr r0, [r5, #48] ; 0x30 > 1a874: ebffb5f7 bl 8058 <_init+0xa7c> > 1a878: e595101c ldr r1, [r5, #28] > 1a87c: e5952020 ldr r2, [r5, #32] > 1a880: e2810001 add r0, r1, #1 > 1a884: e585001c str r0, [r5, #28] > 1a888: e595001c ldr r0, [r5, #28] > 1a88c: e59f30f8 ldr r3, [pc, #248] ; 1a98c <PR_Trace+0x17c> > 1a890: e1500002 cmp r0, r2 > 1a894: c3a02000 movgt r2, #0 > 1a898: e08f3003 add r3, pc, r3 > 1a89c: c585201c strgt r2, [r5, #28] > 1a8a0: e5932044 ldr r2, [r3, #68] ; 0x44 > 1a8a4: e081e081 add lr, r1, r1, lsl #1 > 1a8a8: e5951018 ldr r1, [r5, #24] > 1a8ac: e1a0e20e lsl lr, lr, #4 > 1a8b0: e3520000 cmp r2, #0 > 1a8b4: e58de014 str lr, [sp, #20] > 1a8b8: e081400e add r4, r1, lr > 1a8bc: 1a000004 bne 1a8d4 <PR_Trace+0xc4> > 1a8c0: e5932048 ldr r2, [r3, #72] ; 0x48 > 1a8c4: e593001c ldr r0, [r3, #28] > 1a8c8: e1500002 cmp r0, r2 > 1a8cc: 03a02001 moveq r2, #1 > 1a8d0: 05832044 streq r2, [r3, #68] ; 0x44 > 1a8d4: e59f50b4 ldr r5, [pc, #180] ; 1a990 <PR_Trace+0x180> > 1a8d8: e08f5005 add r5, pc, r5 > 1a8dc: e595201c ldr r2, [r5, #28] > 1a8e0: e5950030 ldr r0, [r5, #48] ; 0x30 > 1a8e4: e58d2000 str r2, [sp] > 1a8e8: e58d1004 str r1, [sp, #4] > 1a8ec: ebffb6e7 bl 8490 <_init+0xeb4> > 1a8f0: ebffb3fb bl 78e4 <_init+0x308> > 1a8f4: e59d3014 ldr r3, [sp, #20] > 1a8f8: e59d1004 ldr r1, [sp, #4] > 1a8fc: e5846004 str r6, [r4, #4] > 1a900: e7810003 str r0, [r1, r3] > 1a904: ebffb426 bl 79a4 <_init+0x3c8> > 1a908: e59d3008 ldr r3, [sp, #8] > 1a90c: e5843024 str r3, [r4, #36] ; 0x24 > 1a910: e59d2000 ldr r2, [sp] > 1a914: e59d300c ldr r3, [sp, #12] > 1a918: e5843028 str r3, [r4, #40] ; 0x28 > 1a91c: e59d3010 ldr r3, [sp, #16] > 1a920: e584b010 str fp, [r4, #16] > 1a924: e5849014 str r9, [r4, #20] > 1a928: e584a018 str sl, [r4, #24] > 1a92c: e584801c str r8, [r4, #28] > 1a930: e5847020 str r7, [r4, #32] > 1a934: e584302c str r3, [r4, #44] ; 0x2c > 1a938: e1c400f8 strd r0, [r4, #8] > 1a93c: e1a00002 mov r0, r2 > 1a940: e5951004 ldr r1, [r5, #4] > 1a944: eb00357b bl 27f38 <PR_Now+0x29e0> > 1a948: e3510000 cmp r1, #0 > 1a94c: 0a000001 beq 1a958 <PR_Trace+0x148> > 1a950: e28dd01c add sp, sp, #28 > 1a954: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1a958: e595003c ldr r0, [r5, #60] ; 0x3c > 1a95c: ebffb5bd bl 8058 <_init+0xa7c> > 1a960: e5952024 ldr r2, [r5, #36] ; 0x24 > 1a964: e5950040 ldr r0, [r5, #64] ; 0x40 > 1a968: e2822001 add r2, r2, #1 > 1a96c: e5852024 str r2, [r5, #36] ; 0x24 > 1a970: ebffb4e6 bl 7d10 <_init+0x734> > 1a974: e595003c ldr r0, [r5, #60] ; 0x3c > 1a978: e28dd01c add sp, sp, #28 > 1a97c: e8bd4ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1a980: eaffb6c2 b 8490 <_init+0xeb4> > 1a984: 0001cfd8 ldrdeq ip, [r1], -r8 > 1a988: 0001ef50 andeq lr, r1, r0, asr pc > 1a98c: 0001ef24 andeq lr, r1, r4, lsr #30 > 1a990: 0001eee4 andeq lr, r1, r4, ror #29 > >0001a994 <PR_SetTraceOption>: > 1a994: e92d4010 push {r4, lr} > 1a998: e1a03000 mov r3, r0 > 1a99c: e24dd008 sub sp, sp, #8 > 1a9a0: e3500009 cmp r0, #9 > 1a9a4: 908ff100 addls pc, pc, r0, lsl #2 > 1a9a8: ea000019 b 1aa14 <PR_SetTraceOption+0x80> > 1a9ac: ea000024 b 1aa44 <PR_SetTraceOption+0xb0> > 1a9b0: ea00003a b 1aaa0 <PR_SetTraceOption+0x10c> > 1a9b4: ea000047 b 1aad8 <PR_SetTraceOption+0x144> > 1a9b8: ea000054 b 1ab10 <PR_SetTraceOption+0x17c> > 1a9bc: ea000062 b 1ab4c <PR_SetTraceOption+0x1b8> > 1a9c0: ea000070 b 1ab88 <PR_SetTraceOption+0x1f4> > 1a9c4: ea000082 b 1abd4 <PR_SetTraceOption+0x240> > 1a9c8: ea000096 b 1ac28 <PR_SetTraceOption+0x294> > 1a9cc: ea0000a4 b 1ac64 <PR_SetTraceOption+0x2d0> > 1a9d0: eaffffff b 1a9d4 <PR_SetTraceOption+0x40> > 1a9d4: e59f42e8 ldr r4, [pc, #744] ; 1acc4 <PR_SetTraceOption+0x330> > 1a9d8: e08f4004 add r4, pc, r4 > 1a9dc: e594003c ldr r0, [r4, #60] ; 0x3c > 1a9e0: ebffb59c bl 8058 <_init+0xa7c> > 1a9e4: e3a03005 mov r3, #5 > 1a9e8: e5940040 ldr r0, [r4, #64] ; 0x40 > 1a9ec: e584302c str r3, [r4, #44] ; 0x2c > 1a9f0: ebffb4c6 bl 7d10 <_init+0x734> > 1a9f4: e594003c ldr r0, [r4, #60] ; 0x3c > 1a9f8: ebffb6a4 bl 8490 <_init+0xeb4> > 1a9fc: e5943014 ldr r3, [r4, #20] > 1aa00: e5933004 ldr r3, [r3, #4] > 1aa04: e3530003 cmp r3, #3 > 1aa08: 8a0000a4 bhi 1aca0 <PR_SetTraceOption+0x30c> > 1aa0c: e28dd008 add sp, sp, #8 > 1aa10: e8bd8010 pop {r4, pc} > 1aa14: e59f22ac ldr r2, [pc, #684] ; 1acc8 <PR_SetTraceOption+0x334> > 1aa18: e08f2002 add r2, pc, r2 > 1aa1c: e5922014 ldr r2, [r2, #20] > 1aa20: e5922004 ldr r2, [r2, #4] > 1aa24: e3520001 cmp r2, #1 > 1aa28: 9afffff7 bls 1aa0c <PR_SetTraceOption+0x78> > 1aa2c: e59f0298 ldr r0, [pc, #664] ; 1accc <PR_SetTraceOption+0x338> > 1aa30: e1a01003 mov r1, r3 > 1aa34: e08f0000 add r0, pc, r0 > 1aa38: e28dd008 add sp, sp, #8 > 1aa3c: e8bd4010 pop {r4, lr} > 1aa40: eaffb5b1 b 810c <_init+0xb30> > 1aa44: e59f4284 ldr r4, [pc, #644] ; 1acd0 <PR_SetTraceOption+0x33c> > 1aa48: e08f4004 add r4, pc, r4 > 1aa4c: e5940030 ldr r0, [r4, #48] ; 0x30 > 1aa50: e58d1004 str r1, [sp, #4] > 1aa54: ebffb57f bl 8058 <_init+0xa7c> > 1aa58: e5940018 ldr r0, [r4, #24] > 1aa5c: ebffb670 bl 8424 <_init+0xe48> > 1aa60: e59d1004 ldr r1, [sp, #4] > 1aa64: e5910000 ldr r0, [r1] > 1aa68: e584000c str r0, [r4, #12] > 1aa6c: ebfffe4c bl 1a3a4 <PR_JoinThreadPool+0x21c> > 1aa70: e5940030 ldr r0, [r4, #48] ; 0x30 > 1aa74: ebffb685 bl 8490 <_init+0xeb4> > 1aa78: e5943014 ldr r3, [r4, #20] > 1aa7c: e5933004 ldr r3, [r3, #4] > 1aa80: e3530003 cmp r3, #3 > 1aa84: 9affffe0 bls 1aa0c <PR_SetTraceOption+0x78> > 1aa88: e59f0244 ldr r0, [pc, #580] ; 1acd4 <PR_SetTraceOption+0x340> > 1aa8c: e594100c ldr r1, [r4, #12] > 1aa90: e08f0000 add r0, pc, r0 > 1aa94: e28dd008 add sp, sp, #8 > 1aa98: e8bd4010 pop {r4, lr} > 1aa9c: eaffb59a b 810c <_init+0xb30> > 1aaa0: e59f3230 ldr r3, [pc, #560] ; 1acd8 <PR_SetTraceOption+0x344> > 1aaa4: e5911000 ldr r1, [r1] > 1aaa8: e08f3003 add r3, pc, r3 > 1aaac: e5933014 ldr r3, [r3, #20] > 1aab0: e3a02001 mov r2, #1 > 1aab4: e5933004 ldr r3, [r3, #4] > 1aab8: e5812010 str r2, [r1, #16] > 1aabc: e3530003 cmp r3, #3 > 1aac0: 9affffd1 bls 1aa0c <PR_SetTraceOption+0x78> > 1aac4: e59f0210 ldr r0, [pc, #528] ; 1acdc <PR_SetTraceOption+0x348> > 1aac8: e08f0000 add r0, pc, r0 > 1aacc: e28dd008 add sp, sp, #8 > 1aad0: e8bd4010 pop {r4, lr} > 1aad4: eaffb58c b 810c <_init+0xb30> > 1aad8: e59f3200 ldr r3, [pc, #512] ; 1ace0 <PR_SetTraceOption+0x34c> > 1aadc: e5911000 ldr r1, [r1] > 1aae0: e08f3003 add r3, pc, r3 > 1aae4: e5933014 ldr r3, [r3, #20] > 1aae8: e3a02002 mov r2, #2 > 1aaec: e5933004 ldr r3, [r3, #4] > 1aaf0: e5812010 str r2, [r1, #16] > 1aaf4: e3530003 cmp r3, #3 > 1aaf8: 9affffc3 bls 1aa0c <PR_SetTraceOption+0x78> > 1aafc: e59f01e0 ldr r0, [pc, #480] ; 1ace4 <PR_SetTraceOption+0x350> > 1ab00: e08f0000 add r0, pc, r0 > 1ab04: e28dd008 add sp, sp, #8 > 1ab08: e8bd4010 pop {r4, lr} > 1ab0c: eaffb57e b 810c <_init+0xb30> > 1ab10: e59f31d0 ldr r3, [pc, #464] ; 1ace8 <PR_SetTraceOption+0x354> > 1ab14: e59f21d0 ldr r2, [pc, #464] ; 1acec <PR_SetTraceOption+0x358> > 1ab18: e08f3003 add r3, pc, r3 > 1ab1c: e5933014 ldr r3, [r3, #20] > 1ab20: e3a01002 mov r1, #2 > 1ab24: e5933004 ldr r3, [r3, #4] > 1ab28: e08f2002 add r2, pc, r2 > 1ab2c: e3530003 cmp r3, #3 > 1ab30: e5821000 str r1, [r2] > 1ab34: 9affffb4 bls 1aa0c <PR_SetTraceOption+0x78> > 1ab38: e59f01b0 ldr r0, [pc, #432] ; 1acf0 <PR_SetTraceOption+0x35c> > 1ab3c: e08f0000 add r0, pc, r0 > 1ab40: e28dd008 add sp, sp, #8 > 1ab44: e8bd4010 pop {r4, lr} > 1ab48: eaffb56f b 810c <_init+0xb30> > 1ab4c: e59f31a0 ldr r3, [pc, #416] ; 1acf4 <PR_SetTraceOption+0x360> > 1ab50: e59f21a0 ldr r2, [pc, #416] ; 1acf8 <PR_SetTraceOption+0x364> > 1ab54: e08f3003 add r3, pc, r3 > 1ab58: e5933014 ldr r3, [r3, #20] > 1ab5c: e3a01001 mov r1, #1 > 1ab60: e5933004 ldr r3, [r3, #4] > 1ab64: e08f2002 add r2, pc, r2 > 1ab68: e3530003 cmp r3, #3 > 1ab6c: e5821000 str r1, [r2] > 1ab70: 9affffa5 bls 1aa0c <PR_SetTraceOption+0x78> > 1ab74: e59f0180 ldr r0, [pc, #384] ; 1acfc <PR_SetTraceOption+0x368> > 1ab78: e08f0000 add r0, pc, r0 > 1ab7c: e28dd008 add sp, sp, #8 > 1ab80: e8bd4010 pop {r4, lr} > 1ab84: eaffb560 b 810c <_init+0xb30> > 1ab88: e59f4170 ldr r4, [pc, #368] ; 1ad00 <PR_SetTraceOption+0x36c> > 1ab8c: e08f4004 add r4, pc, r4 > 1ab90: e594003c ldr r0, [r4, #60] ; 0x3c > 1ab94: ebffb52f bl 8058 <_init+0xa7c> > 1ab98: e3a03003 mov r3, #3 > 1ab9c: e5940040 ldr r0, [r4, #64] ; 0x40 > 1aba0: e584302c str r3, [r4, #44] ; 0x2c > 1aba4: ebffb459 bl 7d10 <_init+0x734> > 1aba8: e594003c ldr r0, [r4, #60] ; 0x3c > 1abac: ebffb637 bl 8490 <_init+0xeb4> > 1abb0: e5943014 ldr r3, [r4, #20] > 1abb4: e5933004 ldr r3, [r3, #4] > 1abb8: e3530003 cmp r3, #3 > 1abbc: 9affff92 bls 1aa0c <PR_SetTraceOption+0x78> > 1abc0: e59f013c ldr r0, [pc, #316] ; 1ad04 <PR_SetTraceOption+0x370> > 1abc4: e08f0000 add r0, pc, r0 > 1abc8: e28dd008 add sp, sp, #8 > 1abcc: e8bd4010 pop {r4, lr} > 1abd0: eaffb54d b 810c <_init+0xb30> > 1abd4: e59f312c ldr r3, [pc, #300] ; 1ad08 <PR_SetTraceOption+0x374> > 1abd8: e08f3003 add r3, pc, r3 > 1abdc: e5933014 ldr r3, [r3, #20] > 1abe0: e5933004 ldr r3, [r3, #4] > 1abe4: e3530003 cmp r3, #3 > 1abe8: 8a000031 bhi 1acb4 <PR_SetTraceOption+0x320> > 1abec: e59f4118 ldr r4, [pc, #280] ; 1ad0c <PR_SetTraceOption+0x378> > 1abf0: e08f4004 add r4, pc, r4 > 1abf4: e594304c ldr r3, [r4, #76] ; 0x4c > 1abf8: e3530003 cmp r3, #3 > 1abfc: 1affff82 bne 1aa0c <PR_SetTraceOption+0x78> > 1ac00: e594003c ldr r0, [r4, #60] ; 0x3c > 1ac04: ebffb513 bl 8058 <_init+0xa7c> > 1ac08: e3a03004 mov r3, #4 > 1ac0c: e5940040 ldr r0, [r4, #64] ; 0x40 > 1ac10: e584302c str r3, [r4, #44] ; 0x2c > 1ac14: ebffb43d bl 7d10 <_init+0x734> > 1ac18: e594003c ldr r0, [r4, #60] ; 0x3c > 1ac1c: e28dd008 add sp, sp, #8 > 1ac20: e8bd4010 pop {r4, lr} > 1ac24: eaffb619 b 8490 <_init+0xeb4> > 1ac28: e59f30e0 ldr r3, [pc, #224] ; 1ad10 <PR_SetTraceOption+0x37c> > 1ac2c: e08f3003 add r3, pc, r3 > 1ac30: e5933014 ldr r3, [r3, #20] > 1ac34: e5933004 ldr r3, [r3, #4] > 1ac38: e3530003 cmp r3, #3 > 1ac3c: 9a000002 bls 1ac4c <PR_SetTraceOption+0x2b8> > 1ac40: e59f00cc ldr r0, [pc, #204] ; 1ad14 <PR_SetTraceOption+0x380> > 1ac44: e08f0000 add r0, pc, r0 > 1ac48: ebffb52f bl 810c <_init+0xb30> > 1ac4c: e59f30c4 ldr r3, [pc, #196] ; 1ad18 <PR_SetTraceOption+0x384> > 1ac50: e08f3003 add r3, pc, r3 > 1ac54: e5930030 ldr r0, [r3, #48] ; 0x30 > 1ac58: e28dd008 add sp, sp, #8 > 1ac5c: e8bd4010 pop {r4, lr} > 1ac60: eaffb4fc b 8058 <_init+0xa7c> > 1ac64: e59f30b0 ldr r3, [pc, #176] ; 1ad1c <PR_SetTraceOption+0x388> > 1ac68: e08f3003 add r3, pc, r3 > 1ac6c: e5933014 ldr r3, [r3, #20] > 1ac70: e5933004 ldr r3, [r3, #4] > 1ac74: e3530003 cmp r3, #3 > 1ac78: 9a000002 bls 1ac88 <PR_SetTraceOption+0x2f4> > 1ac7c: e59f009c ldr r0, [pc, #156] ; 1ad20 <PR_SetTraceOption+0x38c> > 1ac80: e08f0000 add r0, pc, r0 > 1ac84: ebffb520 bl 810c <_init+0xb30> > 1ac88: e59f3094 ldr r3, [pc, #148] ; 1ad24 <PR_SetTraceOption+0x390> > 1ac8c: e08f3003 add r3, pc, r3 > 1ac90: e5930030 ldr r0, [r3, #48] ; 0x30 > 1ac94: e28dd008 add sp, sp, #8 > 1ac98: e8bd4010 pop {r4, lr} > 1ac9c: eaffb5fb b 8490 <_init+0xeb4> > 1aca0: e59f0080 ldr r0, [pc, #128] ; 1ad28 <PR_SetTraceOption+0x394> > 1aca4: e08f0000 add r0, pc, r0 > 1aca8: e28dd008 add sp, sp, #8 > 1acac: e8bd4010 pop {r4, lr} > 1acb0: eaffb515 b 810c <_init+0xb30> > 1acb4: e59f0070 ldr r0, [pc, #112] ; 1ad2c <PR_SetTraceOption+0x398> > 1acb8: e08f0000 add r0, pc, r0 > 1acbc: ebffb512 bl 810c <_init+0xb30> > 1acc0: eaffffc9 b 1abec <PR_SetTraceOption+0x258> > 1acc4: 0001ede4 andeq lr, r1, r4, ror #27 > 1acc8: 0001eda4 andeq lr, r1, r4, lsr #27 > 1accc: 00010d88 andeq r0, r1, r8, lsl #27 > 1acd0: 0001ed74 andeq lr, r1, r4, ror sp > 1acd4: 00010ba0 andeq r0, r1, r0, lsr #23 > 1acd8: 0001ed14 andeq lr, r1, r4, lsl sp > 1acdc: 00010b90 muleq r1, r0, fp > 1ace0: 0001ecdc ldrdeq lr, [r1], -ip > 1ace4: 00010b7c andeq r0, r1, ip, ror fp > 1ace8: 0001eca4 andeq lr, r1, r4, lsr #25 > 1acec: 0001ccd0 ldrdeq ip, [r1], -r0 > 1acf0: 00010b68 andeq r0, r1, r8, ror #22 > 1acf4: 0001ec68 andeq lr, r1, r8, ror #24 > 1acf8: 0001cc94 muleq r1, r4, ip > 1acfc: 00010b50 andeq r0, r1, r0, asr fp > 1ad00: 0001ec30 andeq lr, r1, r0, lsr ip > 1ad04: 00010b24 andeq r0, r1, r4, lsr #22 > 1ad08: 0001ebe4 andeq lr, r1, r4, ror #23 > 1ad0c: 0001ebcc andeq lr, r1, ip, asr #23 > 1ad10: 0001eb90 muleq r1, r0, fp > 1ad14: 00010b24 andeq r0, r1, r4, lsr #22 > 1ad18: 0001eb6c andeq lr, r1, ip, ror #22 > 1ad1c: 0001eb54 andeq lr, r1, r4, asr fp > 1ad20: 00010b14 andeq r0, r1, r4, lsl fp > 1ad24: 0001eb30 andeq lr, r1, r0, lsr fp > 1ad28: 00010a9c muleq r1, ip, sl > 1ad2c: 00010a5c andeq r0, r1, ip, asr sl > >0001ad30 <PR_GetTraceOption>: > 1ad30: e2503000 subs r3, r0, #0 > 1ad34: 1a00000b bne 1ad68 <PR_GetTraceOption+0x38> > 1ad38: e59f3050 ldr r3, [pc, #80] ; 1ad90 <PR_GetTraceOption+0x60> > 1ad3c: e08f3003 add r3, pc, r3 > 1ad40: e5932014 ldr r2, [r3, #20] > 1ad44: e593300c ldr r3, [r3, #12] > 1ad48: e5922004 ldr r2, [r2, #4] > 1ad4c: e5813000 str r3, [r1] > 1ad50: e3520003 cmp r2, #3 > 1ad54: 912fff1e bxls lr > 1ad58: e59f0034 ldr r0, [pc, #52] ; 1ad94 <PR_GetTraceOption+0x64> > 1ad5c: e1a01003 mov r1, r3 > 1ad60: e08f0000 add r0, pc, r0 > 1ad64: eaffb4e8 b 810c <_init+0xb30> > 1ad68: e59f2028 ldr r2, [pc, #40] ; 1ad98 <PR_GetTraceOption+0x68> > 1ad6c: e08f2002 add r2, pc, r2 > 1ad70: e5922014 ldr r2, [r2, #20] > 1ad74: e5922004 ldr r2, [r2, #4] > 1ad78: e3520001 cmp r2, #1 > 1ad7c: 912fff1e bxls lr > 1ad80: e59f0014 ldr r0, [pc, #20] ; 1ad9c <PR_GetTraceOption+0x6c> > 1ad84: e1a01003 mov r1, r3 > 1ad88: e08f0000 add r0, pc, r0 > 1ad8c: eaffb4de b 810c <_init+0xb30> > 1ad90: 0001ea80 andeq lr, r1, r0, lsl #21 > 1ad94: 00010a84 andeq r0, r1, r4, lsl #21 > 1ad98: 0001ea50 andeq lr, r1, r0, asr sl > 1ad9c: 00010a84 andeq r0, r1, r4, lsl #21 > >0001ada0 <PR_GetTraceNameFromHandle>: > 1ada0: e1a0c000 mov ip, r0 > 1ada4: e59f005c ldr r0, [pc, #92] ; 1ae08 <PR_GetTraceNameFromHandle+0x68> > 1ada8: e92d40f0 push {r4, r5, r6, r7, lr} > 1adac: e08f0000 add r0, pc, r0 > 1adb0: e5900014 ldr r0, [r0, #20] > 1adb4: e59c500c ldr r5, [ip, #12] > 1adb8: e5907004 ldr r7, [r0, #4] > 1adbc: e2854010 add r4, r5, #16 > 1adc0: e28c6014 add r6, ip, #20 > 1adc4: e28c0034 add r0, ip, #52 ; 0x34 > 1adc8: e3570003 cmp r7, #3 > 1adcc: e5814000 str r4, [r1] > 1add0: e24dd00c sub sp, sp, #12 > 1add4: e5826000 str r6, [r2] > 1add8: e5830000 str r0, [r3] > 1addc: 9a000007 bls 1ae00 <PR_GetTraceNameFromHandle+0x60> > 1ade0: e58d0004 str r0, [sp, #4] > 1ade4: e59f0020 ldr r0, [pc, #32] ; 1ae0c <PR_GetTraceNameFromHandle+0x6c> > 1ade8: e58d6000 str r6, [sp] > 1adec: e08f0000 add r0, pc, r0 > 1adf0: e1a01005 mov r1, r5 > 1adf4: e1a0200c mov r2, ip > 1adf8: e1a03004 mov r3, r4 > 1adfc: ebffb4c2 bl 810c <_init+0xb30> > 1ae00: e28dd00c add sp, sp, #12 > 1ae04: e8bd80f0 pop {r4, r5, r6, r7, pc} > 1ae08: 0001ea10 andeq lr, r1, r0, lsl sl > 1ae0c: 00010a48 andeq r0, r1, r8, asr #20 > >0001ae10 <PR_FindNextTraceQname>: > 1ae10: e59f3060 ldr r3, [pc, #96] ; 1ae78 <PR_FindNextTraceQname+0x68> > 1ae14: e92d4010 push {r4, lr} > 1ae18: e08f3003 add r3, pc, r3 > 1ae1c: e5b34034 ldr r4, [r3, #52]! ; 0x34 > 1ae20: e1a01000 mov r1, r0 > 1ae24: e1540003 cmp r4, r3 > 1ae28: 0a000010 beq 1ae70 <PR_FindNextTraceQname+0x60> > 1ae2c: e3500000 cmp r0, #0 > 1ae30: 0a000002 beq 1ae40 <PR_FindNextTraceQname+0x30> > 1ae34: e5904000 ldr r4, [r0] > 1ae38: e1540003 cmp r4, r3 > 1ae3c: 03a04000 moveq r4, #0 > 1ae40: e59f3034 ldr r3, [pc, #52] ; 1ae7c <PR_FindNextTraceQname+0x6c> > 1ae44: e08f3003 add r3, pc, r3 > 1ae48: e5933014 ldr r3, [r3, #20] > 1ae4c: e5933004 ldr r3, [r3, #4] > 1ae50: e3530003 cmp r3, #3 > 1ae54: 9a000003 bls 1ae68 <PR_FindNextTraceQname+0x58> > 1ae58: e59f0020 ldr r0, [pc, #32] ; 1ae80 <PR_FindNextTraceQname+0x70> > 1ae5c: e1a02004 mov r2, r4 > 1ae60: e08f0000 add r0, pc, r0 > 1ae64: ebffb4a8 bl 810c <_init+0xb30> > 1ae68: e1a00004 mov r0, r4 > 1ae6c: e8bd8010 pop {r4, pc} > 1ae70: e3a04000 mov r4, #0 > 1ae74: eafffff1 b 1ae40 <PR_FindNextTraceQname+0x30> > 1ae78: 0001e9a4 andeq lr, r1, r4, lsr #19 > 1ae7c: 0001e978 andeq lr, r1, r8, ror r9 > 1ae80: 00010a28 andeq r0, r1, r8, lsr #20 > >0001ae84 <PR_FindNextTraceRname>: > 1ae84: e1a03001 mov r3, r1 > 1ae88: e92d4010 push {r4, lr} > 1ae8c: e5b34008 ldr r4, [r3, #8]! > 1ae90: e1a02001 mov r2, r1 > 1ae94: e1540003 cmp r4, r3 > 1ae98: e1a01000 mov r1, r0 > 1ae9c: 0a000010 beq 1aee4 <PR_FindNextTraceRname+0x60> > 1aea0: e3500000 cmp r0, #0 > 1aea4: 0a000002 beq 1aeb4 <PR_FindNextTraceRname+0x30> > 1aea8: e5904000 ldr r4, [r0] > 1aeac: e1530004 cmp r3, r4 > 1aeb0: 03a04000 moveq r4, #0 > 1aeb4: e59f3030 ldr r3, [pc, #48] ; 1aeec <PR_FindNextTraceRname+0x68> > 1aeb8: e08f3003 add r3, pc, r3 > 1aebc: e5933014 ldr r3, [r3, #20] > 1aec0: e5933004 ldr r3, [r3, #4] > 1aec4: e3530003 cmp r3, #3 > 1aec8: 9a000003 bls 1aedc <PR_FindNextTraceRname+0x58> > 1aecc: e59f001c ldr r0, [pc, #28] ; 1aef0 <PR_FindNextTraceRname+0x6c> > 1aed0: e1a03004 mov r3, r4 > 1aed4: e08f0000 add r0, pc, r0 > 1aed8: ebffb48b bl 810c <_init+0xb30> > 1aedc: e1a00004 mov r0, r4 > 1aee0: e8bd8010 pop {r4, pc} > 1aee4: e3a04000 mov r4, #0 > 1aee8: eafffff1 b 1aeb4 <PR_FindNextTraceRname+0x30> > 1aeec: 0001e904 andeq lr, r1, r4, lsl #18 > 1aef0: 000109e4 andeq r0, r1, r4, ror #19 > >0001aef4 <PR_GetTraceHandleFromName>: > 1aef4: e59f30f8 ldr r3, [pc, #248] ; 1aff4 <PR_GetTraceHandleFromName+0x100> > 1aef8: e92d40f0 push {r4, r5, r6, r7, lr} > 1aefc: e08f3003 add r3, pc, r3 > 1af00: e5933014 ldr r3, [r3, #20] > 1af04: e24dd014 sub sp, sp, #20 > 1af08: e5933004 ldr r3, [r3, #4] > 1af0c: e1a06000 mov r6, r0 > 1af10: e3530003 cmp r3, #3 > 1af14: e1a07001 mov r7, r1 > 1af18: 8a00002a bhi 1afc8 <PR_GetTraceHandleFromName+0xd4> > 1af1c: e3a00000 mov r0, #0 > 1af20: ebffb1eb bl 76d4 <_init+0xf8> > 1af24: e2505000 subs r5, r0, #0 > 1af28: 0a00002f beq 1afec <PR_GetTraceHandleFromName+0xf8> > 1af2c: e3a00000 mov r0, #0 > 1af30: e1a01005 mov r1, r5 > 1af34: ebffb264 bl 78cc <_init+0x2f0> > 1af38: e2504000 subs r4, r0, #0 > 1af3c: 1a000005 bne 1af58 <PR_GetTraceHandleFromName+0x64> > 1af40: eafffff5 b 1af1c <PR_GetTraceHandleFromName+0x28> > 1af44: e1a00004 mov r0, r4 > 1af48: e1a01005 mov r1, r5 > 1af4c: ebffb25e bl 78cc <_init+0x2f0> > 1af50: e2504000 subs r4, r0, #0 > 1af54: 0afffff0 beq 1af1c <PR_GetTraceHandleFromName+0x28> > 1af58: e28d2008 add r2, sp, #8 > 1af5c: e28d300c add r3, sp, #12 > 1af60: e1a00004 mov r0, r4 > 1af64: e28d1004 add r1, sp, #4 > 1af68: ebffb332 bl 7c38 <_init+0x65c> > 1af6c: e1a00006 mov r0, r6 > 1af70: e59d1004 ldr r1, [sp, #4] > 1af74: ebffb1df bl 76f8 <_init+0x11c> > 1af78: e3500000 cmp r0, #0 > 1af7c: e1a00007 mov r0, r7 > 1af80: 1affffef bne 1af44 <PR_GetTraceHandleFromName+0x50> > 1af84: e59d1008 ldr r1, [sp, #8] > 1af88: ebffb1da bl 76f8 <_init+0x11c> > 1af8c: e3500000 cmp r0, #0 > 1af90: 1affffeb bne 1af44 <PR_GetTraceHandleFromName+0x50> > 1af94: e59f305c ldr r3, [pc, #92] ; 1aff8 <PR_GetTraceHandleFromName+0x104> > 1af98: e08f3003 add r3, pc, r3 > 1af9c: e5933014 ldr r3, [r3, #20] > 1afa0: e5933004 ldr r3, [r3, #4] > 1afa4: e3530003 cmp r3, #3 > 1afa8: 9a000003 bls 1afbc <PR_GetTraceHandleFromName+0xc8> > 1afac: e59f0048 ldr r0, [pc, #72] ; 1affc <PR_GetTraceHandleFromName+0x108> > 1afb0: e1a01004 mov r1, r4 > 1afb4: e08f0000 add r0, pc, r0 > 1afb8: ebffb453 bl 810c <_init+0xb30> > 1afbc: e1a00004 mov r0, r4 > 1afc0: e28dd014 add sp, sp, #20 > 1afc4: e8bd80f0 pop {r4, r5, r6, r7, pc} > 1afc8: e59f0030 ldr r0, [pc, #48] ; 1b000 <PR_GetTraceHandleFromName+0x10c> > 1afcc: e1a01006 mov r1, r6 > 1afd0: e08f0000 add r0, pc, r0 > 1afd4: e1a02007 mov r2, r7 > 1afd8: ebffb44b bl 810c <_init+0xb30> > 1afdc: e3a00000 mov r0, #0 > 1afe0: ebffb1bb bl 76d4 <_init+0xf8> > 1afe4: e2505000 subs r5, r0, #0 > 1afe8: 1affffcf bne 1af2c <PR_GetTraceHandleFromName+0x38> > 1afec: e3a04000 mov r4, #0 > 1aff0: eaffffe7 b 1af94 <PR_GetTraceHandleFromName+0xa0> > 1aff4: 0001e8c0 andeq lr, r1, r0, asr #17 > 1aff8: 0001e824 andeq lr, r1, r4, lsr #16 > 1affc: 0000ed40 andeq lr, r0, r0, asr #26 > 1b000: 00010928 andeq r0, r1, r8, lsr #18 > >0001b004 <PR_RecordTraceEntries>: > 1b004: e59f34e0 ldr r3, [pc, #1248] ; 1b4ec <PR_RecordTraceEntries+0x4e8> > 1b008: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1b00c: e08f3003 add r3, pc, r3 > 1b010: e5933030 ldr r3, [r3, #48] ; 0x30 > 1b014: e24dd01c sub sp, sp, #28 > 1b018: e3530000 cmp r3, #0 > 1b01c: 0a00011e beq 1b49c <PR_RecordTraceEntries+0x498> > 1b020: e59f34c8 ldr r3, [pc, #1224] ; 1b4f0 <PR_RecordTraceEntries+0x4ec> > 1b024: e08f3003 add r3, pc, r3 > 1b028: e5933014 ldr r3, [r3, #20] > 1b02c: e5933004 ldr r3, [r3, #4] > 1b030: e3530003 cmp r3, #3 > 1b034: 8a0000fe bhi 1b434 <PR_RecordTraceEntries+0x430> > 1b038: e59f44b4 ldr r4, [pc, #1204] ; 1b4f4 <PR_RecordTraceEntries+0x4f0> > 1b03c: e3a03001 mov r3, #1 > 1b040: e08f4004 add r4, pc, r4 > 1b044: e3a05000 mov r5, #0 > 1b048: e584304c str r3, [r4, #76] ; 0x4c > 1b04c: e5845028 str r5, [r4, #40] ; 0x28 > 1b050: ebffb1db bl 77c4 <_init+0x1e8> > 1b054: e1a06000 mov r6, r0 > 1b058: ebffb2c0 bl 7b60 <_init+0x584> > 1b05c: e1560000 cmp r6, r0 > 1b060: 1a000089 bne 1b28c <PR_RecordTraceEntries+0x288> > 1b064: ebffb3e0 bl 7fec <_init+0xa10> > 1b068: e1a06000 mov r6, r0 > 1b06c: ebffb2d9 bl 7bd8 <_init+0x5fc> > 1b070: e1560000 cmp r6, r0 > 1b074: 1a000084 bne 1b28c <PR_RecordTraceEntries+0x288> > 1b078: e59f0478 ldr r0, [pc, #1144] ; 1b4f8 <PR_RecordTraceEntries+0x4f4> > 1b07c: e08f0000 add r0, pc, r0 > 1b080: ebffb31f bl 7d04 <_init+0x728> > 1b084: e2506000 subs r6, r0, #0 > 1b088: 0a0000f9 beq 1b474 <PR_RecordTraceEntries+0x470> > 1b08c: e3a0100a mov r1, #10 > 1b090: e59f2464 ldr r2, [pc, #1124] ; 1b4fc <PR_RecordTraceEntries+0x4f8> > 1b094: ebffb4b5 bl 8370 <_init+0xd94> > 1b098: e3500000 cmp r0, #0 > 1b09c: e58d0008 str r0, [sp, #8] > 1b0a0: 0a0000ff beq 1b4a4 <PR_RecordTraceEntries+0x4a0> > 1b0a4: e59f3454 ldr r3, [pc, #1108] ; 1b500 <PR_RecordTraceEntries+0x4fc> > 1b0a8: e59f8454 ldr r8, [pc, #1108] ; 1b504 <PR_RecordTraceEntries+0x500> > 1b0ac: e08f3003 add r3, pc, r3 > 1b0b0: e58d300c str r3, [sp, #12] > 1b0b4: e59f344c ldr r3, [pc, #1100] ; 1b508 <PR_RecordTraceEntries+0x504> > 1b0b8: e08f8008 add r8, pc, r8 > 1b0bc: e08f3003 add r3, pc, r3 > 1b0c0: e58d3010 str r3, [sp, #16] > 1b0c4: e59f3440 ldr r3, [pc, #1088] ; 1b50c <PR_RecordTraceEntries+0x508> > 1b0c8: e08f3003 add r3, pc, r3 > 1b0cc: e58d3004 str r3, [sp, #4] > 1b0d0: e59f3438 ldr r3, [pc, #1080] ; 1b510 <PR_RecordTraceEntries+0x50c> > 1b0d4: e08f3003 add r3, pc, r3 > 1b0d8: e58d3014 str r3, [sp, #20] > 1b0dc: e594304c ldr r3, [r4, #76] ; 0x4c > 1b0e0: e3530005 cmp r3, #5 > 1b0e4: 0a00005d beq 1b260 <PR_RecordTraceEntries+0x25c> > 1b0e8: e594003c ldr r0, [r4, #60] ; 0x3c > 1b0ec: ebffb3d9 bl 8058 <_init+0xa7c> > 1b0f0: e5943024 ldr r3, [r4, #36] ; 0x24 > 1b0f4: e3530000 cmp r3, #0 > 1b0f8: 1a00000f bne 1b13c <PR_RecordTraceEntries+0x138> > 1b0fc: e594102c ldr r1, [r4, #44] ; 0x2c > 1b100: e594304c ldr r3, [r4, #76] ; 0x4c > 1b104: e1510003 cmp r1, r3 > 1b108: 1a000065 bne 1b2a4 <PR_RecordTraceEntries+0x2a0> > 1b10c: e1a06004 mov r6, r4 > 1b110: ea000003 b 1b124 <PR_RecordTraceEntries+0x120> > 1b114: e596102c ldr r1, [r6, #44] ; 0x2c > 1b118: e596304c ldr r3, [r6, #76] ; 0x4c > 1b11c: e1510003 cmp r1, r3 > 1b120: 1a00005f bne 1b2a4 <PR_RecordTraceEntries+0x2a0> > 1b124: e5960040 ldr r0, [r6, #64] ; 0x40 > 1b128: e3e01000 mvn r1, #0 > 1b12c: ebffb38d bl 7f68 <_init+0x98c> > 1b130: e5963024 ldr r3, [r6, #36] ; 0x24 > 1b134: e3530000 cmp r3, #0 > 1b138: 0afffff5 beq 1b114 <PR_RecordTraceEntries+0x110> > 1b13c: e59f33d0 ldr r3, [pc, #976] ; 1b514 <PR_RecordTraceEntries+0x510> > 1b140: e08f3003 add r3, pc, r3 > 1b144: e593102c ldr r1, [r3, #44] ; 0x2c > 1b148: e593304c ldr r3, [r3, #76] ; 0x4c > 1b14c: e1510003 cmp r1, r3 > 1b150: 1a000053 bne 1b2a4 <PR_RecordTraceEntries+0x2a0> > 1b154: e59f63bc ldr r6, [pc, #956] ; 1b518 <PR_RecordTraceEntries+0x514> > 1b158: e08f6006 add r6, pc, r6 > 1b15c: e5960024 ldr r0, [r6, #36] ; 0x24 > 1b160: e3500000 cmp r0, #0 > 1b164: 0a000092 beq 1b3b4 <PR_RecordTraceEntries+0x3b0> > 1b168: e5967000 ldr r7, [r6] > 1b16c: e0673000 rsb r3, r7, r0 > 1b170: e3530000 cmp r3, #0 > 1b174: da000098 ble 1b3dc <PR_RecordTraceEntries+0x3d8> > 1b178: e5965028 ldr r5, [r6, #40] ; 0x28 > 1b17c: e1a01007 mov r1, r7 > 1b180: e0835005 add r5, r3, r5 > 1b184: e5865028 str r5, [r6, #40] ; 0x28 > 1b188: eb00336a bl 27f38 <PR_Now+0x29e0> > 1b18c: e5963014 ldr r3, [r6, #20] > 1b190: e5933004 ldr r3, [r3, #4] > 1b194: e3530003 cmp r3, #3 > 1b198: e1a0a001 mov sl, r1 > 1b19c: e5861024 str r1, [r6, #36] ; 0x24 > 1b1a0: 8a000091 bhi 1b3ec <PR_RecordTraceEntries+0x3e8> > 1b1a4: e59f6370 ldr r6, [pc, #880] ; 1b51c <PR_RecordTraceEntries+0x518> > 1b1a8: e28a5001 add r5, sl, #1 > 1b1ac: e08f6006 add r6, pc, r6 > 1b1b0: e596003c ldr r0, [r6, #60] ; 0x3c > 1b1b4: e5969018 ldr r9, [r6, #24] > 1b1b8: e596b004 ldr fp, [r6, #4] > 1b1bc: ebffb4b3 bl 8490 <_init+0xeb4> > 1b1c0: e5963050 ldr r3, [r6, #80] ; 0x50 > 1b1c4: e1550007 cmp r5, r7 > 1b1c8: a3a05000 movge r5, #0 > 1b1cc: e3530003 cmp r3, #3 > 1b1d0: e5963014 ldr r3, [r6, #20] > 1b1d4: 0a000079 beq 1b3c0 <PR_RecordTraceEntries+0x3bc> > 1b1d8: e00a0a9b mul sl, fp, sl > 1b1dc: e5933004 ldr r3, [r3, #4] > 1b1e0: e08aa08a add sl, sl, sl, lsl #1 > 1b1e4: e3530001 cmp r3, #1 > 1b1e8: e089920a add r9, r9, sl, lsl #4 > 1b1ec: e5966010 ldr r6, [r6, #16] > 1b1f0: 9a000004 bls 1b208 <PR_RecordTraceEntries+0x204> > 1b1f4: e59f0324 ldr r0, [pc, #804] ; 1b520 <PR_RecordTraceEntries+0x51c> > 1b1f8: e1a01009 mov r1, r9 > 1b1fc: e08f0000 add r0, pc, r0 > 1b200: e1a02006 mov r2, r6 > 1b204: ebffb3c0 bl 810c <_init+0xb30> > 1b208: e1a02006 mov r2, r6 > 1b20c: e59d0008 ldr r0, [sp, #8] > 1b210: e1a01009 mov r1, r9 > 1b214: ebffb30b bl 7e48 <_init+0x86c> > 1b218: e3700001 cmn r0, #1 > 1b21c: e1a02000 mov r2, r0 > 1b220: 0a000077 beq 1b404 <PR_RecordTraceEntries+0x400> > 1b224: e1560000 cmp r6, r0 > 1b228: 0a000085 beq 1b444 <PR_RecordTraceEntries+0x440> > 1b22c: e59f32f0 ldr r3, [pc, #752] ; 1b524 <PR_RecordTraceEntries+0x520> > 1b230: e08f3003 add r3, pc, r3 > 1b234: e5933014 ldr r3, [r3, #20] > 1b238: e5933004 ldr r3, [r3, #4] > 1b23c: e3530001 cmp r3, #1 > 1b240: 9affffa5 bls 1b0dc <PR_RecordTraceEntries+0xd8> > 1b244: e59f02dc ldr r0, [pc, #732] ; 1b528 <PR_RecordTraceEntries+0x524> > 1b248: e1a01006 mov r1, r6 > 1b24c: e08f0000 add r0, pc, r0 > 1b250: ebffb3ad bl 810c <_init+0xb30> > 1b254: e594304c ldr r3, [r4, #76] ; 0x4c > 1b258: e3530005 cmp r3, #5 > 1b25c: 1affffa1 bne 1b0e8 <PR_RecordTraceEntries+0xe4> > 1b260: e59d0008 ldr r0, [sp, #8] > 1b264: ebffb17d bl 7860 <_init+0x284> > 1b268: e5943014 ldr r3, [r4, #20] > 1b26c: e5933004 ldr r3, [r3, #4] > 1b270: e3530003 cmp r3, #3 > 1b274: 9a000008 bls 1b29c <PR_RecordTraceEntries+0x298> > 1b278: e59f02ac ldr r0, [pc, #684] ; 1b52c <PR_RecordTraceEntries+0x528> > 1b27c: e08f0000 add r0, pc, r0 > 1b280: e28dd01c add sp, sp, #28 > 1b284: e8bd4ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1b288: eaffb39f b 810c <_init+0xb30> > 1b28c: e5943014 ldr r3, [r4, #20] > 1b290: e5933004 ldr r3, [r3, #4] > 1b294: e3530003 cmp r3, #3 > 1b298: 8a00008e bhi 1b4d8 <PR_RecordTraceEntries+0x4d4> > 1b29c: e28dd01c add sp, sp, #28 > 1b2a0: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1b2a4: e2413001 sub r3, r1, #1 > 1b2a8: e3530004 cmp r3, #4 > 1b2ac: 908ff103 addls pc, pc, r3, lsl #2 > 1b2b0: ea000037 b 1b394 <PR_RecordTraceEntries+0x390> > 1b2b4: ea000029 b 1b360 <PR_RecordTraceEntries+0x35c> > 1b2b8: ea000035 b 1b394 <PR_RecordTraceEntries+0x390> > 1b2bc: ea000019 b 1b328 <PR_RecordTraceEntries+0x324> > 1b2c0: ea00000c b 1b2f8 <PR_RecordTraceEntries+0x2f4> > 1b2c4: eaffffff b 1b2c8 <PR_RecordTraceEntries+0x2c4> > 1b2c8: e59d3004 ldr r3, [sp, #4] > 1b2cc: e59d1004 ldr r1, [sp, #4] > 1b2d0: e5932014 ldr r2, [r3, #20] > 1b2d4: e3a03005 mov r3, #5 > 1b2d8: e5922004 ldr r2, [r2, #4] > 1b2dc: e581304c str r3, [r1, #76] ; 0x4c > 1b2e0: e3520003 cmp r2, #3 > 1b2e4: e581302c str r3, [r1, #44] ; 0x2c > 1b2e8: 9affff99 bls 1b154 <PR_RecordTraceEntries+0x150> > 1b2ec: e59d0014 ldr r0, [sp, #20] > 1b2f0: ebffb385 bl 810c <_init+0xb30> > 1b2f4: eaffff96 b 1b154 <PR_RecordTraceEntries+0x150> > 1b2f8: e5982014 ldr r2, [r8, #20] > 1b2fc: e3a03002 mov r3, #2 > 1b300: e5922004 ldr r2, [r2, #4] > 1b304: e588304c str r3, [r8, #76] ; 0x4c > 1b308: e3520003 cmp r2, #3 > 1b30c: e588302c str r3, [r8, #44] ; 0x2c > 1b310: e5883050 str r3, [r8, #80] ; 0x50 > 1b314: 9affff8e bls 1b154 <PR_RecordTraceEntries+0x150> > 1b318: e59f0210 ldr r0, [pc, #528] ; 1b530 <PR_RecordTraceEntries+0x52c> > 1b31c: e08f0000 add r0, pc, r0 > 1b320: ebffb379 bl 810c <_init+0xb30> > 1b324: eaffff8a b 1b154 <PR_RecordTraceEntries+0x150> > 1b328: e59f3204 ldr r3, [pc, #516] ; 1b534 <PR_RecordTraceEntries+0x530> > 1b32c: e3a02003 mov r2, #3 > 1b330: e08f3003 add r3, pc, r3 > 1b334: e5931014 ldr r1, [r3, #20] > 1b338: e583204c str r2, [r3, #76] ; 0x4c > 1b33c: e5911004 ldr r1, [r1, #4] > 1b340: e583202c str r2, [r3, #44] ; 0x2c > 1b344: e1510002 cmp r1, r2 > 1b348: e5832050 str r2, [r3, #80] ; 0x50 > 1b34c: 9affff80 bls 1b154 <PR_RecordTraceEntries+0x150> > 1b350: e59f01e0 ldr r0, [pc, #480] ; 1b538 <PR_RecordTraceEntries+0x534> > 1b354: e08f0000 add r0, pc, r0 > 1b358: ebffb36b bl 810c <_init+0xb30> > 1b35c: eaffff7c b 1b154 <PR_RecordTraceEntries+0x150> > 1b360: e59f31d4 ldr r3, [pc, #468] ; 1b53c <PR_RecordTraceEntries+0x538> > 1b364: e08f3003 add r3, pc, r3 > 1b368: e5931014 ldr r1, [r3, #20] > 1b36c: e5932050 ldr r2, [r3, #80] ; 0x50 > 1b370: e5911004 ldr r1, [r1, #4] > 1b374: e583204c str r2, [r3, #76] ; 0x4c > 1b378: e3510003 cmp r1, #3 > 1b37c: e583202c str r2, [r3, #44] ; 0x2c > 1b380: 9affff73 bls 1b154 <PR_RecordTraceEntries+0x150> > 1b384: e59f01b4 ldr r0, [pc, #436] ; 1b540 <PR_RecordTraceEntries+0x53c> > 1b388: e08f0000 add r0, pc, r0 > 1b38c: ebffb35e bl 810c <_init+0xb30> > 1b390: eaffff6f b 1b154 <PR_RecordTraceEntries+0x150> > 1b394: e59d200c ldr r2, [sp, #12] > 1b398: e5923014 ldr r3, [r2, #20] > 1b39c: e5933004 ldr r3, [r3, #4] > 1b3a0: e3530001 cmp r3, #1 > 1b3a4: 9affff6a bls 1b154 <PR_RecordTraceEntries+0x150> > 1b3a8: e59d0010 ldr r0, [sp, #16] > 1b3ac: ebffb356 bl 810c <_init+0xb30> > 1b3b0: eaffff67 b 1b154 <PR_RecordTraceEntries+0x150> > 1b3b4: e596003c ldr r0, [r6, #60] ; 0x3c > 1b3b8: ebffb434 bl 8490 <_init+0xeb4> > 1b3bc: eaffff46 b 1b0dc <PR_RecordTraceEntries+0xd8> > 1b3c0: e5933004 ldr r3, [r3, #4] > 1b3c4: e3530003 cmp r3, #3 > 1b3c8: 9affff43 bls 1b0dc <PR_RecordTraceEntries+0xd8> > 1b3cc: e59f0170 ldr r0, [pc, #368] ; 1b544 <PR_RecordTraceEntries+0x540> > 1b3d0: e08f0000 add r0, pc, r0 > 1b3d4: ebffb34c bl 810c <_init+0xb30> > 1b3d8: eaffff3f b 1b0dc <PR_RecordTraceEntries+0xd8> > 1b3dc: e2400001 sub r0, r0, #1 > 1b3e0: e1a0a005 mov sl, r5 > 1b3e4: e5860024 str r0, [r6, #36] ; 0x24 > 1b3e8: eaffff6d b 1b1a4 <PR_RecordTraceEntries+0x1a0> > 1b3ec: e59f0154 ldr r0, [pc, #340] ; 1b548 <PR_RecordTraceEntries+0x544> > 1b3f0: e1a01005 mov r1, r5 > 1b3f4: e08f0000 add r0, pc, r0 > 1b3f8: ebffb343 bl 810c <_init+0xb30> > 1b3fc: e5967000 ldr r7, [r6] > 1b400: eaffff67 b 1b1a4 <PR_RecordTraceEntries+0x1a0> > 1b404: e59f3140 ldr r3, [pc, #320] ; 1b54c <PR_RecordTraceEntries+0x548> > 1b408: e08f3003 add r3, pc, r3 > 1b40c: e5933014 ldr r3, [r3, #20] > 1b410: e5933004 ldr r3, [r3, #4] > 1b414: e3530001 cmp r3, #1 > 1b418: 9affff2f bls 1b0dc <PR_RecordTraceEntries+0xd8> > 1b41c: ebffb424 bl 84b4 <_init+0xed8> > 1b420: e1a01000 mov r1, r0 > 1b424: e59f0124 ldr r0, [pc, #292] ; 1b550 <PR_RecordTraceEntries+0x54c> > 1b428: e08f0000 add r0, pc, r0 > 1b42c: ebffb336 bl 810c <_init+0xb30> > 1b430: eaffff29 b 1b0dc <PR_RecordTraceEntries+0xd8> > 1b434: e59f0118 ldr r0, [pc, #280] ; 1b554 <PR_RecordTraceEntries+0x550> > 1b438: e08f0000 add r0, pc, r0 > 1b43c: ebffb332 bl 810c <_init+0xb30> > 1b440: eafffefc b 1b038 <PR_RecordTraceEntries+0x34> > 1b444: e59f310c ldr r3, [pc, #268] ; 1b558 <PR_RecordTraceEntries+0x554> > 1b448: e08f3003 add r3, pc, r3 > 1b44c: e5933014 ldr r3, [r3, #20] > 1b450: e5933004 ldr r3, [r3, #4] > 1b454: e3530003 cmp r3, #3 > 1b458: 9affff1f bls 1b0dc <PR_RecordTraceEntries+0xd8> > 1b45c: e59f00f8 ldr r0, [pc, #248] ; 1b55c <PR_RecordTraceEntries+0x558> > 1b460: e1a01009 mov r1, r9 > 1b464: e08f0000 add r0, pc, r0 > 1b468: e1a02006 mov r2, r6 > 1b46c: ebffb326 bl 810c <_init+0xb30> > 1b470: eaffff19 b 1b0dc <PR_RecordTraceEntries+0xd8> > 1b474: e5943014 ldr r3, [r4, #20] > 1b478: e5933004 ldr r3, [r3, #4] > 1b47c: e3530001 cmp r3, #1 > 1b480: 9affff85 bls 1b29c <PR_RecordTraceEntries+0x298> > 1b484: e59f00d4 ldr r0, [pc, #212] ; 1b560 <PR_RecordTraceEntries+0x55c> > 1b488: e08f0000 add r0, pc, r0 > 1b48c: ebffb31e bl 810c <_init+0xb30> > 1b490: e5943014 ldr r3, [r4, #20] > 1b494: e5933004 ldr r3, [r3, #4] > 1b498: eaffff7d b 1b294 <PR_RecordTraceEntries+0x290> > 1b49c: ebfffc05 bl 1a4b8 <PR_JoinThreadPool+0x330> > 1b4a0: eafffede b 1b020 <PR_RecordTraceEntries+0x1c> > 1b4a4: e5943014 ldr r3, [r4, #20] > 1b4a8: e5933004 ldr r3, [r3, #4] > 1b4ac: e3530001 cmp r3, #1 > 1b4b0: 9affff79 bls 1b29c <PR_RecordTraceEntries+0x298> > 1b4b4: ebffb26f bl 7e78 <_init+0x89c> > 1b4b8: e1a01006 mov r1, r6 > 1b4bc: e1a02000 mov r2, r0 > 1b4c0: e59f009c ldr r0, [pc, #156] ; 1b564 <PR_RecordTraceEntries+0x560> > 1b4c4: e08f0000 add r0, pc, r0 > 1b4c8: ebffb30f bl 810c <_init+0xb30> > 1b4cc: e5943014 ldr r3, [r4, #20] > 1b4d0: e5933004 ldr r3, [r3, #4] > 1b4d4: eaffff6e b 1b294 <PR_RecordTraceEntries+0x290> > 1b4d8: e59f0088 ldr r0, [pc, #136] ; 1b568 <PR_RecordTraceEntries+0x564> > 1b4dc: e08f0000 add r0, pc, r0 > 1b4e0: e28dd01c add sp, sp, #28 > 1b4e4: e8bd4ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1b4e8: eaffb307 b 810c <_init+0xb30> > 1b4ec: 0001e7b0 ; <UNDEFINED> instruction: 0x0001e7b0 > 1b4f0: 0001e798 muleq r1, r8, r7 > 1b4f4: 0001e77c andeq lr, r1, ip, ror r7 > 1b4f8: 000108d4 ldrdeq r0, [r1], -r4 > 1b4fc: 000001b6 ; <UNDEFINED> instruction: 0x000001b6 > 1b500: 0001e710 andeq lr, r1, r0, lsl r7 > 1b504: 0001e704 andeq lr, r1, r4, lsl #14 > 1b508: 000109d0 ldrdeq r0, [r1], -r0 ; <UNPREDICTABLE> > 1b50c: 0001e6f4 strdeq lr, [r1], -r4 > 1b510: 0001099c muleq r1, ip, r9 > 1b514: 0001e67c andeq lr, r1, ip, ror r6 > 1b518: 0001e664 andeq lr, r1, r4, ror #12 > 1b51c: 0001e610 andeq lr, r1, r0, lsl r6 > 1b520: 000108ec andeq r0, r1, ip, ror #17 > 1b524: 0001e58c andeq lr, r1, ip, lsl #11 > 1b528: 000108fc strdeq r0, [r1], -ip > 1b52c: 00010974 andeq r0, r1, r4, ror r9 > 1b530: 00010734 andeq r0, r1, r4, lsr r7 > 1b534: 0001e48c andeq lr, r1, ip, lsl #9 > 1b538: 000106dc ldrdeq r0, [r1], -ip > 1b53c: 0001e458 andeq lr, r1, r8, asr r4 > 1b540: 00010688 andeq r0, r1, r8, lsl #13 > 1b544: 000107f0 strdeq r0, [r1], -r0 ; <UNPREDICTABLE> > 1b548: 000106c4 andeq r0, r1, r4, asr #13 > 1b54c: 0001e3b4 ; <UNDEFINED> instruction: 0x0001e3b4 > 1b550: 000106ec andeq r0, r1, ip, ror #13 > 1b554: 000104f8 strdeq r0, [r1], -r8 > 1b558: 0001e374 andeq lr, r1, r4, ror r3 > 1b55c: 00010724 andeq r0, r1, r4, lsr #14 > 1b560: 000104d8 ldrdeq r0, [r1], -r8 > 1b564: 000104dc ldrdeq r0, [r1], -ip > 1b568: 00010508 andeq r0, r1, r8, lsl #10 > >0001b56c <PR_GetTraceEntries>: > 1b56c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1b570: e59f42ac ldr r4, [pc, #684] ; 1b824 <PR_GetTraceEntries+0x2b8> > 1b574: e24dd00c sub sp, sp, #12 > 1b578: e08f4004 add r4, pc, r4 > 1b57c: e1a08000 mov r8, r0 > 1b580: e5940030 ldr r0, [r4, #48] ; 0x30 > 1b584: e1a07001 mov r7, r1 > 1b588: e58d2004 str r2, [sp, #4] > 1b58c: ebffb2b1 bl 8058 <_init+0xa7c> > 1b590: e5943014 ldr r3, [r4, #20] > 1b594: e5933004 ldr r3, [r3, #4] > 1b598: e3530001 cmp r3, #1 > 1b59c: 958d3000 strls r3, [sp] > 1b5a0: 9a000007 bls 1b5c4 <PR_GetTraceEntries+0x58> > 1b5a4: e59f027c ldr r0, [pc, #636] ; 1b828 <PR_GetTraceEntries+0x2bc> > 1b5a8: e594101c ldr r1, [r4, #28] > 1b5ac: e08f0000 add r0, pc, r0 > 1b5b0: e5942048 ldr r2, [r4, #72] ; 0x48 > 1b5b4: ebffb2d4 bl 810c <_init+0xb30> > 1b5b8: e5943014 ldr r3, [r4, #20] > 1b5bc: e5933004 ldr r3, [r3, #4] > 1b5c0: e58d3000 str r3, [sp] > 1b5c4: e59f9260 ldr r9, [pc, #608] ; 1b82c <PR_GetTraceEntries+0x2c0> > 1b5c8: e08f9009 add r9, pc, r9 > 1b5cc: e5995048 ldr r5, [r9, #72] ; 0x48 > 1b5d0: e599301c ldr r3, [r9, #28] > 1b5d4: e1550003 cmp r5, r3 > 1b5d8: da000066 ble 1b778 <PR_GetTraceEntries+0x20c> > 1b5dc: e3570000 cmp r7, #0 > 1b5e0: e2477001 sub r7, r7, #1 > 1b5e4: da00008a ble 1b814 <PR_GetTraceEntries+0x2a8> > 1b5e8: e599a020 ldr sl, [r9, #32] > 1b5ec: e155000a cmp r5, sl > 1b5f0: ca000087 bgt 1b814 <PR_GetTraceEntries+0x2a8> > 1b5f4: e5993018 ldr r3, [r9, #24] > 1b5f8: e085b085 add fp, r5, r5, lsl #1 > 1b5fc: e3a06000 mov r6, #0 > 1b600: e083b20b add fp, r3, fp, lsl #4 > 1b604: e1a04006 mov r4, r6 > 1b608: ea000002 b 1b618 <PR_GetTraceEntries+0xac> > 1b60c: e155000a cmp r5, sl > 1b610: e2866030 add r6, r6, #48 ; 0x30 > 1b614: ca00000d bgt 1b650 <PR_GetTraceEntries+0xe4> > 1b618: e08be006 add lr, fp, r6 > 1b61c: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b620: e088c006 add ip, r8, r6 > 1b624: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b628: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b62c: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b630: e89e000f ldm lr, {r0, r1, r2, r3} > 1b634: e2477001 sub r7, r7, #1 > 1b638: e2855001 add r5, r5, #1 > 1b63c: e3770001 cmn r7, #1 > 1b640: e88c000f stm ip, {r0, r1, r2, r3} > 1b644: e5895048 str r5, [r9, #72] ; 0x48 > 1b648: e2844001 add r4, r4, #1 > 1b64c: 1affffee bne 1b60c <PR_GetTraceEntries+0xa0> > 1b650: e59f51d8 ldr r5, [pc, #472] ; 1b830 <PR_GetTraceEntries+0x2c4> > 1b654: e59d3000 ldr r3, [sp] > 1b658: e08f5005 add r5, pc, r5 > 1b65c: e3a02000 mov r2, #0 > 1b660: e3530001 cmp r3, #1 > 1b664: e5852048 str r2, [r5, #72] ; 0x48 > 1b668: 9a000006 bls 1b688 <PR_GetTraceEntries+0x11c> > 1b66c: e59f01c0 ldr r0, [pc, #448] ; 1b834 <PR_GetTraceEntries+0x2c8> > 1b670: e1a01004 mov r1, r4 > 1b674: e08f0000 add r0, pc, r0 > 1b678: ebffb2a3 bl 810c <_init+0xb30> > 1b67c: e5953014 ldr r3, [r5, #20] > 1b680: e5933004 ldr r3, [r3, #4] > 1b684: e58d3000 str r3, [sp] > 1b688: e3570000 cmp r7, #0 > 1b68c: da000020 ble 1b714 <PR_GetTraceEntries+0x1a8> > 1b690: e59f61a0 ldr r6, [pc, #416] ; 1b838 <PR_GetTraceEntries+0x2cc> > 1b694: e08f6006 add r6, pc, r6 > 1b698: e596a048 ldr sl, [r6, #72] ; 0x48 > 1b69c: e596301c ldr r3, [r6, #28] > 1b6a0: e15a0003 cmp sl, r3 > 1b6a4: aa00001a bge 1b714 <PR_GetTraceEntries+0x1a8> > 1b6a8: e5962018 ldr r2, [r6, #24] > 1b6ac: e08ab08a add fp, sl, sl, lsl #1 > 1b6b0: e0843084 add r3, r4, r4, lsl #1 > 1b6b4: e0847007 add r7, r4, r7 > 1b6b8: e082b20b add fp, r2, fp, lsl #4 > 1b6bc: e1a09004 mov r9, r4 > 1b6c0: e0888203 add r8, r8, r3, lsl #4 > 1b6c4: e3a05000 mov r5, #0 > 1b6c8: ea000003 b 1b6dc <PR_GetTraceEntries+0x170> > 1b6cc: e596301c ldr r3, [r6, #28] > 1b6d0: e2855030 add r5, r5, #48 ; 0x30 > 1b6d4: e153000e cmp r3, lr > 1b6d8: da00000d ble 1b714 <PR_GetTraceEntries+0x1a8> > 1b6dc: e08be005 add lr, fp, r5 > 1b6e0: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b6e4: e088c005 add ip, r8, r5 > 1b6e8: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b6ec: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b6f0: e2844001 add r4, r4, #1 > 1b6f4: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b6f8: e89e000f ldm lr, {r0, r1, r2, r3} > 1b6fc: e08ae004 add lr, sl, r4 > 1b700: e069e00e rsb lr, r9, lr > 1b704: e1540007 cmp r4, r7 > 1b708: e88c000f stm ip, {r0, r1, r2, r3} > 1b70c: e586e048 str lr, [r6, #72] ; 0x48 > 1b710: 1affffed bne 1b6cc <PR_GetTraceEntries+0x160> > 1b714: e59d2000 ldr r2, [sp] > 1b718: e3520001 cmp r2, #1 > 1b71c: 9a000006 bls 1b73c <PR_GetTraceEntries+0x1d0> > 1b720: e59f3114 ldr r3, [pc, #276] ; 1b83c <PR_GetTraceEntries+0x2d0> > 1b724: e59f0114 ldr r0, [pc, #276] ; 1b840 <PR_GetTraceEntries+0x2d4> > 1b728: e08f3003 add r3, pc, r3 > 1b72c: e08f0000 add r0, pc, r0 > 1b730: e1a01004 mov r1, r4 > 1b734: e5932048 ldr r2, [r3, #72] ; 0x48 > 1b738: ebffb273 bl 810c <_init+0xb30> > 1b73c: e59f3100 ldr r3, [pc, #256] ; 1b844 <PR_GetTraceEntries+0x2d8> > 1b740: e59d2004 ldr r2, [sp, #4] > 1b744: e08f3003 add r3, pc, r3 > 1b748: e5824000 str r4, [r2] > 1b74c: e5934044 ldr r4, [r3, #68] ; 0x44 > 1b750: e5930030 ldr r0, [r3, #48] ; 0x30 > 1b754: e2542001 subs r2, r4, #1 > 1b758: e2724000 rsbs r4, r2, #0 > 1b75c: e0b44002 adcs r4, r4, r2 > 1b760: e3a02000 mov r2, #0 > 1b764: e5832044 str r2, [r3, #68] ; 0x44 > 1b768: ebffb348 bl 8490 <_init+0xeb4> > 1b76c: e1a00004 mov r0, r4 > 1b770: e28dd00c add sp, sp, #12 > 1b774: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1b778: e3570000 cmp r7, #0 > 1b77c: da000026 ble 1b81c <PR_GetTraceEntries+0x2b0> > 1b780: e599301c ldr r3, [r9, #28] > 1b784: e1550003 cmp r5, r3 > 1b788: aa000023 bge 1b81c <PR_GetTraceEntries+0x2b0> > 1b78c: e5993018 ldr r3, [r9, #24] > 1b790: e085a085 add sl, r5, r5, lsl #1 > 1b794: e3a06000 mov r6, #0 > 1b798: e083a20a add sl, r3, sl, lsl #4 > 1b79c: e1a04006 mov r4, r6 > 1b7a0: ea000003 b 1b7b4 <PR_GetTraceEntries+0x248> > 1b7a4: e599301c ldr r3, [r9, #28] > 1b7a8: e2866030 add r6, r6, #48 ; 0x30 > 1b7ac: e153000e cmp r3, lr > 1b7b0: da00000c ble 1b7e8 <PR_GetTraceEntries+0x27c> > 1b7b4: e08ae006 add lr, sl, r6 > 1b7b8: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b7bc: e088c006 add ip, r8, r6 > 1b7c0: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b7c4: e8be000f ldm lr!, {r0, r1, r2, r3} > 1b7c8: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1b7cc: e89e000f ldm lr, {r0, r1, r2, r3} > 1b7d0: e2844001 add r4, r4, #1 > 1b7d4: e085e004 add lr, r5, r4 > 1b7d8: e1540007 cmp r4, r7 > 1b7dc: e88c000f stm ip, {r0, r1, r2, r3} > 1b7e0: e589e048 str lr, [r9, #72] ; 0x48 > 1b7e4: 1affffee bne 1b7a4 <PR_GetTraceEntries+0x238> > 1b7e8: e59d2000 ldr r2, [sp] > 1b7ec: e3520001 cmp r2, #1 > 1b7f0: 9affffd1 bls 1b73c <PR_GetTraceEntries+0x1d0> > 1b7f4: e59f304c ldr r3, [pc, #76] ; 1b848 <PR_GetTraceEntries+0x2dc> > 1b7f8: e59f004c ldr r0, [pc, #76] ; 1b84c <PR_GetTraceEntries+0x2e0> > 1b7fc: e08f3003 add r3, pc, r3 > 1b800: e08f0000 add r0, pc, r0 > 1b804: e1a01004 mov r1, r4 > 1b808: e5932048 ldr r2, [r3, #72] ; 0x48 > 1b80c: ebffb23e bl 810c <_init+0xb30> > 1b810: eaffffc9 b 1b73c <PR_GetTraceEntries+0x1d0> > 1b814: e3a04000 mov r4, #0 > 1b818: eaffff8c b 1b650 <PR_GetTraceEntries+0xe4> > 1b81c: e3a04000 mov r4, #0 > 1b820: eafffff0 b 1b7e8 <PR_GetTraceEntries+0x27c> > 1b824: 0001e244 andeq lr, r1, r4, asr #4 > 1b828: 00010660 andeq r0, r1, r0, ror #12 > 1b82c: 0001e1f4 strdeq lr, [r1], -r4 > 1b830: 0001e164 andeq lr, r1, r4, ror #2 > 1b834: 000105c8 andeq r0, r1, r8, asr #11 > 1b838: 0001e128 andeq lr, r1, r8, lsr #2 > 1b83c: 0001e094 muleq r1, r4, r0 > 1b840: 00010510 andeq r0, r1, r0, lsl r5 > 1b844: 0001e078 andeq lr, r1, r8, ror r0 > 1b848: 0001dfc0 andeq sp, r1, r0, asr #31 > 1b84c: 0001043c andeq r0, r1, ip, lsr r4 > 1b850: e5903004 ldr r3, [r0, #4] > 1b854: e92d0030 push {r4, r5} > 1b858: e0811003 add r1, r1, r3 > 1b85c: e351003b cmp r1, #59 ; 0x3b > 1b860: e5801004 str r1, [r0, #4] > 1b864: 8a00005f bhi 1b9e8 <PR_GetTraceEntries+0x47c> > 1b868: e5903008 ldr r3, [r0, #8] > 1b86c: e353003b cmp r3, #59 ; 0x3b > 1b870: 8a000039 bhi 1b95c <PR_GetTraceEntries+0x3f0> > 1b874: e590200c ldr r2, [r0, #12] > 1b878: e3520000 cmp r2, #0 > 1b87c: ba000047 blt 1b9a0 <PR_GetTraceEntries+0x434> > 1b880: e3520017 cmp r2, #23 > 1b884: da000032 ble 1b954 <PR_GetTraceEntries+0x3e8> > 1b888: e590c010 ldr ip, [r0, #16] > 1b88c: e1d031bc ldrh r3, [r0, #28] > 1b890: e1d011b8 ldrh r1, [r0, #24] > 1b894: e2422018 sub r2, r2, #24 > 1b898: e28cc001 add ip, ip, #1 > 1b89c: e2833001 add r3, r3, #1 > 1b8a0: e3110003 tst r1, #3 > 1b8a4: e580200c str r2, [r0, #12] > 1b8a8: e580c010 str ip, [r0, #16] > 1b8ac: e1c031bc strh r3, [r0, #28] > 1b8b0: 0a00005b beq 1ba24 <PR_GetTraceEntries+0x4b8> > 1b8b4: e1a03801 lsl r3, r1, #16 > 1b8b8: e1a02003 mov r2, r3 > 1b8bc: e1a03843 asr r3, r3, #16 > 1b8c0: e59f42d0 ldr r4, [pc, #720] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1b8c4: e1a02fc2 asr r2, r2, #31 > 1b8c8: e0c45493 smull r5, r4, r3, r4 > 1b8cc: e06223c4 rsb r2, r2, r4, asr #7 > 1b8d0: e3a04e19 mov r4, #400 ; 0x190 > 1b8d4: e0020294 mul r2, r4, r2 > 1b8d8: e0623003 rsb r3, r2, r3 > 1b8dc: e1b03803 lsls r3, r3, #16 > 1b8e0: 13a03000 movne r3, #0 > 1b8e4: 03a03001 moveq r3, #1 > 1b8e8: e1a04083 lsl r4, r3, #1 > 1b8ec: e0843003 add r3, r4, r3 > 1b8f0: e5902014 ldr r2, [r0, #20] > 1b8f4: e59f42a0 ldr r4, [pc, #672] ; 1bb9c <PR_GetTraceEntries+0x630> > 1b8f8: e0823103 add r3, r2, r3, lsl #2 > 1b8fc: e08f4004 add r4, pc, r4 > 1b900: e19430d3 ldrsb r3, [r4, r3] > 1b904: e15c0003 cmp ip, r3 > 1b908: da000009 ble 1b934 <PR_GetTraceEntries+0x3c8> > 1b90c: e2822001 add r2, r2, #1 > 1b910: e352000b cmp r2, #11 > 1b914: e3a03001 mov r3, #1 > 1b918: e5803010 str r3, [r0, #16] > 1b91c: c2811001 addgt r1, r1, #1 > 1b920: c3a03000 movgt r3, #0 > 1b924: e5802014 str r2, [r0, #20] > 1b928: c1c011b8 strhgt r1, [r0, #24] > 1b92c: c5803014 strgt r3, [r0, #20] > 1b930: c1c031bc strhgt r3, [r0, #28] > 1b934: e5d0301a ldrb r3, [r0, #26] > 1b938: e2833001 add r3, r3, #1 > 1b93c: e20330ff and r3, r3, #255 ; 0xff > 1b940: e1a02c03 lsl r2, r3, #24 > 1b944: e3520406 cmp r2, #100663296 ; 0x6000000 > 1b948: e5c0301a strb r3, [r0, #26] > 1b94c: c3a03000 movgt r3, #0 > 1b950: c5c0301a strbgt r3, [r0, #26] > 1b954: e8bd0030 pop {r4, r5} > 1b958: e12fff1e bx lr > 1b95c: e59f223c ldr r2, [pc, #572] ; 1bba0 <PR_GetTraceEntries+0x634> > 1b960: e1a01fc3 asr r1, r3, #31 > 1b964: e0c25293 smull r5, r2, r3, r2 > 1b968: e590c00c ldr ip, [r0, #12] > 1b96c: e0822003 add r2, r2, r3 > 1b970: e06122c2 rsb r2, r1, r2, asr #5 > 1b974: e0621202 rsb r1, r2, r2, lsl #4 > 1b978: e0533101 subs r3, r3, r1, lsl #2 > 1b97c: e082200c add r2, r2, ip > 1b980: e580200c str r2, [r0, #12] > 1b984: 4283303c addmi r3, r3, #60 ; 0x3c > 1b988: 42422001 submi r2, r2, #1 > 1b98c: 55803008 strpl r3, [r0, #8] > 1b990: 45803008 strmi r3, [r0, #8] > 1b994: 4580200c strmi r2, [r0, #12] > 1b998: e3520000 cmp r2, #0 > 1b99c: aaffffb7 bge 1b880 <PR_GetTraceEntries+0x314> > 1b9a0: e5903010 ldr r3, [r0, #16] > 1b9a4: e1d011bc ldrh r1, [r0, #28] > 1b9a8: e2433001 sub r3, r3, #1 > 1b9ac: e2822018 add r2, r2, #24 > 1b9b0: e2411001 sub r1, r1, #1 > 1b9b4: e3530000 cmp r3, #0 > 1b9b8: e580200c str r2, [r0, #12] > 1b9bc: e5803010 str r3, [r0, #16] > 1b9c0: e1c011bc strh r1, [r0, #28] > 1b9c4: da000023 ble 1ba58 <PR_GetTraceEntries+0x4ec> > 1b9c8: e5d0301a ldrb r3, [r0, #26] > 1b9cc: e2433001 sub r3, r3, #1 > 1b9d0: e20330ff and r3, r3, #255 ; 0xff > 1b9d4: e3130080 tst r3, #128 ; 0x80 > 1b9d8: e5c0301a strb r3, [r0, #26] > 1b9dc: 13a03006 movne r3, #6 > 1b9e0: 15c0301a strbne r3, [r0, #26] > 1b9e4: eaffffda b 1b954 <PR_GetTraceEntries+0x3e8> > 1b9e8: e59f31b0 ldr r3, [pc, #432] ; 1bba0 <PR_GetTraceEntries+0x634> > 1b9ec: e1a02fc1 asr r2, r1, #31 > 1b9f0: e0c34391 smull r4, r3, r1, r3 > 1b9f4: e590c008 ldr ip, [r0, #8] > 1b9f8: e0833001 add r3, r3, r1 > 1b9fc: e06232c3 rsb r3, r2, r3, asr #5 > 1ba00: e0632203 rsb r2, r3, r3, lsl #4 > 1ba04: e0511102 subs r1, r1, r2, lsl #2 > 1ba08: e083300c add r3, r3, ip > 1ba0c: e5803008 str r3, [r0, #8] > 1ba10: 4281103c addmi r1, r1, #60 ; 0x3c > 1ba14: 42433001 submi r3, r3, #1 > 1ba18: 55801004 strpl r1, [r0, #4] > 1ba1c: 4980000a stmibmi r0, {r1, r3} > 1ba20: eaffff91 b 1b86c <PR_GetTraceEntries+0x300> > 1ba24: e1a02801 lsl r2, r1, #16 > 1ba28: e59f4168 ldr r4, [pc, #360] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1ba2c: e1a03842 asr r3, r2, #16 > 1ba30: e0c45493 smull r5, r4, r3, r4 > 1ba34: e1a05fc2 asr r5, r2, #31 > 1ba38: e06542c4 rsb r4, r5, r4, asr #5 > 1ba3c: e3a05064 mov r5, #100 ; 0x64 > 1ba40: e0040495 mul r4, r5, r4 > 1ba44: e0644003 rsb r4, r4, r3 > 1ba48: e1b04804 lsls r4, r4, #16 > 1ba4c: 13a03001 movne r3, #1 > 1ba50: 1affffa4 bne 1b8e8 <PR_GetTraceEntries+0x37c> > 1ba54: eaffff99 b 1b8c0 <PR_GetTraceEntries+0x354> > 1ba58: e5903014 ldr r3, [r0, #20] > 1ba5c: e1d021b8 ldrh r2, [r0, #24] > 1ba60: e2433001 sub r3, r3, #1 > 1ba64: e3530000 cmp r3, #0 > 1ba68: a2021003 andge r1, r2, #3 > 1ba6c: e5803014 str r3, [r0, #20] > 1ba70: a1a02802 lslge r2, r2, #16 > 1ba74: ba000020 blt 1bafc <PR_GetTraceEntries+0x590> > 1ba78: e3510000 cmp r1, #0 > 1ba7c: 0a000012 beq 1bacc <PR_GetTraceEntries+0x560> > 1ba80: e59fc110 ldr ip, [pc, #272] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1ba84: e1a01842 asr r1, r2, #16 > 1ba88: e0cc4c91 smull r4, ip, r1, ip > 1ba8c: e1a02fc2 asr r2, r2, #31 > 1ba90: e06223cc rsb r2, r2, ip, asr #7 > 1ba94: e3a0ce19 mov ip, #400 ; 0x190 > 1ba98: e002029c mul r2, ip, r2 > 1ba9c: e0621001 rsb r1, r2, r1 > 1baa0: e1b01801 lsls r1, r1, #16 > 1baa4: 13a02000 movne r2, #0 > 1baa8: 03a02001 moveq r2, #1 > 1baac: e1a01082 lsl r1, r2, #1 > 1bab0: e0812002 add r2, r1, r2 > 1bab4: e0833102 add r3, r3, r2, lsl #2 > 1bab8: e59f20e4 ldr r2, [pc, #228] ; 1bba4 <PR_GetTraceEntries+0x638> > 1babc: e08f2002 add r2, pc, r2 > 1bac0: e19230d3 ldrsb r3, [r2, r3] > 1bac4: e5803010 str r3, [r0, #16] > 1bac8: eaffffbe b 1b9c8 <PR_GetTraceEntries+0x45c> > 1bacc: e59f40c4 ldr r4, [pc, #196] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1bad0: e1a01842 asr r1, r2, #16 > 1bad4: e0c4c491 smull ip, r4, r1, r4 > 1bad8: e1a0cfc2 asr ip, r2, #31 > 1badc: e06cc2c4 rsb ip, ip, r4, asr #5 > 1bae0: e3a04064 mov r4, #100 ; 0x64 > 1bae4: e00c0c94 mul ip, r4, ip > 1bae8: e06c1001 rsb r1, ip, r1 > 1baec: e1b01801 lsls r1, r1, #16 > 1baf0: 13a02001 movne r2, #1 > 1baf4: 1affffec bne 1baac <PR_GetTraceEntries+0x540> > 1baf8: eaffffe0 b 1ba80 <PR_GetTraceEntries+0x514> > 1bafc: e2422001 sub r2, r2, #1 > 1bb00: e1a02802 lsl r2, r2, #16 > 1bb04: e1a02822 lsr r2, r2, #16 > 1bb08: e3a0300b mov r3, #11 > 1bb0c: e2121003 ands r1, r2, #3 > 1bb10: e5803014 str r3, [r0, #20] > 1bb14: e1c021b8 strh r2, [r0, #24] > 1bb18: 0a00000f beq 1bb5c <PR_GetTraceEntries+0x5f0> > 1bb1c: e1a03802 lsl r3, r2, #16 > 1bb20: e1a02003 mov r2, r3 > 1bb24: e1a03843 asr r3, r3, #16 > 1bb28: e59f4068 ldr r4, [pc, #104] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1bb2c: e1a0cfc2 asr ip, r2, #31 > 1bb30: e0c45493 smull r5, r4, r3, r4 > 1bb34: e06cc3c4 rsb ip, ip, r4, asr #7 > 1bb38: e3a04e19 mov r4, #400 ; 0x190 > 1bb3c: e00c0c94 mul ip, r4, ip > 1bb40: e06c3003 rsb r3, ip, r3 > 1bb44: e1b03803 lsls r3, r3, #16 > 1bb48: 0a00000e beq 1bb88 <PR_GetTraceEntries+0x61c> > 1bb4c: e3a03f5b mov r3, #364 ; 0x16c > 1bb50: e1c031bc strh r3, [r0, #28] > 1bb54: e3a0300b mov r3, #11 > 1bb58: eaffffc6 b 1ba78 <PR_GetTraceEntries+0x50c> > 1bb5c: e1a02802 lsl r2, r2, #16 > 1bb60: e59f4030 ldr r4, [pc, #48] ; 1bb98 <PR_GetTraceEntries+0x62c> > 1bb64: e1a03842 asr r3, r2, #16 > 1bb68: e0c4c493 smull ip, r4, r3, r4 > 1bb6c: e1a0cfc2 asr ip, r2, #31 > 1bb70: e06cc2c4 rsb ip, ip, r4, asr #5 > 1bb74: e3a04064 mov r4, #100 ; 0x64 > 1bb78: e00c0c94 mul ip, r4, ip > 1bb7c: e06cc003 rsb ip, ip, r3 > 1bb80: e1b0c80c lsls ip, ip, #16 > 1bb84: 0affffe7 beq 1bb28 <PR_GetTraceEntries+0x5bc> > 1bb88: e59f3018 ldr r3, [pc, #24] ; 1bba8 <PR_GetTraceEntries+0x63c> > 1bb8c: e1c031bc strh r3, [r0, #28] > 1bb90: e3a0300b mov r3, #11 > 1bb94: eaffffb7 b 1ba78 <PR_GetTraceEntries+0x50c> > 1bb98: 51eb851f mvnpl r8, pc, lsl r5 > 1bb9c: 00010370 andeq r0, r1, r0, ror r3 > 1bba0: 88888889 stmhi r8, {r0, r3, r7, fp, pc} > 1bba4: 000101b0 ; <UNDEFINED> instruction: 0x000101b0 > 1bba8: 0000016d andeq r0, r0, sp, ror #2 > >0001bbac <PR_GMTParameters>: > 1bbac: e3a02000 mov r2, #0 > 1bbb0: e5802000 str r2, [r0] > 1bbb4: e5802004 str r2, [r0, #4] > 1bbb8: e12fff1e bx lr > 1bbbc: e92d4070 push {r4, r5, r6, lr} > 1bbc0: e1a04000 mov r4, r0 > 1bbc4: e1a05001 mov r5, r1 > 1bbc8: ebffb0dd bl 7f44 <_init+0x968> > 1bbcc: e2506000 subs r6, r0, #0 > 1bbd0: 1a000012 bne 1bc20 <PR_GMTParameters+0x74> > 1bbd4: e1a00004 mov r0, r4 > 1bbd8: ebffb076 bl 7db8 <_init+0x7dc> > 1bbdc: e3500000 cmp r0, #0 > 1bbe0: 11a04000 movne r4, r0 > 1bbe4: 18b4000f ldmne r4!, {r0, r1, r2, r3} > 1bbe8: 11a0c005 movne ip, r5 > 1bbec: 18ac000f stmiane ip!, {r0, r1, r2, r3} > 1bbf0: 18b4000f ldmne r4!, {r0, r1, r2, r3} > 1bbf4: 18ac000f stmiane ip!, {r0, r1, r2, r3} > 1bbf8: 18940007 ldmne r4, {r0, r1, r2} > 1bbfc: 01a05000 moveq r5, r0 > 1bc00: 188c0007 stmne ip, {r0, r1, r2} > 1bc04: e3560000 cmp r6, #0 > 1bc08: 0a000002 beq 1bc18 <PR_GMTParameters+0x6c> > 1bc0c: e59f301c ldr r3, [pc, #28] ; 1bc30 <PR_GMTParameters+0x84> > 1bc10: e79f0003 ldr r0, [pc, r3] > 1bc14: ebffb21d bl 8490 <_init+0xeb4> > 1bc18: e1a00005 mov r0, r5 > 1bc1c: e8bd8070 pop {r4, r5, r6, pc} > 1bc20: e59f300c ldr r3, [pc, #12] ; 1bc34 <PR_GMTParameters+0x88> > 1bc24: e79f0003 ldr r0, [pc, r3] > 1bc28: ebffb10a bl 8058 <_init+0xa7c> > 1bc2c: eaffffe8 b 1bbd4 <PR_GMTParameters+0x28> > 1bc30: 0001dc00 andeq sp, r1, r0, lsl #24 > 1bc34: 0001dbec andeq sp, r1, ip, ror #23 > >0001bc38 <PR_ExplodeTime>: > 1bc38: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 1bc3c: e1a08002 mov r8, r2 > 1bc40: e24dd00c sub sp, sp, #12 > 1bc44: e59f2358 ldr r2, [pc, #856] ; 1bfa4 <PR_ExplodeTime+0x36c> > 1bc48: e1a0a003 mov sl, r3 > 1bc4c: e3a03000 mov r3, #0 > 1bc50: e1a06000 mov r6, r0 > 1bc54: e1a07001 mov r7, r1 > 1bc58: eb003367 bl 289fc <PR_Now+0x34a4> > 1bc5c: e59f2340 ldr r2, [pc, #832] ; 1bfa4 <PR_ExplodeTime+0x36c> > 1bc60: e3a03000 mov r3, #0 > 1bc64: e1a04000 mov r4, r0 > 1bc68: e1a05001 mov r5, r1 > 1bc6c: e1a00006 mov r0, r6 > 1bc70: e1a01007 mov r1, r7 > 1bc74: eb003360 bl 289fc <PR_Now+0x34a4> > 1bc78: e3520000 cmp r2, #0 > 1bc7c: ba0000bf blt 1bf80 <PR_ExplodeTime+0x348> > 1bc80: e1a00004 mov r0, r4 > 1bc84: e58a2000 str r2, [sl] > 1bc88: e3a03000 mov r3, #0 > 1bc8c: e59f2314 ldr r2, [pc, #788] ; 1bfa8 <PR_ExplodeTime+0x370> > 1bc90: e1a01005 mov r1, r5 > 1bc94: eb003358 bl 289fc <PR_Now+0x34a4> > 1bc98: e1a01005 mov r1, r5 > 1bc9c: e59f2304 ldr r2, [pc, #772] ; 1bfa8 <PR_ExplodeTime+0x370> > 1bca0: e3a03000 mov r3, #0 > 1bca4: e1a06000 mov r6, r0 > 1bca8: e1a00004 mov r0, r4 > 1bcac: eb003352 bl 289fc <PR_Now+0x34a4> > 1bcb0: e59f32f4 ldr r3, [pc, #756] ; 1bfac <PR_ExplodeTime+0x374> > 1bcb4: e59fe2f4 ldr lr, [pc, #756] ; 1bfb0 <PR_ExplodeTime+0x378> > 1bcb8: e59fc2f4 ldr ip, [pc, #756] ; 1bfb4 <PR_ExplodeTime+0x37c> > 1bcbc: e3520000 cmp r2, #0 > 1bcc0: b2466001 sublt r6, r6, #1 > 1bcc4: e2861004 add r1, r6, #4 > 1bcc8: e0c30391 smull r0, r3, r1, r3 > 1bccc: e1a00fc1 asr r0, r1, #31 > 1bcd0: e0833001 add r3, r3, r1 > 1bcd4: e0603143 rsb r3, r0, r3, asr #2 > 1bcd8: e0633183 rsb r3, r3, r3, lsl #3 > 1bcdc: e0633001 rsb r3, r3, r1 > 1bce0: b2822a15 addlt r2, r2, #86016 ; 0x15000 > 1bce4: e20310ff and r1, r3, #255 ; 0xff > 1bce8: b2822d06 addlt r2, r2, #384 ; 0x180 > 1bcec: e3110080 tst r1, #128 ; 0x80 > 1bcf0: 12833007 addne r3, r3, #7 > 1bcf4: 15ca301a strbne r3, [sl, #26] > 1bcf8: 05ca101a strbeq r1, [sl, #26] > 1bcfc: e0ce3e92 smull r3, lr, r2, lr > 1bd00: e59f12b0 ldr r1, [pc, #688] ; 1bfb8 <PR_ExplodeTime+0x380> > 1bd04: e086c00c add ip, r6, ip > 1bd08: e0c1419c smull r4, r1, ip, r1 > 1bd0c: e1a00fc2 asr r0, r2, #31 > 1bd10: e08ee002 add lr, lr, r2 > 1bd14: e1a03fcc asr r3, ip, #31 > 1bd18: e060e5ce rsb lr, r0, lr, asr #11 > 1bd1c: e3a00ee1 mov r0, #3600 ; 0xe10 > 1bd20: e06317c1 rsb r1, r3, r1, asr #15 > 1bd24: e000009e mul r0, lr, r0 > 1bd28: e1a03001 mov r3, r1 > 1bd2c: e0811181 add r1, r1, r1, lsl #3 > 1bd30: e0831201 add r1, r3, r1, lsl #4 > 1bd34: e0602002 rsb r2, r0, r2 > 1bd38: e0631201 rsb r1, r3, r1, lsl #4 > 1bd3c: e59f0278 ldr r0, [pc, #632] ; 1bfbc <PR_ExplodeTime+0x384> > 1bd40: e0611301 rsb r1, r1, r1, lsl #6 > 1bd44: e061100c rsb r1, r1, ip > 1bd48: e0c0c092 smull ip, r0, r2, r0 > 1bd4c: e59fc26c ldr ip, [pc, #620] ; 1bfc0 <PR_ExplodeTime+0x388> > 1bd50: e0800002 add r0, r0, r2 > 1bd54: e0cc4c91 smull r4, ip, r1, ip > 1bd58: e0833103 add r3, r3, r3, lsl #2 > 1bd5c: e1a04fc2 asr r4, r2, #31 > 1bd60: e06402c0 rsb r0, r4, r0, asr #5 > 1bd64: e0833103 add r3, r3, r3, lsl #2 > 1bd68: e08cc001 add ip, ip, r1 > 1bd6c: e1a05fc1 asr r5, r1, #31 > 1bd70: e1a03a03 lsl r3, r3, #20 > 1bd74: e0604200 rsb r4, r0, r0, lsl #4 > 1bd78: e065c7cc rsb ip, r5, ip, asr #15 > 1bd7c: e0422104 sub r2, r2, r4, lsl #2 > 1bd80: e35c0004 cmp ip, #4 > 1bd84: e2834801 add r4, r3, #65536 ; 0x10000 > 1bd88: e58ae00c str lr, [sl, #12] > 1bd8c: e58a0008 str r0, [sl, #8] > 1bd90: e58a2004 str r2, [sl, #4] > 1bd94: e1a03823 lsr r3, r3, #16 > 1bd98: e1a04824 lsr r4, r4, #16 > 1bd9c: 0a00006f beq 1bf60 <PR_ExplodeTime+0x328> > 1bda0: e59f321c ldr r3, [pc, #540] ; 1bfc4 <PR_ExplodeTime+0x38c> > 1bda4: e59fe21c ldr lr, [pc, #540] ; 1bfc8 <PR_ExplodeTime+0x390> > 1bda8: e003039c mul r3, ip, r3 > 1bdac: e59f2218 ldr r2, [pc, #536] ; 1bfcc <PR_ExplodeTime+0x394> > 1bdb0: e0631001 rsb r1, r3, r1 > 1bdb4: e0ce0e91 smull r0, lr, r1, lr > 1bdb8: e1a00fc1 asr r0, r1, #31 > 1bdbc: e1a0e3ce asr lr, lr, #7 > 1bdc0: e060300e rsb r3, r0, lr > 1bdc4: e0030392 mul r3, r2, r3 > 1bdc8: e1a0c80c lsl ip, ip, #16 > 1bdcc: e0633001 rsb r3, r3, r1 > 1bdd0: e59f11f8 ldr r1, [pc, #504] ; 1bfd0 <PR_ExplodeTime+0x398> > 1bdd4: e1a0c82c lsr ip, ip, #16 > 1bdd8: e0c12193 smull r2, r1, r3, r1 > 1bddc: e08cc10c add ip, ip, ip, lsl #2 > 1bde0: e0811003 add r1, r1, r3 > 1bde4: e1a02fc3 asr r2, r3, #31 > 1bde8: e0622441 rsb r2, r2, r1, asr #8 > 1bdec: e08cc10c add ip, ip, ip, lsl #2 > 1bdf0: e0821182 add r1, r2, r2, lsl #3 > 1bdf4: e060000e rsb r0, r0, lr > 1bdf8: e084410c add r4, r4, ip, lsl #2 > 1bdfc: e0821181 add r1, r2, r1, lsl #3 > 1be00: e0840100 add r0, r4, r0, lsl #2 > 1be04: e3520004 cmp r2, #4 > 1be08: e1a00800 lsl r0, r0, #16 > 1be0c: e0811101 add r1, r1, r1, lsl #2 > 1be10: e0611003 rsb r1, r1, r3 > 1be14: e1a03820 lsr r3, r0, #16 > 1be18: 059f01b4 ldreq r0, [pc, #436] ; 1bfd4 <PR_ExplodeTime+0x39c> > 1be1c: 11a02802 lslne r2, r2, #16 > 1be20: 11a00801 lslne r0, r1, #16 > 1be24: 11a02822 lsrne r2, r2, #16 > 1be28: 11a00820 lsrne r0, r0, #16 > 1be2c: 03a02003 moveq r2, #3 > 1be30: 01a01000 moveq r1, r0 > 1be34: e0833002 add r3, r3, r2 > 1be38: e1a03803 lsl r3, r3, #16 > 1be3c: e1a03823 lsr r3, r3, #16 > 1be40: e3130003 tst r3, #3 > 1be44: e1ca31b8 strh r3, [sl, #24] > 1be48: e1ca01bc strh r0, [sl, #28] > 1be4c: e1a03803 lsl r3, r3, #16 > 1be50: 1a000036 bne 1bf30 <PR_ExplodeTime+0x2f8> > 1be54: e59fc17c ldr ip, [pc, #380] ; 1bfd8 <PR_ExplodeTime+0x3a0> > 1be58: e1a02843 asr r2, r3, #16 > 1be5c: e0cc4c92 smull r4, ip, r2, ip > 1be60: e1a00fc3 asr r0, r3, #31 > 1be64: e06002cc rsb r0, r0, ip, asr #5 > 1be68: e3a0c064 mov ip, #100 ; 0x64 > 1be6c: e000009c mul r0, ip, r0 > 1be70: e0602002 rsb r2, r0, r2 > 1be74: e1b02802 lsls r2, r2, #16 > 1be78: 13a00001 movne r0, #1 > 1be7c: 0a00002b beq 1bf30 <PR_ExplodeTime+0x2f8> > 1be80: e3a03034 mov r3, #52 ; 0x34 > 1be84: e0030390 mul r3, r0, r3 > 1be88: e59f214c ldr r2, [pc, #332] ; 1bfdc <PR_ExplodeTime+0x3a4> > 1be8c: e08f2002 add r2, pc, r2 > 1be90: e082c003 add ip, r2, r3 > 1be94: e59cc01c ldr ip, [ip, #28] > 1be98: e151000c cmp r1, ip > 1be9c: da00003e ble 1bf9c <PR_ExplodeTime+0x364> > 1bea0: e0823003 add r3, r2, r3 > 1bea4: e283301c add r3, r3, #28 > 1bea8: e3a0c001 mov ip, #1 > 1beac: e5b32004 ldr r2, [r3, #4]! > 1beb0: e28cc001 add ip, ip, #1 > 1beb4: e1510002 cmp r1, r2 > 1beb8: cafffffb bgt 1beac <PR_ExplodeTime+0x274> > 1bebc: e24cc001 sub ip, ip, #1 > 1bec0: e1a03080 lsl r3, r0, #1 > 1bec4: e0833000 add r3, r3, r0 > 1bec8: e0800103 add r0, r0, r3, lsl #2 > 1becc: e59f310c ldr r3, [pc, #268] ; 1bfe0 <PR_ExplodeTime+0x3a8> > 1bed0: e080000c add r0, r0, ip > 1bed4: e08f3003 add r3, pc, r3 > 1bed8: e0830100 add r0, r3, r0, lsl #2 > 1bedc: e5902018 ldr r2, [r0, #24] > 1bee0: e3a03000 mov r3, #0 > 1bee4: e0622001 rsb r2, r2, r1 > 1bee8: e1a0000d mov r0, sp > 1beec: e1a0100a mov r1, sl > 1bef0: e58a3020 str r3, [sl, #32] > 1bef4: e58a3024 str r3, [sl, #36] ; 0x24 > 1bef8: e58ac014 str ip, [sl, #20] > 1befc: e58a2010 str r2, [sl, #16] > 1bf00: e12fff38 blx r8 > 1bf04: e89d0003 ldm sp, {r0, r1} > 1bf08: e28a3020 add r3, sl, #32 > 1bf0c: e8830003 stm r3, {r0, r1} > 1bf10: e59a3024 ldr r3, [sl, #36] ; 0x24 > 1bf14: e1a01000 mov r1, r0 > 1bf18: e1a0400d mov r4, sp > 1bf1c: e1a0000a mov r0, sl > 1bf20: e0811003 add r1, r1, r3 > 1bf24: e28dd00c add sp, sp, #12 > 1bf28: e8bd45f0 pop {r4, r5, r6, r7, r8, sl, lr} > 1bf2c: eafffe47 b 1b850 <PR_GetTraceEntries+0x2e4> > 1bf30: e59f00a0 ldr r0, [pc, #160] ; 1bfd8 <PR_ExplodeTime+0x3a0> > 1bf34: e1a02843 asr r2, r3, #16 > 1bf38: e0c0c092 smull ip, r0, r2, r0 > 1bf3c: e1a03fc3 asr r3, r3, #31 > 1bf40: e06333c0 rsb r3, r3, r0, asr #7 > 1bf44: e3a00e19 mov r0, #400 ; 0x190 > 1bf48: e0030390 mul r3, r0, r3 > 1bf4c: e0632002 rsb r2, r3, r2 > 1bf50: e1b02802 lsls r2, r2, #16 > 1bf54: 13a00000 movne r0, #0 > 1bf58: 03a00001 moveq r0, #1 > 1bf5c: eaffffc7 b 1be80 <PR_ExplodeTime+0x248> > 1bf60: e2833f63 add r3, r3, #396 ; 0x18c > 1bf64: e2833001 add r3, r3, #1 > 1bf68: e59f0064 ldr r0, [pc, #100] ; 1bfd4 <PR_ExplodeTime+0x39c> > 1bf6c: e1a03803 lsl r3, r3, #16 > 1bf70: e1a03823 lsr r3, r3, #16 > 1bf74: e3a02003 mov r2, #3 > 1bf78: e1a01000 mov r1, r0 > 1bf7c: eaffffac b 1be34 <PR_ExplodeTime+0x1fc> > 1bf80: e3e06000 mvn r6, #0 > 1bf84: e282293d add r2, r2, #999424 ; 0xf4000 > 1bf88: e3e07000 mvn r7, #0 > 1bf8c: e0944006 adds r4, r4, r6 > 1bf90: e2822d09 add r2, r2, #576 ; 0x240 > 1bf94: e0a55007 adc r5, r5, r7 > 1bf98: eaffff38 b 1bc80 <PR_ExplodeTime+0x48> > 1bf9c: e3a0c000 mov ip, #0 > 1bfa0: eaffffc6 b 1bec0 <PR_ExplodeTime+0x288> > 1bfa4: 000f4240 andeq r4, pc, r0, asr #4 > 1bfa8: 00015180 andeq r5, r1, r0, lsl #3 > 1bfac: 92492493 subls r2, r9, #-1828716544 ; 0x93000000 > 1bfb0: 91a2b3c5 ; <UNDEFINED> instruction: 0x91a2b3c5 > 1bfb4: 000af93a andeq pc, sl, sl, lsr r9 ; <UNPREDICTABLE> > 1bfb8: 396b06bd stmdbcc fp!, {r0, r2, r3, r4, r5, r7, r9, sl}^ > 1bfbc: 88888889 stmhi r8, {r0, r3, r7, fp, pc} > 1bfc0: e5ac81fb str r8, [ip, #507]! ; 0x1fb > 1bfc4: 00008eac andeq r8, r0, ip, lsr #29 > 1bfc8: 166db073 ; <UNDEFINED> instruction: 0x166db073 > 1bfcc: 000005b5 ; <UNDEFINED> instruction: 0x000005b5 > 1bfd0: b38cf9b1 orrlt pc, ip, #2899968 ; 0x2c4000 > 1bfd4: 0000016d andeq r0, r0, sp, ror #2 > 1bfd8: 51eb851f mvnpl r8, pc, lsl r5 > 1bfdc: 0000fde0 andeq pc, r0, r0, ror #27 > 1bfe0: 0000fd98 muleq r0, r8, sp > >0001bfe4 <PR_NormalizeTime>: > 1bfe4: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1bfe8: e1a04000 mov r4, r0 > 1bfec: e5943024 ldr r3, [r4, #36] ; 0x24 > 1bff0: e5900020 ldr r0, [r0, #32] > 1bff4: e8941004 ldm r4, {r2, ip} > 1bff8: e0803003 add r3, r0, r3 > 1bffc: e063300c rsb r3, r3, ip > 1c000: e59fc4c8 ldr ip, [pc, #1224] ; 1c4d0 <PR_NormalizeTime+0x4ec> > 1c004: e3a00000 mov r0, #0 > 1c008: e152000c cmp r2, ip > 1c00c: e24dd00c sub sp, sp, #12 > 1c010: e1a08001 mov r8, r1 > 1c014: e5843004 str r3, [r4, #4] > 1c018: e5840020 str r0, [r4, #32] > 1c01c: e5840024 str r0, [r4, #36] ; 0x24 > 1c020: 9a00000d bls 1c05c <PR_NormalizeTime+0x78> > 1c024: e59f04a8 ldr r0, [pc, #1192] ; 1c4d4 <PR_NormalizeTime+0x4f0> > 1c028: e1a01fc2 asr r1, r2, #31 > 1c02c: e0c05092 smull r5, r0, r2, r0 > 1c030: e0610940 rsb r0, r1, r0, asr #18 > 1c034: e59f149c ldr r1, [pc, #1180] ; 1c4d8 <PR_NormalizeTime+0x4f4> > 1c038: e0833000 add r3, r3, r0 > 1c03c: e0010190 mul r1, r0, r1 > 1c040: e5843004 str r3, [r4, #4] > 1c044: e0522001 subs r2, r2, r1 > 1c048: 4282293d addmi r2, r2, #999424 ; 0xf4000 > 1c04c: 42822d09 addmi r2, r2, #576 ; 0x240 > 1c050: 42433001 submi r3, r3, #1 > 1c054: 55842000 strpl r2, [r4] > 1c058: 4884000c stmmi r4, {r2, r3} > 1c05c: e353003b cmp r3, #59 ; 0x3b > 1c060: 8a0000d2 bhi 1c3b0 <PR_NormalizeTime+0x3cc> > 1c064: e5942008 ldr r2, [r4, #8] > 1c068: e352003b cmp r2, #59 ; 0x3b > 1c06c: 8a0000bf bhi 1c370 <PR_NormalizeTime+0x38c> > 1c070: e594300c ldr r3, [r4, #12] > 1c074: e3530017 cmp r3, #23 > 1c078: 8a0000ad bhi 1c334 <PR_NormalizeTime+0x350> > 1c07c: e5940010 ldr r0, [r4, #16] > 1c080: e594c014 ldr ip, [r4, #20] > 1c084: e35c000b cmp ip, #11 > 1c088: 9a00000f bls 1c0cc <PR_NormalizeTime+0xe8> > 1c08c: e59f3448 ldr r3, [pc, #1096] ; 1c4dc <PR_NormalizeTime+0x4f8> > 1c090: e1a01fcc asr r1, ip, #31 > 1c094: e0c3239c smull r2, r3, ip, r3 > 1c098: e1d421b8 ldrh r2, [r4, #24] > 1c09c: e06130c3 rsb r3, r1, r3, asr #1 > 1c0a0: e0832002 add r2, r3, r2 > 1c0a4: e1a02802 lsl r2, r2, #16 > 1c0a8: e0833083 add r3, r3, r3, lsl #1 > 1c0ac: e05cc103 subs ip, ip, r3, lsl #2 > 1c0b0: e1a02822 lsr r2, r2, #16 > 1c0b4: e1c421b8 strh r2, [r4, #24] > 1c0b8: 428cc00c addmi ip, ip, #12 > 1c0bc: 42422001 submi r2, r2, #1 > 1c0c0: 5584c014 strpl ip, [r4, #20] > 1c0c4: 4584c014 strmi ip, [r4, #20] > 1c0c8: 41c421b8 strhmi r2, [r4, #24] > 1c0cc: e3500000 cmp r0, #0 > 1c0d0: da0000d3 ble 1c424 <PR_NormalizeTime+0x440> > 1c0d4: e1d4b1b8 ldrh fp, [r4, #24] > 1c0d8: e21b7003 ands r7, fp, #3 > 1c0dc: 0a0000c3 beq 1c3f0 <PR_NormalizeTime+0x40c> > 1c0e0: e1a0380b lsl r3, fp, #16 > 1c0e4: e1a0e003 mov lr, r3 > 1c0e8: e1a03843 asr r3, r3, #16 > 1c0ec: e59f23ec ldr r2, [pc, #1004] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c0f0: e1a01fce asr r1, lr, #31 > 1c0f4: e0c25293 smull r5, r2, r3, r2 > 1c0f8: e06123c2 rsb r2, r1, r2, asr #7 > 1c0fc: e3a01e19 mov r1, #400 ; 0x190 > 1c100: e0020291 mul r2, r1, r2 > 1c104: e0622003 rsb r2, r2, r3 > 1c108: e1b02802 lsls r2, r2, #16 > 1c10c: 13a02000 movne r2, #0 > 1c110: 03a02001 moveq r2, #1 > 1c114: e1a05082 lsl r5, r2, #1 > 1c118: e59f13c4 ldr r1, [pc, #964] ; 1c4e4 <PR_NormalizeTime+0x500> > 1c11c: e0852002 add r2, r5, r2 > 1c120: e08f1001 add r1, pc, r1 > 1c124: e08c2102 add r2, ip, r2, lsl #2 > 1c128: e19150d2 ldrsb r5, [r1, r2] > 1c12c: e1550000 cmp r5, r0 > 1c130: aa00002c bge 1c1e8 <PR_NormalizeTime+0x204> > 1c134: e594c014 ldr ip, [r4, #20] > 1c138: e59f63a0 ldr r6, [pc, #928] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c13c: e3a09e19 mov r9, #400 ; 0x190 > 1c140: e3a0a064 mov sl, #100 ; 0x64 > 1c144: ea000000 b 1c14c <PR_NormalizeTime+0x168> > 1c148: e1d4b1b8 ldrh fp, [r4, #24] > 1c14c: e28cc001 add ip, ip, #1 > 1c150: e28b2001 add r2, fp, #1 > 1c154: e35c000b cmp ip, #11 > 1c158: e1a02802 lsl r2, r2, #16 > 1c15c: e1a02822 lsr r2, r2, #16 > 1c160: d1a0200b movle r2, fp > 1c164: e1a0e802 lsl lr, r2, #16 > 1c168: e1a0384e asr r3, lr, #16 > 1c16c: e0650000 rsb r0, r5, r0 > 1c170: e0c75396 smull r5, r7, r6, r3 > 1c174: e1a05fce asr r5, lr, #31 > 1c178: e06552c7 rsb r5, r5, r7, asr #5 > 1c17c: e005059a mul r5, sl, r5 > 1c180: c3a0c000 movgt ip, #0 > 1c184: c1c421b8 strhgt r2, [r4, #24] > 1c188: e2127003 ands r7, r2, #3 > 1c18c: e0655003 rsb r5, r5, r3 > 1c190: 11a0300e movne r3, lr > 1c194: 11a03843 asrne r3, r3, #16 > 1c198: 1a000002 bne 1c1a8 <PR_NormalizeTime+0x1c4> > 1c19c: e1b05805 lsls r5, r5, #16 > 1c1a0: e3a02001 mov r2, #1 > 1c1a4: 1a000007 bne 1c1c8 <PR_NormalizeTime+0x1e4> > 1c1a8: e0c52396 smull r2, r5, r6, r3 > 1c1ac: e1a02fce asr r2, lr, #31 > 1c1b0: e06223c5 rsb r2, r2, r5, asr #7 > 1c1b4: e0020299 mul r2, r9, r2 > 1c1b8: e0622003 rsb r2, r2, r3 > 1c1bc: e1b02802 lsls r2, r2, #16 > 1c1c0: 13a02000 movne r2, #0 > 1c1c4: 03a02001 moveq r2, #1 > 1c1c8: e1a05082 lsl r5, r2, #1 > 1c1cc: e0852002 add r2, r5, r2 > 1c1d0: e08c2102 add r2, ip, r2, lsl #2 > 1c1d4: e19150d2 ldrsb r5, [r1, r2] > 1c1d8: e1500005 cmp r0, r5 > 1c1dc: caffffd9 bgt 1c148 <PR_NormalizeTime+0x164> > 1c1e0: e584c014 str ip, [r4, #20] > 1c1e4: e5840010 str r0, [r4, #16] > 1c1e8: e1a00800 lsl r0, r0, #16 > 1c1ec: e3570000 cmp r7, #0 > 1c1f0: e1a00820 lsr r0, r0, #16 > 1c1f4: 1a000009 bne 1c220 <PR_NormalizeTime+0x23c> > 1c1f8: e59f22e0 ldr r2, [pc, #736] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c1fc: e1a01fce asr r1, lr, #31 > 1c200: e0c25293 smull r5, r2, r3, r2 > 1c204: e06122c2 rsb r2, r1, r2, asr #5 > 1c208: e3a01064 mov r1, #100 ; 0x64 > 1c20c: e0020291 mul r2, r1, r2 > 1c210: e0622003 rsb r2, r2, r3 > 1c214: e1b02802 lsls r2, r2, #16 > 1c218: 13a02001 movne r2, #1 > 1c21c: 1a000009 bne 1c248 <PR_NormalizeTime+0x264> > 1c220: e59f22b8 ldr r2, [pc, #696] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c224: e1a01fce asr r1, lr, #31 > 1c228: e0c27293 smull r7, r2, r3, r2 > 1c22c: e06123c2 rsb r2, r1, r2, asr #7 > 1c230: e3a01e19 mov r1, #400 ; 0x190 > 1c234: e0020291 mul r2, r1, r2 > 1c238: e0623003 rsb r3, r2, r3 > 1c23c: e1b03803 lsls r3, r3, #16 > 1c240: 13a02000 movne r2, #0 > 1c244: 03a02001 moveq r2, #1 > 1c248: e1a01082 lsl r1, r2, #1 > 1c24c: e1a0e84e asr lr, lr, #16 > 1c250: e0811002 add r1, r1, r2 > 1c254: e59f6284 ldr r6, [pc, #644] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c258: e24e3001 sub r3, lr, #1 > 1c25c: e0822101 add r2, r2, r1, lsl #2 > 1c260: e59f1280 ldr r1, [pc, #640] ; 1c4e8 <PR_NormalizeTime+0x504> > 1c264: e0c65693 smull r5, r6, r3, r6 > 1c268: e082c00c add ip, r2, ip > 1c26c: e08f1001 add r1, pc, r1 > 1c270: e081c10c add ip, r1, ip, lsl #2 > 1c274: e1a05fc3 asr r5, r3, #31 > 1c278: e3530000 cmp r3, #0 > 1c27c: e59c1018 ldr r1, [ip, #24] > 1c280: e04522c6 sub r2, r5, r6, asr #5 > 1c284: a1a0e003 movge lr, r3 > 1c288: e083c183 add ip, r3, r3, lsl #3 > 1c28c: b28ee002 addlt lr, lr, #2 > 1c290: e082e14e add lr, r2, lr, asr #2 > 1c294: e083318c add r3, r3, ip, lsl #3 > 1c298: e0801001 add r1, r0, r1 > 1c29c: e06563c6 rsb r6, r5, r6, asr #7 > 1c2a0: e08e5006 add r5, lr, r6 > 1c2a4: e1a01801 lsl r1, r1, #16 > 1c2a8: e0833103 add r3, r3, r3, lsl #2 > 1c2ac: e59f2238 ldr r2, [pc, #568] ; 1c4ec <PR_NormalizeTime+0x508> > 1c2b0: e1a01821 lsr r1, r1, #16 > 1c2b4: e0833005 add r3, r3, r5 > 1c2b8: e0832002 add r2, r3, r2 > 1c2bc: e1a03801 lsl r3, r1, #16 > 1c2c0: e0822843 add r2, r2, r3, asr #16 > 1c2c4: e59f3224 ldr r3, [pc, #548] ; 1c4f0 <PR_NormalizeTime+0x50c> > 1c2c8: e2822004 add r2, r2, #4 > 1c2cc: e0c37392 smull r7, r3, r2, r3 > 1c2d0: e1a00fc2 asr r0, r2, #31 > 1c2d4: e0833002 add r3, r3, r2 > 1c2d8: e0603143 rsb r3, r0, r3, asr #2 > 1c2dc: e0633183 rsb r3, r3, r3, lsl #3 > 1c2e0: e0633002 rsb r3, r3, r2 > 1c2e4: e20320ff and r2, r3, #255 ; 0xff > 1c2e8: e3120080 tst r2, #128 ; 0x80 > 1c2ec: 12833007 addne r3, r3, #7 > 1c2f0: e1c411bc strh r1, [r4, #28] > 1c2f4: 15c4301a strbne r3, [r4, #26] > 1c2f8: e1a0000d mov r0, sp > 1c2fc: e1a01004 mov r1, r4 > 1c300: 05c4201a strbeq r2, [r4, #26] > 1c304: e12fff38 blx r8 > 1c308: e89d0003 ldm sp, {r0, r1} > 1c30c: e2843020 add r3, r4, #32 > 1c310: e8830003 stm r3, {r0, r1} > 1c314: e5943024 ldr r3, [r4, #36] ; 0x24 > 1c318: e1a01000 mov r1, r0 > 1c31c: e1a0500d mov r5, sp > 1c320: e1a00004 mov r0, r4 > 1c324: e0811003 add r1, r1, r3 > 1c328: e28dd00c add sp, sp, #12 > 1c32c: e8bd4ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1c330: eafffd46 b 1b850 <PR_GetTraceEntries+0x2e4> > 1c334: e59f21a0 ldr r2, [pc, #416] ; 1c4dc <PR_NormalizeTime+0x4f8> > 1c338: e1a01fc3 asr r1, r3, #31 > 1c33c: e0c20293 smull r0, r2, r3, r2 > 1c340: e5940010 ldr r0, [r4, #16] > 1c344: e0612142 rsb r2, r1, r2, asr #2 > 1c348: e0821082 add r1, r2, r2, lsl #1 > 1c34c: e0533181 subs r3, r3, r1, lsl #3 > 1c350: e0820000 add r0, r2, r0 > 1c354: e5840010 str r0, [r4, #16] > 1c358: 42833018 addmi r3, r3, #24 > 1c35c: 42400001 submi r0, r0, #1 > 1c360: 5584300c strpl r3, [r4, #12] > 1c364: 4584300c strmi r3, [r4, #12] > 1c368: 45840010 strmi r0, [r4, #16] > 1c36c: eaffff43 b 1c080 <PR_NormalizeTime+0x9c> > 1c370: e59f317c ldr r3, [pc, #380] ; 1c4f4 <PR_NormalizeTime+0x510> > 1c374: e1a01fc2 asr r1, r2, #31 > 1c378: e0c3c392 smull ip, r3, r2, r3 > 1c37c: e594000c ldr r0, [r4, #12] > 1c380: e0833002 add r3, r3, r2 > 1c384: e06132c3 rsb r3, r1, r3, asr #5 > 1c388: e0631203 rsb r1, r3, r3, lsl #4 > 1c38c: e0522101 subs r2, r2, r1, lsl #2 > 1c390: e0833000 add r3, r3, r0 > 1c394: e584300c str r3, [r4, #12] > 1c398: 4282203c addmi r2, r2, #60 ; 0x3c > 1c39c: 42433001 submi r3, r3, #1 > 1c3a0: 55842008 strpl r2, [r4, #8] > 1c3a4: 45842008 strmi r2, [r4, #8] > 1c3a8: 4584300c strmi r3, [r4, #12] > 1c3ac: eaffff30 b 1c074 <PR_NormalizeTime+0x90> > 1c3b0: e59f213c ldr r2, [pc, #316] ; 1c4f4 <PR_NormalizeTime+0x510> > 1c3b4: e1a01fc3 asr r1, r3, #31 > 1c3b8: e0c27293 smull r7, r2, r3, r2 > 1c3bc: e5940008 ldr r0, [r4, #8] > 1c3c0: e0822003 add r2, r2, r3 > 1c3c4: e06122c2 rsb r2, r1, r2, asr #5 > 1c3c8: e0621202 rsb r1, r2, r2, lsl #4 > 1c3cc: e0533101 subs r3, r3, r1, lsl #2 > 1c3d0: e0822000 add r2, r2, r0 > 1c3d4: e5842008 str r2, [r4, #8] > 1c3d8: 4283303c addmi r3, r3, #60 ; 0x3c > 1c3dc: 42422001 submi r2, r2, #1 > 1c3e0: 55843004 strpl r3, [r4, #4] > 1c3e4: 45843004 strmi r3, [r4, #4] > 1c3e8: 45842008 strmi r2, [r4, #8] > 1c3ec: eaffff1d b 1c068 <PR_NormalizeTime+0x84> > 1c3f0: e1a0e80b lsl lr, fp, #16 > 1c3f4: e59f10e4 ldr r1, [pc, #228] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c3f8: e1a0384e asr r3, lr, #16 > 1c3fc: e0c15193 smull r5, r1, r3, r1 > 1c400: e1a02fce asr r2, lr, #31 > 1c404: e06222c1 rsb r2, r2, r1, asr #5 > 1c408: e3a01064 mov r1, #100 ; 0x64 > 1c40c: e0020291 mul r2, r1, r2 > 1c410: e0622003 rsb r2, r2, r3 > 1c414: e1b02802 lsls r2, r2, #16 > 1c418: 13a02001 movne r2, #1 > 1c41c: 1affff3c bne 1c114 <PR_NormalizeTime+0x130> > 1c420: eaffff31 b 1c0ec <PR_NormalizeTime+0x108> > 1c424: e59f60cc ldr r6, [pc, #204] ; 1c4f8 <PR_NormalizeTime+0x514> > 1c428: e59f10b0 ldr r1, [pc, #176] ; 1c4e0 <PR_NormalizeTime+0x4fc> > 1c42c: e08f6006 add r6, pc, r6 > 1c430: e3a0ae19 mov sl, #400 ; 0x190 > 1c434: e3a05064 mov r5, #100 ; 0x64 > 1c438: e1d421b8 ldrh r2, [r4, #24] > 1c43c: e24cc001 sub ip, ip, #1 > 1c440: e37c0001 cmn ip, #1 > 1c444: 02422001 subeq r2, r2, #1 > 1c448: 01a02802 lsleq r2, r2, #16 > 1c44c: 01a02822 lsreq r2, r2, #16 > 1c450: e1a0e802 lsl lr, r2, #16 > 1c454: e1a0384e asr r3, lr, #16 > 1c458: e0c97391 smull r7, r9, r1, r3 > 1c45c: e1a07fce asr r7, lr, #31 > 1c460: e06792c9 rsb r9, r7, r9, asr #5 > 1c464: e0090995 mul r9, r5, r9 > 1c468: 03a0c00b moveq ip, #11 > 1c46c: 01c421b8 strheq r2, [r4, #24] > 1c470: e2127003 ands r7, r2, #3 > 1c474: e0699003 rsb r9, r9, r3 > 1c478: 11a0300e movne r3, lr > 1c47c: 11a03843 asrne r3, r3, #16 > 1c480: 1a000002 bne 1c490 <PR_NormalizeTime+0x4ac> > 1c484: e1b09809 lsls r9, r9, #16 > 1c488: e3a02001 mov r2, #1 > 1c48c: 1a000007 bne 1c4b0 <PR_NormalizeTime+0x4cc> > 1c490: e0c92391 smull r2, r9, r1, r3 > 1c494: e1a02fce asr r2, lr, #31 > 1c498: e06223c9 rsb r2, r2, r9, asr #7 > 1c49c: e002029a mul r2, sl, r2 > 1c4a0: e0622003 rsb r2, r2, r3 > 1c4a4: e1b02802 lsls r2, r2, #16 > 1c4a8: 13a02000 movne r2, #0 > 1c4ac: 03a02001 moveq r2, #1 > 1c4b0: e1a09082 lsl r9, r2, #1 > 1c4b4: e0892002 add r2, r9, r2 > 1c4b8: e08c2102 add r2, ip, r2, lsl #2 > 1c4bc: e19620d2 ldrsb r2, [r6, r2] > 1c4c0: e0800002 add r0, r0, r2 > 1c4c4: e3500000 cmp r0, #0 > 1c4c8: daffffda ble 1c438 <PR_NormalizeTime+0x454> > 1c4cc: eaffff43 b 1c1e0 <PR_NormalizeTime+0x1fc> > 1c4d0: 000f423f andeq r4, pc, pc, lsr r2 ; <UNPREDICTABLE> > 1c4d4: 431bde83 tstmi fp, #2096 ; 0x830 > 1c4d8: 000f4240 andeq r4, pc, r0, asr #4 > 1c4dc: 2aaaaaab bcs feac6f90 <__bss_end__+0xfea8d594> > 1c4e0: 51eb851f mvnpl r8, pc, lsl r5 > 1c4e4: 0000fb4c andeq pc, r0, ip, asr #22 > 1c4e8: 0000fa00 andeq pc, r0, r0, lsl #20 > 1c4ec: fff506c6 ; <UNDEFINED> instruction: 0xfff506c6 > 1c4f0: 92492493 subls r2, r9, #-1828716544 ; 0x93000000 > 1c4f4: 88888889 stmhi r8, {r0, r3, r7, fp, pc} > 1c4f8: 0000f840 andeq pc, r0, r0, asr #16 > >0001c4fc <PR_ImplodeTime>: > 1c4fc: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 1c500: e1a0e000 mov lr, r0 > 1c504: e8be000f ldm lr!, {r0, r1, r2, r3} > 1c508: e24dd02c sub sp, sp, #44 ; 0x2c > 1c50c: e1a0c00d mov ip, sp > 1c510: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1c514: e8be000f ldm lr!, {r0, r1, r2, r3} > 1c518: e59f40dc ldr r4, [pc, #220] ; 1c5fc <PR_ImplodeTime+0x100> > 1c51c: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1c520: e89e0003 ldm lr, {r0, r1} > 1c524: e59f30d4 ldr r3, [pc, #212] ; 1c600 <PR_ImplodeTime+0x104> > 1c528: e08f4004 add r4, pc, r4 > 1c52c: e88c0003 stm ip, {r0, r1} > 1c530: e1a0000d mov r0, sp > 1c534: e7941003 ldr r1, [r4, r3] > 1c538: ebffad82 bl 7b48 <_init+0x56c> > 1c53c: e1dd61f8 ldrsh r6, [sp, #24] > 1c540: e59d300c ldr r3, [sp, #12] > 1c544: e59f40b8 ldr r4, [pc, #184] ; 1c604 <PR_ImplodeTime+0x108> > 1c548: e2461001 sub r1, r6, #1 > 1c54c: e3a07ee1 mov r7, #3600 ; 0xe10 > 1c550: e0070793 mul r7, r3, r7 > 1c554: e0c43491 smull r3, r4, r1, r4 > 1c558: e59fc0a8 ldr ip, [pc, #168] ; 1c608 <PR_ImplodeTime+0x10c> > 1c55c: e1dd01fc ldrsh r0, [sp, #28] > 1c560: e3510000 cmp r1, #0 > 1c564: e027709c mla r7, ip, r0, r7 > 1c568: e1a00fc1 asr r0, r1, #31 > 1c56c: a1a06001 movge r6, r1 > 1c570: b2866002 addlt r6, r6, #2 > 1c574: e04082c4 sub r8, r0, r4, asr #5 > 1c578: e59d5008 ldr r5, [sp, #8] > 1c57c: e0886146 add r6, r8, r6, asr #2 > 1c580: e081a181 add sl, r1, r1, lsl #3 > 1c584: e06003c4 rsb r0, r0, r4, asr #7 > 1c588: e0864000 add r4, r6, r0 > 1c58c: e081118a add r1, r1, sl, lsl #3 > 1c590: e59d6004 ldr r6, [sp, #4] > 1c594: e0655205 rsb r5, r5, r5, lsl #4 > 1c598: e0875105 add r5, r7, r5, lsl #2 > 1c59c: e0811101 add r1, r1, r1, lsl #2 > 1c5a0: e59f0064 ldr r0, [pc, #100] ; 1c60c <PR_ImplodeTime+0x110> > 1c5a4: e0855006 add r5, r5, r6 > 1c5a8: e0811004 add r1, r1, r4 > 1c5ac: e0810000 add r0, r1, r0 > 1c5b0: e1a02005 mov r2, r5 > 1c5b4: e1a03fc5 asr r3, r5, #31 > 1c5b8: e0e3209c smlal r2, r3, ip, r0 > 1c5bc: e59d1020 ldr r1, [sp, #32] > 1c5c0: e59fc048 ldr ip, [pc, #72] ; 1c610 <PR_ImplodeTime+0x114> > 1c5c4: e0522001 subs r2, r2, r1 > 1c5c8: e0c33fc1 sbc r3, r3, r1, asr #31 > 1c5cc: e59d1024 ldr r1, [sp, #36] ; 0x24 > 1c5d0: e0522001 subs r2, r2, r1 > 1c5d4: e0c33fc1 sbc r3, r3, r1, asr #31 > 1c5d8: e0810c92 umull r0, r1, r2, ip > 1c5dc: e021139c mla r1, ip, r3, r1 > 1c5e0: e59dc000 ldr ip, [sp] > 1c5e4: e090200c adds r2, r0, ip > 1c5e8: e0a13fcc adc r3, r1, ip, asr #31 > 1c5ec: e1a00002 mov r0, r2 > 1c5f0: e1a01003 mov r1, r3 > 1c5f4: e28dd02c add sp, sp, #44 ; 0x2c > 1c5f8: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 1c5fc: 0001aad0 ldrdeq sl, [r1], -r0 > 1c600: 0000053c andeq r0, r0, ip, lsr r5 > 1c604: 51eb851f mvnpl r8, pc, lsl r5 > 1c608: 00015180 andeq r5, r1, r0, lsl #3 > 1c60c: fff506c6 ; <UNDEFINED> instruction: 0xfff506c6 > 1c610: 000f4240 andeq r4, pc, r0, asr #4 > >0001c614 <PR_LocalTimeParameters>: > 1c614: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1c618: e24dd03c sub sp, sp, #60 ; 0x3c > 1c61c: e59f41a0 ldr r4, [pc, #416] ; 1c7c4 <PR_LocalTimeParameters+0x1b0> > 1c620: e28d9038 add r9, sp, #56 ; 0x38 > 1c624: e5294030 str r4, [r9, #-48]! ; 0x30 > 1c628: e1a0a001 mov sl, r1 > 1c62c: e1a08000 mov r8, r0 > 1c630: e28d100c add r1, sp, #12 > 1c634: e1a00009 mov r0, r9 > 1c638: ebfffd5f bl 1bbbc <PR_GMTParameters+0x10> > 1c63c: e59d3018 ldr r3, [sp, #24] > 1c640: e59db010 ldr fp, [sp, #16] > 1c644: e0040493 mul r4, r3, r4 > 1c648: e59d300c ldr r3, [sp, #12] > 1c64c: e59d2014 ldr r2, [sp, #20] > 1c650: e06bb20b rsb fp, fp, fp, lsl #4 > 1c654: e083310b add r3, r3, fp, lsl #2 > 1c658: e3a0bee1 mov fp, #3600 ; 0xe10 > 1c65c: e02b3b92 mla fp, r2, fp, r3 > 1c660: e1a0000a mov r0, sl > 1c664: e59d202c ldr r2, [sp, #44] ; 0x2c > 1c668: e58d2004 str r2, [sp, #4] > 1c66c: ebffacf3 bl 7a40 <_init+0x464> > 1c670: e2444a2a sub r4, r4, #172032 ; 0x2a000 > 1c674: e2444c03 sub r4, r4, #768 ; 0x300 > 1c678: e08bb004 add fp, fp, r4 > 1c67c: e59f2144 ldr r2, [pc, #324] ; 1c7c8 <PR_LocalTimeParameters+0x1b4> > 1c680: e1a04000 mov r4, r0 > 1c684: e1a05001 mov r5, r1 > 1c688: e3540000 cmp r4, #0 > 1c68c: e2d53000 sbcs r3, r5, #0 > 1c690: e3a03000 mov r3, #0 > 1c694: ba000039 blt 1c780 <PR_LocalTimeParameters+0x16c> > 1c698: eb0030d7 bl 289fc <PR_Now+0x34a4> > 1c69c: e1a04000 mov r4, r0 > 1c6a0: e1a05001 mov r5, r1 > 1c6a4: e3a02102 mov r2, #-2147483648 ; 0x80000000 > 1c6a8: e0922004 adds r2, r2, r4 > 1c6ac: e3a03000 mov r3, #0 > 1c6b0: e0a33005 adc r3, r3, r5 > 1c6b4: e3e06000 mvn r6, #0 > 1c6b8: e3a07000 mov r7, #0 > 1c6bc: e1570003 cmp r7, r3 > 1c6c0: 01560002 cmpeq r6, r2 > 1c6c4: 2a000005 bcs 1c6e0 <PR_LocalTimeParameters+0xcc> > 1c6c8: e3a03000 mov r3, #0 > 1c6cc: e588b000 str fp, [r8] > 1c6d0: e5883004 str r3, [r8, #4] > 1c6d4: e1a00008 mov r0, r8 > 1c6d8: e28dd03c add sp, sp, #60 ; 0x3c > 1c6dc: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1c6e0: e1a00009 mov r0, r9 > 1c6e4: e28d100c add r1, sp, #12 > 1c6e8: e58d4008 str r4, [sp, #8] > 1c6ec: ebfffd32 bl 1bbbc <PR_GMTParameters+0x10> > 1c6f0: e3500000 cmp r0, #0 > 1c6f4: 0588b000 streq fp, [r8] > 1c6f8: 05880004 streq r0, [r8, #4] > 1c6fc: 0afffff4 beq 1c6d4 <PR_LocalTimeParameters+0xc0> > 1c700: e1da31da ldrsb r3, [sl, #26] > 1c704: e59d2024 ldr r2, [sp, #36] ; 0x24 > 1c708: e0633002 rsb r3, r3, r2 > 1c70c: e3730006 cmn r3, #6 > 1c710: 0a000026 beq 1c7b0 <PR_LocalTimeParameters+0x19c> > 1c714: e3530006 cmp r3, #6 > 1c718: 0a000022 beq 1c7a8 <PR_LocalTimeParameters+0x194> > 1c71c: e59f20a0 ldr r2, [pc, #160] ; 1c7c4 <PR_LocalTimeParameters+0x1b0> > 1c720: e0030392 mul r3, r2, r3 > 1c724: e99a0006 ldmib sl, {r1, r2} > 1c728: e59d0010 ldr r0, [sp, #16] > 1c72c: e59ac00c ldr ip, [sl, #12] > 1c730: e0622000 rsb r2, r2, r0 > 1c734: e59d000c ldr r0, [sp, #12] > 1c738: e0622202 rsb r2, r2, r2, lsl #4 > 1c73c: e0610000 rsb r0, r1, r0 > 1c740: e0800102 add r0, r0, r2, lsl #2 > 1c744: e59d2014 ldr r2, [sp, #20] > 1c748: e3a01ee1 mov r1, #3600 ; 0xe10 > 1c74c: e06c2002 rsb r2, ip, r2 > 1c750: e0220291 mla r2, r1, r2, r0 > 1c754: e59d002c ldr r0, [sp, #44] ; 0x2c > 1c758: e0823003 add r3, r2, r3 > 1c75c: e3500000 cmp r0, #0 > 1c760: da000014 ble 1c7b8 <PR_LocalTimeParameters+0x1a4> > 1c764: e59d2004 ldr r2, [sp, #4] > 1c768: e3520000 cmp r2, #0 > 1c76c: d06b1003 rsble r1, fp, r3 > 1c770: c243bee1 subgt fp, r3, #3600 ; 0xe10 > 1c774: e588b000 str fp, [r8] > 1c778: e5881004 str r1, [r8, #4] > 1c77c: eaffffd4 b 1c6d4 <PR_LocalTimeParameters+0xc0> > 1c780: e59f0044 ldr r0, [pc, #68] ; 1c7cc <PR_LocalTimeParameters+0x1b8> > 1c784: e3a01000 mov r1, #0 > 1c788: e0500004 subs r0, r0, r4 > 1c78c: e0c11005 sbc r1, r1, r5 > 1c790: eb003099 bl 289fc <PR_Now+0x34a4> > 1c794: e1a04000 mov r4, r0 > 1c798: e1a05001 mov r5, r1 > 1c79c: e2744000 rsbs r4, r4, #0 > 1c7a0: e2e55000 rsc r5, r5, #0 > 1c7a4: eaffffbe b 1c6a4 <PR_LocalTimeParameters+0x90> > 1c7a8: e59f3020 ldr r3, [pc, #32] ; 1c7d0 <PR_LocalTimeParameters+0x1bc> > 1c7ac: eaffffdc b 1c724 <PR_LocalTimeParameters+0x110> > 1c7b0: e59f300c ldr r3, [pc, #12] ; 1c7c4 <PR_LocalTimeParameters+0x1b0> > 1c7b4: eaffffda b 1c724 <PR_LocalTimeParameters+0x110> > 1c7b8: e1a0b003 mov fp, r3 > 1c7bc: e3a01000 mov r1, #0 > 1c7c0: eaffffeb b 1c774 <PR_LocalTimeParameters+0x160> > 1c7c4: 00015180 andeq r5, r1, r0, lsl #3 > 1c7c8: 000f4240 andeq r4, pc, r0, asr #4 > 1c7cc: 000f423f andeq r4, pc, pc, lsr r2 ; <UNPREDICTABLE> > 1c7d0: fffeae80 ; <UNDEFINED> instruction: 0xfffeae80 > 1c7d4: e92d4008 push {r3, lr} > 1c7d8: ebffab8a bl 7608 <_init+0x2c> > 1c7dc: e59f3008 ldr r3, [pc, #8] ; 1c7ec <PR_LocalTimeParameters+0x1d8> > 1c7e0: e08f3003 add r3, pc, r3 > 1c7e4: e5830000 str r0, [r3] > 1c7e8: e8bd8008 pop {r3, pc} > 1c7ec: 0001d030 andeq sp, r1, r0, lsr r0 > 1c7f0: e92d4010 push {r4, lr} > 1c7f4: e59f401c ldr r4, [pc, #28] ; 1c818 <PR_LocalTimeParameters+0x204> > 1c7f8: e08f4004 add r4, pc, r4 > 1c7fc: e5940000 ldr r0, [r4] > 1c800: e3500000 cmp r0, #0 > 1c804: 08bd8010 popeq {r4, pc} > 1c808: ebffacd1 bl 7b54 <_init+0x578> > 1c80c: e3a03000 mov r3, #0 > 1c810: e5843000 str r3, [r4] > 1c814: e8bd8010 pop {r4, pc} > 1c818: 0001d018 andeq sp, r1, r8, lsl r0 > >0001c81c <PR_USPacificTimeParameters>: > 1c81c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 1c820: e24dd02c sub sp, sp, #44 ; 0x2c > 1c824: e5d1201a ldrb r2, [r1, #26] > 1c828: e1d131bc ldrh r3, [r1, #28] > 1c82c: e591a000 ldr sl, [r1] > 1c830: e5918004 ldr r8, [r1, #4] > 1c834: e5917008 ldr r7, [r1, #8] > 1c838: e591600c ldr r6, [r1, #12] > 1c83c: e5915010 ldr r5, [r1, #16] > 1c840: e591e014 ldr lr, [r1, #20] > 1c844: e1d1c1b8 ldrh ip, [r1, #24] > 1c848: e1a04000 mov r4, r0 > 1c84c: e59f1198 ldr r1, [pc, #408] ; 1c9ec <PR_USPacificTimeParameters+0x1d0> > 1c850: e1a0000d mov r0, sp > 1c854: e5cd201a strb r2, [sp, #26] > 1c858: e1cd31bc strh r3, [sp, #28] > 1c85c: e58da000 str sl, [sp] > 1c860: e58d8004 str r8, [sp, #4] > 1c864: e58d7008 str r7, [sp, #8] > 1c868: e58d600c str r6, [sp, #12] > 1c86c: e58d5010 str r5, [sp, #16] > 1c870: e58de014 str lr, [sp, #20] > 1c874: e1cdc1b8 strh ip, [sp, #24] > 1c878: ebfffbf4 bl 1b850 <PR_GetTraceEntries+0x2e4> > 1c87c: e1dd21f8 ldrsh r2, [sp, #24] > 1c880: e59f3168 ldr r3, [pc, #360] ; 1c9f0 <PR_USPacificTimeParameters+0x1d4> > 1c884: e1520003 cmp r2, r3 > 1c888: ca000012 bgt 1c8d8 <PR_USPacificTimeParameters+0xbc> > 1c88c: e59f3160 ldr r3, [pc, #352] ; 1c9f4 <PR_USPacificTimeParameters+0x1d8> > 1c890: e08f3003 add r3, pc, r3 > 1c894: e2833080 add r3, r3, #128 ; 0x80 > 1c898: e59d2014 ldr r2, [sp, #20] > 1c89c: e1d310d0 ldrsb r1, [r3] > 1c8a0: e1520001 cmp r2, r1 > 1c8a4: ba000004 blt 1c8bc <PR_USPacificTimeParameters+0xa0> > 1c8a8: 0a00000e beq 1c8e8 <PR_USPacificTimeParameters+0xcc> > 1c8ac: e1d310d3 ldrsb r1, [r3, #3] > 1c8b0: e1520001 cmp r2, r1 > 1c8b4: ba000023 blt 1c948 <PR_USPacificTimeParameters+0x12c> > 1c8b8: 0a000024 beq 1c950 <PR_USPacificTimeParameters+0x134> > 1c8bc: e3a02000 mov r2, #0 > 1c8c0: e59f3124 ldr r3, [pc, #292] ; 1c9ec <PR_USPacificTimeParameters+0x1d0> > 1c8c4: e5843000 str r3, [r4] > 1c8c8: e5842004 str r2, [r4, #4] > 1c8cc: e1a00004 mov r0, r4 > 1c8d0: e28dd02c add sp, sp, #44 ; 0x2c > 1c8d4: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 1c8d8: e59f3118 ldr r3, [pc, #280] ; 1c9f8 <PR_USPacificTimeParameters+0x1dc> > 1c8dc: e08f3003 add r3, pc, r3 > 1c8e0: e2833086 add r3, r3, #134 ; 0x86 > 1c8e4: eaffffeb b 1c898 <PR_USPacificTimeParameters+0x7c> > 1c8e8: e59d0010 ldr r0, [sp, #16] > 1c8ec: e1dd21da ldrsb r2, [sp, #26] > 1c8f0: e59f5104 ldr r5, [pc, #260] ; 1c9fc <PR_USPacificTimeParameters+0x1e0> > 1c8f4: e0622000 rsb r2, r2, r0 > 1c8f8: e2822006 add r2, r2, #6 > 1c8fc: e0cc1295 smull r1, ip, r5, r2 > 1c900: e1a06fc2 asr r6, r2, #31 > 1c904: e08cc002 add ip, ip, r2 > 1c908: e1d310d1 ldrsb r1, [r3, #1] > 1c90c: e066c14c rsb ip, r6, ip, asr #2 > 1c910: e06cc18c rsb ip, ip, ip, lsl #3 > 1c914: e06c2002 rsb r2, ip, r2 > 1c918: e3510000 cmp r1, #0 > 1c91c: e5d33002 ldrb r3, [r3, #2] > 1c920: e2822001 add r2, r2, #1 > 1c924: ba000022 blt 1c9b4 <PR_USPacificTimeParameters+0x198> > 1c928: e0611181 rsb r1, r1, r1, lsl #3 > 1c92c: e0822001 add r2, r2, r1 > 1c930: e1500002 cmp r0, r2 > 1c934: baffffe0 blt 1c8bc <PR_USPacificTimeParameters+0xa0> > 1c938: 1a000002 bne 1c948 <PR_USPacificTimeParameters+0x12c> > 1c93c: e59d300c ldr r3, [sp, #12] > 1c940: e3530001 cmp r3, #1 > 1c944: daffffdc ble 1c8bc <PR_USPacificTimeParameters+0xa0> > 1c948: e3a02ee1 mov r2, #3600 ; 0xe10 > 1c94c: eaffffdb b 1c8c0 <PR_USPacificTimeParameters+0xa4> > 1c950: e59d0010 ldr r0, [sp, #16] > 1c954: e1dd21da ldrsb r2, [sp, #26] > 1c958: e59f509c ldr r5, [pc, #156] ; 1c9fc <PR_USPacificTimeParameters+0x1e0> > 1c95c: e0622000 rsb r2, r2, r0 > 1c960: e2822006 add r2, r2, #6 > 1c964: e0cc1295 smull r1, ip, r5, r2 > 1c968: e1a06fc2 asr r6, r2, #31 > 1c96c: e08cc002 add ip, ip, r2 > 1c970: e1d310d4 ldrsb r1, [r3, #4] > 1c974: e066c14c rsb ip, r6, ip, asr #2 > 1c978: e06cc18c rsb ip, ip, ip, lsl #3 > 1c97c: e06c2002 rsb r2, ip, r2 > 1c980: e3510000 cmp r1, #0 > 1c984: e5d33005 ldrb r3, [r3, #5] > 1c988: e2822001 add r2, r2, #1 > 1c98c: ba00000f blt 1c9d0 <PR_USPacificTimeParameters+0x1b4> > 1c990: e0611181 rsb r1, r1, r1, lsl #3 > 1c994: e0822001 add r2, r2, r1 > 1c998: e1500002 cmp r0, r2 > 1c99c: baffffe9 blt 1c948 <PR_USPacificTimeParameters+0x12c> > 1c9a0: 1affffc5 bne 1c8bc <PR_USPacificTimeParameters+0xa0> > 1c9a4: e59d300c ldr r3, [sp, #12] > 1c9a8: e3530000 cmp r3, #0 > 1c9ac: caffffc2 bgt 1c8bc <PR_USPacificTimeParameters+0xa0> > 1c9b0: eaffffe4 b 1c948 <PR_USPacificTimeParameters+0x12c> > 1c9b4: e1a03c03 lsl r3, r3, #24 > 1c9b8: e0623c43 rsb r3, r2, r3, asr #24 > 1c9bc: e0c51593 smull r1, r5, r3, r5 > 1c9c0: e1a0cfc3 asr ip, r3, #31 > 1c9c4: e0853003 add r3, r5, r3 > 1c9c8: e06c1143 rsb r1, ip, r3, asr #2 > 1c9cc: eaffffd5 b 1c928 <PR_USPacificTimeParameters+0x10c> > 1c9d0: e1a03c03 lsl r3, r3, #24 > 1c9d4: e0623c43 rsb r3, r2, r3, asr #24 > 1c9d8: e0c51593 smull r1, r5, r3, r5 > 1c9dc: e1a0cfc3 asr ip, r3, #31 > 1c9e0: e0853003 add r3, r5, r3 > 1c9e4: e06c1143 rsb r1, ip, r3, asr #2 > 1c9e8: eaffffe8 b 1c990 <PR_USPacificTimeParameters+0x174> > 1c9ec: ffff8f80 ; <UNDEFINED> instruction: 0xffff8f80 > 1c9f0: 000007d6 ldrdeq r0, [r0], -r6 > 1c9f4: 0000f3dc ldrdeq pc, [r0], -ip > 1c9f8: 0000f390 muleq r0, r0, r3 > 1c9fc: 92492493 subls r2, r9, #-1828716544 ; 0x93000000 > >0001ca00 <PR_ParseTimeStringToExplodedTime>: > 1ca00: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1ca04: e59f4fc0 ldr r4, [pc, #4032] ; 1d9cc <PR_ParseTimeStringToExplodedTime+0xfcc> > 1ca08: e24dd06c sub sp, sp, #108 ; 0x6c > 1ca0c: e3500000 cmp r0, #0 > 1ca10: 13520000 cmpne r2, #0 > 1ca14: e08f4004 add r4, pc, r4 > 1ca18: e58d200c str r2, [sp, #12] > 1ca1c: e58d402c str r4, [sp, #44] ; 0x2c > 1ca20: e58d1030 str r1, [sp, #48] ; 0x30 > 1ca24: e1a06000 mov r6, r0 > 1ca28: 13a03000 movne r3, #0 > 1ca2c: 03a03001 moveq r3, #1 > 1ca30: 0a00038e beq 1d870 <PR_ParseTimeStringToExplodedTime+0xe70> > 1ca34: e3e04000 mvn r4, #0 > 1ca38: e1a09003 mov r9, r3 > 1ca3c: e58d4014 str r4, [sp, #20] > 1ca40: e3e03000 mvn r3, #0 > 1ca44: e5d04000 ldrb r4, [r0] > 1ca48: e59faf80 ldr sl, [pc, #3968] ; 1d9d0 <PR_ParseTimeStringToExplodedTime+0xfd0> > 1ca4c: e1a05000 mov r5, r0 > 1ca50: e1a07003 mov r7, r3 > 1ca54: e1a0b009 mov fp, r9 > 1ca58: e1a08000 mov r8, r0 > 1ca5c: e58d3024 str r3, [sp, #36] ; 0x24 > 1ca60: e58d3020 str r3, [sp, #32] > 1ca64: e58d301c str r3, [sp, #28] > 1ca68: e58d3008 str r3, [sp, #8] > 1ca6c: e58d9018 str r9, [sp, #24] > 1ca70: e3540000 cmp r4, #0 > 1ca74: 0a000104 beq 1ce8c <PR_ParseTimeStringToExplodedTime+0x48c> > 1ca78: e25aa001 subs sl, sl, #1 > 1ca7c: 0a00037b beq 1d870 <PR_ParseTimeStringToExplodedTime+0xe70> > 1ca80: e244302b sub r3, r4, #43 ; 0x2b > 1ca84: e353004c cmp r3, #76 ; 0x4c > 1ca88: 908ff103 addls pc, pc, r3, lsl #2 > 1ca8c: ea0000cc b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1ca90: ea00025a b 1d400 <PR_ParseTimeStringToExplodedTime+0xa00> > 1ca94: ea0000ca b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1ca98: ea000258 b 1d400 <PR_ParseTimeStringToExplodedTime+0xa00> > 1ca9c: ea0000c8 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1caa0: ea0000c7 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1caa4: ea0001ff b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1caa8: ea0001fe b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1caac: ea0001fd b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cab0: ea0001fc b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cab4: ea0001fb b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cab8: ea0001fa b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cabc: ea0001f9 b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cac0: ea0001f8 b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cac4: ea0001f7 b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cac8: ea0001f6 b 1d2a8 <PR_ParseTimeStringToExplodedTime+0x8a8> > 1cacc: ea0000bc b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cad0: ea0000bb b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cad4: ea0000ba b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cad8: ea0000b9 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cadc: ea0000b8 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cae0: ea0000b7 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cae4: ea0000b6 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cae8: ea0001cc b 1d220 <PR_ParseTimeStringToExplodedTime+0x820> > 1caec: ea0001bf b 1d1f0 <PR_ParseTimeStringToExplodedTime+0x7f0> > 1caf0: ea0001b2 b 1d1c0 <PR_ParseTimeStringToExplodedTime+0x7c0> > 1caf4: ea0001a5 b 1d190 <PR_ParseTimeStringToExplodedTime+0x790> > 1caf8: ea000198 b 1d160 <PR_ParseTimeStringToExplodedTime+0x760> > 1cafc: ea00017e b 1d0fc <PR_ParseTimeStringToExplodedTime+0x6fc> > 1cb00: ea0002b4 b 1d5d8 <PR_ParseTimeStringToExplodedTime+0xbd8> > 1cb04: ea0000ae b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb08: ea0000ad b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb0c: ea00028c b 1d544 <PR_ParseTimeStringToExplodedTime+0xb44> > 1cb10: ea0000ab b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb14: ea0000aa b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb18: ea000255 b 1d474 <PR_ParseTimeStringToExplodedTime+0xa74> > 1cb1c: ea00023d b 1d418 <PR_ParseTimeStringToExplodedTime+0xa18> > 1cb20: ea00027b b 1d514 <PR_ParseTimeStringToExplodedTime+0xb14> > 1cb24: ea000168 b 1d0cc <PR_ParseTimeStringToExplodedTime+0x6cc> > 1cb28: ea0000a5 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb2c: ea0000a4 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb30: ea00013f b 1d034 <PR_ParseTimeStringToExplodedTime+0x634> > 1cb34: ea000130 b 1cffc <PR_ParseTimeStringToExplodedTime+0x5fc> > 1cb38: ea000120 b 1cfc0 <PR_ParseTimeStringToExplodedTime+0x5c0> > 1cb3c: ea0000a0 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb40: ea000110 b 1cf88 <PR_ParseTimeStringToExplodedTime+0x588> > 1cb44: ea00009e b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb48: ea00009d b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb4c: ea00009c b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb50: ea00009b b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb54: ea00009a b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb58: ea000099 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb5c: ea000098 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb60: ea000097 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb64: ea000096 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb68: ea0001ac b 1d220 <PR_ParseTimeStringToExplodedTime+0x820> > 1cb6c: ea00019f b 1d1f0 <PR_ParseTimeStringToExplodedTime+0x7f0> > 1cb70: ea000192 b 1d1c0 <PR_ParseTimeStringToExplodedTime+0x7c0> > 1cb74: ea000185 b 1d190 <PR_ParseTimeStringToExplodedTime+0x790> > 1cb78: ea000178 b 1d160 <PR_ParseTimeStringToExplodedTime+0x760> > 1cb7c: ea00015e b 1d0fc <PR_ParseTimeStringToExplodedTime+0x6fc> > 1cb80: ea000294 b 1d5d8 <PR_ParseTimeStringToExplodedTime+0xbd8> > 1cb84: ea00008e b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb88: ea00008d b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb8c: ea00026c b 1d544 <PR_ParseTimeStringToExplodedTime+0xb44> > 1cb90: ea00008b b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb94: ea00008a b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cb98: ea000235 b 1d474 <PR_ParseTimeStringToExplodedTime+0xa74> > 1cb9c: ea00021d b 1d418 <PR_ParseTimeStringToExplodedTime+0xa18> > 1cba0: ea00025b b 1d514 <PR_ParseTimeStringToExplodedTime+0xb14> > 1cba4: ea000148 b 1d0cc <PR_ParseTimeStringToExplodedTime+0x6cc> > 1cba8: ea000085 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cbac: ea000084 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cbb0: ea00011f b 1d034 <PR_ParseTimeStringToExplodedTime+0x634> > 1cbb4: ea000110 b 1cffc <PR_ParseTimeStringToExplodedTime+0x5fc> > 1cbb8: ea000100 b 1cfc0 <PR_ParseTimeStringToExplodedTime+0x5c0> > 1cbbc: ea000080 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cbc0: ea0000f0 b 1cf88 <PR_ParseTimeStringToExplodedTime+0x588> > 1cbc4: e1a01000 mov r1, r0 > 1cbc8: e351003a cmp r1, #58 ; 0x3a > 1cbcc: e59d3028 ldr r3, [sp, #40] ; 0x28 > 1cbd0: 0a0001c4 beq 1d2e8 <PR_ParseTimeStringToExplodedTime+0x8e8> > 1cbd4: e20120fd and r2, r1, #253 ; 0xfd > 1cbd8: e352002d cmp r2, #45 ; 0x2d > 1cbdc: 1a000289 bne 1d608 <PR_ParseTimeStringToExplodedTime+0xc08> > 1cbe0: e5d32001 ldrb r2, [r3, #1] > 1cbe4: e352002f cmp r2, #47 ; 0x2f > 1cbe8: 9a000286 bls 1d608 <PR_ParseTimeStringToExplodedTime+0xc08> > 1cbec: e3520039 cmp r2, #57 ; 0x39 > 1cbf0: 8a000284 bhi 1d608 <PR_ParseTimeStringToExplodedTime+0xc08> > 1cbf4: e35b0000 cmp fp, #0 > 1cbf8: 1a000071 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cbfc: e59d6010 ldr r6, [sp, #16] > 1cc00: e2441030 sub r1, r4, #48 ; 0x30 > 1cc04: e3560009 cmp r6, #9 > 1cc08: 95d50002 ldrbls r0, [r5, #2] > 1cc0c: 90813101 addls r3, r1, r1, lsl #2 > 1cc10: 908cc083 addls ip, ip, r3, lsl #1 > 1cc14: e20000fd and r0, r0, #253 ; 0xfd > 1cc18: e58d1010 str r1, [sp, #16] > 1cc1c: 92853002 addls r3, r5, #2 > 1cc20: 958dc010 strls ip, [sp, #16] > 1cc24: 859d3028 ldrhi r3, [sp, #40] ; 0x28 > 1cc28: e350002d cmp r0, #45 ; 0x2d > 1cc2c: 1a000064 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cc30: e5d31001 ldrb r1, [r3, #1] > 1cc34: e2411030 sub r1, r1, #48 ; 0x30 > 1cc38: e20120ff and r2, r1, #255 ; 0xff > 1cc3c: e3520009 cmp r2, #9 > 1cc40: 8a00005f bhi 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cc44: e5d32002 ldrb r2, [r3, #2] > 1cc48: e1a0c001 mov ip, r1 > 1cc4c: e2420030 sub r0, r2, #48 ; 0x30 > 1cc50: e20010ff and r1, r0, #255 ; 0xff > 1cc54: e3510009 cmp r1, #9 > 1cc58: 95d32003 ldrbls r2, [r3, #3] > 1cc5c: e2831002 add r1, r3, #2 > 1cc60: e20220fd and r2, r2, #253 ; 0xfd > 1cc64: 908c110c addls r1, ip, ip, lsl #2 > 1cc68: 9080c081 addls ip, r0, r1, lsl #1 > 1cc6c: 92831003 addls r1, r3, #3 > 1cc70: e352002d cmp r2, #45 ; 0x2d > 1cc74: 1a000052 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cc78: e5d13001 ldrb r3, [r1, #1] > 1cc7c: e2433030 sub r3, r3, #48 ; 0x30 > 1cc80: e20320ff and r2, r3, #255 ; 0xff > 1cc84: e3520009 cmp r2, #9 > 1cc88: 8a00004d bhi 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cc8c: e5d12002 ldrb r2, [r1, #2] > 1cc90: e2426030 sub r6, r2, #48 ; 0x30 > 1cc94: e20600ff and r0, r6, #255 ; 0xff > 1cc98: e3500009 cmp r0, #9 > 1cc9c: e58d6028 str r6, [sp, #40] ; 0x28 > 1cca0: e58d0000 str r0, [sp] > 1cca4: e2816002 add r6, r1, #2 > 1cca8: 8a000028 bhi 1cd50 <PR_ParseTimeStringToExplodedTime+0x350> > 1ccac: e5d12003 ldrb r2, [r1, #3] > 1ccb0: e0833103 add r3, r3, r3, lsl #2 > 1ccb4: e2426030 sub r6, r2, #48 ; 0x30 > 1ccb8: e20600ff and r0, r6, #255 ; 0xff > 1ccbc: e58d6034 str r6, [sp, #52] ; 0x34 > 1ccc0: e59d6028 ldr r6, [sp, #40] ; 0x28 > 1ccc4: e3500009 cmp r0, #9 > 1ccc8: e0863083 add r3, r6, r3, lsl #1 > 1cccc: e58d0000 str r0, [sp] > 1ccd0: e2816003 add r6, r1, #3 > 1ccd4: 8a00001d bhi 1cd50 <PR_ParseTimeStringToExplodedTime+0x350> > 1ccd8: e5d16004 ldrb r6, [r1, #4] > 1ccdc: e59d0034 ldr r0, [sp, #52] ; 0x34 > 1cce0: e2466030 sub r6, r6, #48 ; 0x30 > 1cce4: e20620ff and r2, r6, #255 ; 0xff > 1cce8: e0833103 add r3, r3, r3, lsl #2 > 1ccec: e3520009 cmp r2, #9 > 1ccf0: e58d6004 str r6, [sp, #4] > 1ccf4: e0803083 add r3, r0, r3, lsl #1 > 1ccf8: 8a000031 bhi 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1ccfc: e5d12005 ldrb r2, [r1, #5] > 1cd00: e0833103 add r3, r3, r3, lsl #2 > 1cd04: e58d3034 str r3, [sp, #52] ; 0x34 > 1cd08: e2423030 sub r3, r2, #48 ; 0x30 > 1cd0c: e20360ff and r6, r3, #255 ; 0xff > 1cd10: e58d6000 str r6, [sp] > 1cd14: e3560009 cmp r6, #9 > 1cd18: e59d0004 ldr r0, [sp, #4] > 1cd1c: e59d6034 ldr r6, [sp, #52] ; 0x34 > 1cd20: e58d3028 str r3, [sp, #40] ; 0x28 > 1cd24: e0803086 add r3, r0, r6, lsl #1 > 1cd28: e2816005 add r6, r1, #5 > 1cd2c: 8a000007 bhi 1cd50 <PR_ParseTimeStringToExplodedTime+0x350> > 1cd30: e5d12006 ldrb r2, [r1, #6] > 1cd34: e59d6028 ldr r6, [sp, #40] ; 0x28 > 1cd38: e0833103 add r3, r3, r3, lsl #2 > 1cd3c: e2420030 sub r0, r2, #48 ; 0x30 > 1cd40: e0863083 add r3, r6, r3, lsl #1 > 1cd44: e20000ff and r0, r0, #255 ; 0xff > 1cd48: e2816006 add r6, r1, #6 > 1cd4c: e58d0000 str r0, [sp] > 1cd50: e59d0000 ldr r0, [sp] > 1cd54: e2421041 sub r1, r2, #65 ; 0x41 > 1cd58: e3500009 cmp r0, #9 > 1cd5c: 83510019 cmphi r1, #25 > 1cd60: 9a000017 bls 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cd64: e2421061 sub r1, r2, #97 ; 0x61 > 1cd68: e3510019 cmp r1, #25 > 1cd6c: 9a000014 bls 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cd70: e59d0010 ldr r0, [sp, #16] > 1cd74: e350001f cmp r0, #31 > 1cd78: d3a01000 movle r1, #0 > 1cd7c: c3a01001 movgt r1, #1 > 1cd80: e3500000 cmp r0, #0 > 1cd84: 03811001 orreq r1, r1, #1 > 1cd88: e3510000 cmp r1, #0 > 1cd8c: 0a0003f2 beq 1dd5c <PR_ParseTimeStringToExplodedTime+0x135c> > 1cd90: e35c000c cmp ip, #12 > 1cd94: ca00000a bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cd98: e353001f cmp r3, #31 > 1cd9c: ca000008 bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cda0: e3500045 cmp r0, #69 ; 0x45 > 1cda4: c59d1010 ldrgt r1, [sp, #16] > 1cda8: d2807e7d addle r7, r0, #2000 ; 0x7d0 > 1cdac: c2817e76 addgt r7, r1, #1888 ; 0x760 > 1cdb0: c287700c addgt r7, r7, #12 > 1cdb4: e28cb007 add fp, ip, #7 > 1cdb8: e1a04002 mov r4, r2 > 1cdbc: e1a05006 mov r5, r6 > 1cdc0: e58d301c str r3, [sp, #28] > 1cdc4: e31400df tst r4, #223 ; 0xdf > 1cdc8: 0a00002b beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cdcc: e3540009 cmp r4, #9 > 1cdd0: 0a000029 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cdd4: e354002c cmp r4, #44 ; 0x2c > 1cdd8: 0a000027 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cddc: e354003b cmp r4, #59 ; 0x3b > 1cde0: 0a000025 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cde4: e354002d cmp r4, #45 ; 0x2d > 1cde8: 0a000023 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cdec: e354002b cmp r4, #43 ; 0x2b > 1cdf0: 0a000021 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cdf4: e354002f cmp r4, #47 ; 0x2f > 1cdf8: 0a00001f beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1cdfc: e3540028 cmp r4, #40 ; 0x28 > 1ce00: 0a00001d beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce04: e1a03005 mov r3, r5 > 1ce08: ea000016 b 1ce68 <PR_ParseTimeStringToExplodedTime+0x468> > 1ce0c: e354005b cmp r4, #91 ; 0x5b > 1ce10: 0a000017 beq 1ce74 <PR_ParseTimeStringToExplodedTime+0x474> > 1ce14: e354005d cmp r4, #93 ; 0x5d > 1ce18: 0a000015 beq 1ce74 <PR_ParseTimeStringToExplodedTime+0x474> > 1ce1c: e5d24001 ldrb r4, [r2, #1] > 1ce20: e2833001 add r3, r3, #1 > 1ce24: e31400df tst r4, #223 ; 0xdf > 1ce28: e1a05003 mov r5, r3 > 1ce2c: 0a000012 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce30: e3540009 cmp r4, #9 > 1ce34: 0a000010 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce38: e354002c cmp r4, #44 ; 0x2c > 1ce3c: 0a00000e beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce40: e354003b cmp r4, #59 ; 0x3b > 1ce44: 0a00000c beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce48: e354002d cmp r4, #45 ; 0x2d > 1ce4c: 0a00000a beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce50: e354002b cmp r4, #43 ; 0x2b > 1ce54: 0a000008 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce58: e354002f cmp r4, #47 ; 0x2f > 1ce5c: 0a000006 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce60: e3540028 cmp r4, #40 ; 0x28 > 1ce64: 0a000004 beq 1ce7c <PR_ParseTimeStringToExplodedTime+0x47c> > 1ce68: e3540029 cmp r4, #41 ; 0x29 > 1ce6c: e1a02003 mov r2, r3 > 1ce70: 1affffe5 bne 1ce0c <PR_ParseTimeStringToExplodedTime+0x40c> > 1ce74: e5d34000 ldrb r4, [r3] > 1ce78: e1a05003 mov r5, r3 > 1ce7c: e1a06005 mov r6, r5 > 1ce80: e3540000 cmp r4, #0 > 1ce84: e1a05006 mov r5, r6 > 1ce88: 1a0001f1 bne 1d654 <PR_ParseTimeStringToExplodedTime+0xc54> > 1ce8c: e59d5008 ldr r5, [sp, #8] > 1ce90: e2994000 adds r4, r9, #0 > 1ce94: 13a04001 movne r4, #1 > 1ce98: e3750001 cmn r5, #1 > 1ce9c: 13a04000 movne r4, #0 > 1cea0: e3540000 cmp r4, #0 > 1cea4: 1a00020f bne 1d6e8 <PR_ParseTimeStringToExplodedTime+0xce8> > 1cea8: e59d601c ldr r6, [sp, #28] > 1ceac: e3760001 cmn r6, #1 > 1ceb0: 135b0000 cmpne fp, #0 > 1ceb4: 0a00026d beq 1d870 <PR_ParseTimeStringToExplodedTime+0xe70> > 1ceb8: e3770001 cmn r7, #1 > 1cebc: 13570902 cmpne r7, #32768 ; 0x8000 > 1cec0: b3a01000 movlt r1, #0 > 1cec4: a3a01001 movge r1, #1 > 1cec8: aa000268 bge 1d870 <PR_ParseTimeStringToExplodedTime+0xe70> > 1cecc: e3a02028 mov r2, #40 ; 0x28 > 1ced0: e59d000c ldr r0, [sp, #12] > 1ced4: ebffac4d bl 8010 <_init+0xa34> > 1ced8: e59d3014 ldr r3, [sp, #20] > 1cedc: e59d6024 ldr r6, [sp, #36] ; 0x24 > 1cee0: e3730001 cmn r3, #1 > 1cee4: 159d500c ldrne r5, [sp, #12] > 1cee8: e59d000c ldr r0, [sp, #12] > 1ceec: 15853004 strne r3, [r5, #4] > 1cef0: e3760001 cmn r6, #1 > 1cef4: 159d300c ldrne r3, [sp, #12] > 1cef8: e59d5020 ldr r5, [sp, #32] > 1cefc: 15836008 strne r6, [r3, #8] > 1cf00: e3750001 cmn r5, #1 > 1cf04: 159d600c ldrne r6, [sp, #12] > 1cf08: e24b3008 sub r3, fp, #8 > 1cf0c: 1586500c strne r5, [r6, #12] > 1cf10: e59d5018 ldr r5, [sp, #24] > 1cf14: e59d601c ldr r6, [sp, #28] > 1cf18: e3550000 cmp r5, #0 > 1cf1c: e59d500c ldr r5, [sp, #12] > 1cf20: e5856010 str r6, [r5, #16] > 1cf24: 159d6018 ldrne r6, [sp, #24] > 1cf28: e5853014 str r3, [r5, #20] > 1cf2c: 12463001 subne r3, r6, #1 > 1cf30: 15c5301a strbne r3, [r5, #26] > 1cf34: e1c571b8 strh r7, [r5, #24] > 1cf38: e59f3a94 ldr r3, [pc, #2708] ; 1d9d4 <PR_ParseTimeStringToExplodedTime+0xfd4> > 1cf3c: e59d502c ldr r5, [sp, #44] ; 0x2c > 1cf40: e2796001 rsbs r6, r9, #1 > 1cf44: e7951003 ldr r1, [r5, r3] > 1cf48: e59d3030 ldr r3, [sp, #48] ; 0x30 > 1cf4c: 33a06000 movcc r6, #0 > 1cf50: e3530000 cmp r3, #0 > 1cf54: 03a06000 moveq r6, #0 > 1cf58: ebffaafa bl 7b48 <_init+0x56c> > 1cf5c: e3560000 cmp r6, #0 > 1cf60: 0a0001f3 beq 1d734 <PR_ParseTimeStringToExplodedTime+0xd34> > 1cf64: e3a03000 mov r3, #0 > 1cf68: e59d500c ldr r5, [sp, #12] > 1cf6c: e0644204 rsb r4, r4, r4, lsl #4 > 1cf70: e1a02104 lsl r2, r4, #2 > 1cf74: e3a00000 mov r0, #0 > 1cf78: e5853020 str r3, [r5, #32] > 1cf7c: e5852024 str r2, [r5, #36] ; 0x24 > 1cf80: e28dd06c add sp, sp, #108 ; 0x6c > 1cf84: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1cf88: e59d3018 ldr r3, [sp, #24] > 1cf8c: e3530000 cmp r3, #0 > 1cf90: 1affff8b bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cf94: e5d53001 ldrb r3, [r5, #1] > 1cf98: e20330df and r3, r3, #223 ; 0xdf > 1cf9c: e3530045 cmp r3, #69 ; 0x45 > 1cfa0: 1affff87 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cfa4: e5d53002 ldrb r3, [r5, #2] > 1cfa8: e20330df and r3, r3, #223 ; 0xdf > 1cfac: e3530044 cmp r3, #68 ; 0x44 > 1cfb0: 03a03004 moveq r3, #4 > 1cfb4: 13a03000 movne r3, #0 > 1cfb8: e58d3018 str r3, [sp, #24] > 1cfbc: eaffff80 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cfc0: e3590000 cmp r9, #0 > 1cfc4: 1affff7e bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cfc8: e5d53001 ldrb r3, [r5, #1] > 1cfcc: e20330df and r3, r3, #223 ; 0xdf > 1cfd0: e3530054 cmp r3, #84 ; 0x54 > 1cfd4: 1affff7a bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cfd8: e5d53002 ldrb r3, [r5, #2] > 1cfdc: e2432041 sub r2, r3, #65 ; 0x41 > 1cfe0: e3520019 cmp r2, #25 > 1cfe4: 9affff76 bls 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cfe8: e2433061 sub r3, r3, #97 ; 0x61 > 1cfec: e3530019 cmp r3, #25 > 1cff0: 83a0901e movhi r9, #30 > 1cff4: 93a09000 movls r9, #0 > 1cff8: eaffff71 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1cffc: e59d6018 ldr r6, [sp, #24] > 1d000: e3560000 cmp r6, #0 > 1d004: 1affff6e bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d008: e5d53001 ldrb r3, [r5, #1] > 1d00c: e20330df and r3, r3, #223 ; 0xdf > 1d010: e3530048 cmp r3, #72 ; 0x48 > 1d014: 1a00020c bne 1d84c <PR_ParseTimeStringToExplodedTime+0xe4c> > 1d018: e5d53002 ldrb r3, [r5, #2] > 1d01c: e20330df and r3, r3, #223 ; 0xdf > 1d020: e3530055 cmp r3, #85 ; 0x55 > 1d024: 03a03005 moveq r3, #5 > 1d028: 13a03000 movne r3, #0 > 1d02c: e58d3018 str r3, [sp, #24] > 1d030: eaffff63 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d034: e59d6018 ldr r6, [sp, #24] > 1d038: e3560000 cmp r6, #0 > 1d03c: 1a000009 bne 1d068 <PR_ParseTimeStringToExplodedTime+0x668> > 1d040: e5d53001 ldrb r3, [r5, #1] > 1d044: e20330df and r3, r3, #223 ; 0xdf > 1d048: e3530041 cmp r3, #65 ; 0x41 > 1d04c: 1a000005 bne 1d068 <PR_ParseTimeStringToExplodedTime+0x668> > 1d050: e5d53002 ldrb r3, [r5, #2] > 1d054: e20330df and r3, r3, #223 ; 0xdf > 1d058: e3530054 cmp r3, #84 ; 0x54 > 1d05c: 03a06007 moveq r6, #7 > 1d060: 058d6018 streq r6, [sp, #24] > 1d064: 0affff56 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d068: e35b0000 cmp fp, #0 > 1d06c: 1a000008 bne 1d094 <PR_ParseTimeStringToExplodedTime+0x694> > 1d070: e5d53001 ldrb r3, [r5, #1] > 1d074: e20330df and r3, r3, #223 ; 0xdf > 1d078: e3530045 cmp r3, #69 ; 0x45 > 1d07c: 1a000004 bne 1d094 <PR_ParseTimeStringToExplodedTime+0x694> > 1d080: e5d53002 ldrb r3, [r5, #2] > 1d084: e20330df and r3, r3, #223 ; 0xdf > 1d088: e3530050 cmp r3, #80 ; 0x50 > 1d08c: 03a0b010 moveq fp, #16 > 1d090: 0affff4b beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d094: e59d3018 ldr r3, [sp, #24] > 1d098: e3530000 cmp r3, #0 > 1d09c: 1affff48 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d0a0: e5d53001 ldrb r3, [r5, #1] > 1d0a4: e20330df and r3, r3, #223 ; 0xdf > 1d0a8: e3530055 cmp r3, #85 ; 0x55 > 1d0ac: 1affff44 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d0b0: e5d53002 ldrb r3, [r5, #2] > 1d0b4: e20330df and r3, r3, #223 ; 0xdf > 1d0b8: e253204e subs r2, r3, #78 ; 0x4e > 1d0bc: e2723000 rsbs r3, r2, #0 > 1d0c0: e0b33002 adcs r3, r3, r2 > 1d0c4: e58d3018 str r3, [sp, #24] > 1d0c8: eaffff3d b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d0cc: e3590000 cmp r9, #0 > 1d0d0: 1affff3b bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d0d4: e5d53001 ldrb r3, [r5, #1] > 1d0d8: e20330df and r3, r3, #223 ; 0xdf > 1d0dc: e3530044 cmp r3, #68 ; 0x44 > 1d0e0: 1a0001e4 bne 1d878 <PR_ParseTimeStringToExplodedTime+0xe78> > 1d0e4: e5d59002 ldrb r9, [r5, #2] > 1d0e8: e20990df and r9, r9, #223 ; 0xdf > 1d0ec: e3590054 cmp r9, #84 ; 0x54 > 1d0f0: 03a09015 moveq r9, #21 > 1d0f4: 13a09000 movne r9, #0 > 1d0f8: eaffff31 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d0fc: e35b0000 cmp fp, #0 > 1d100: 1a000008 bne 1d128 <PR_ParseTimeStringToExplodedTime+0x728> > 1d104: e5d53001 ldrb r3, [r5, #1] > 1d108: e20330df and r3, r3, #223 ; 0xdf > 1d10c: e3530045 cmp r3, #69 ; 0x45 > 1d110: 1a000004 bne 1d128 <PR_ParseTimeStringToExplodedTime+0x728> > 1d114: e5d53002 ldrb r3, [r5, #2] > 1d118: e20330df and r3, r3, #223 ; 0xdf > 1d11c: e3530042 cmp r3, #66 ; 0x42 > 1d120: 03a0b009 moveq fp, #9 > 1d124: 0affff26 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d128: e59d6018 ldr r6, [sp, #24] > 1d12c: e3560000 cmp r6, #0 > 1d130: 1affff23 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d134: e5d53001 ldrb r3, [r5, #1] > 1d138: e20330df and r3, r3, #223 ; 0xdf > 1d13c: e3530052 cmp r3, #82 ; 0x52 > 1d140: 1affff1f bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d144: e5d53002 ldrb r3, [r5, #2] > 1d148: e20330df and r3, r3, #223 ; 0xdf > 1d14c: e3530049 cmp r3, #73 ; 0x49 > 1d150: 03a03006 moveq r3, #6 > 1d154: 13a03000 movne r3, #0 > 1d158: e58d3018 str r3, [sp, #24] > 1d15c: eaffff18 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d160: e3590000 cmp r9, #0 > 1d164: 1affff16 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d168: e5d53001 ldrb r3, [r5, #1] > 1d16c: e20330df and r3, r3, #223 ; 0xdf > 1d170: e3530044 cmp r3, #68 ; 0x44 > 1d174: 1a0001ac bne 1d82c <PR_ParseTimeStringToExplodedTime+0xe2c> > 1d178: e5d59002 ldrb r9, [r5, #2] > 1d17c: e20990df and r9, r9, #223 ; 0xdf > 1d180: e3590054 cmp r9, #84 ; 0x54 > 1d184: 03a0901b moveq r9, #27 > 1d188: 13a09000 movne r9, #0 > 1d18c: eaffff0c b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d190: e35b0000 cmp fp, #0 > 1d194: 1affff0a bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d198: e5d53001 ldrb r3, [r5, #1] > 1d19c: e20330df and r3, r3, #223 ; 0xdf > 1d1a0: e3530045 cmp r3, #69 ; 0x45 > 1d1a4: 1affff06 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d1a8: e5d5b002 ldrb fp, [r5, #2] > 1d1ac: e20bb0df and fp, fp, #223 ; 0xdf > 1d1b0: e35b0043 cmp fp, #67 ; 0x43 > 1d1b4: 03a0b013 moveq fp, #19 > 1d1b8: 13a0b000 movne fp, #0 > 1d1bc: eaffff00 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d1c0: e3590000 cmp r9, #0 > 1d1c4: 1afffefe bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d1c8: e5d53001 ldrb r3, [r5, #1] > 1d1cc: e20330df and r3, r3, #223 ; 0xdf > 1d1d0: e3530044 cmp r3, #68 ; 0x44 > 1d1d4: 1a00018c bne 1d80c <PR_ParseTimeStringToExplodedTime+0xe0c> > 1d1d8: e5d59002 ldrb r9, [r5, #2] > 1d1dc: e20990df and r9, r9, #223 ; 0xdf > 1d1e0: e3590054 cmp r9, #84 ; 0x54 > 1d1e4: 03a09019 moveq r9, #25 > 1d1e8: 13a09000 movne r9, #0 > 1d1ec: eafffef4 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d1f0: e3590000 cmp r9, #0 > 1d1f4: 1afffef2 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d1f8: e5d53001 ldrb r3, [r5, #1] > 1d1fc: e20330df and r3, r3, #223 ; 0xdf > 1d200: e3530053 cmp r3, #83 ; 0x53 > 1d204: 1afffeee bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d208: e5d59002 ldrb r9, [r5, #2] > 1d20c: e20990df and r9, r9, #223 ; 0xdf > 1d210: e3590054 cmp r9, #84 ; 0x54 > 1d214: 03a0901f moveq r9, #31 > 1d218: 13a09000 movne r9, #0 > 1d21c: eafffee8 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d220: e35b0000 cmp fp, #0 > 1d224: 1a000008 bne 1d24c <PR_ParseTimeStringToExplodedTime+0x84c> > 1d228: e5d53001 ldrb r3, [r5, #1] > 1d22c: e20330df and r3, r3, #223 ; 0xdf > 1d230: e3530050 cmp r3, #80 ; 0x50 > 1d234: 1a000004 bne 1d24c <PR_ParseTimeStringToExplodedTime+0x84c> > 1d238: e5d53002 ldrb r3, [r5, #2] > 1d23c: e20330df and r3, r3, #223 ; 0xdf > 1d240: e3530052 cmp r3, #82 ; 0x52 > 1d244: 03a0b00b moveq fp, #11 > 1d248: 0afffedd beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d24c: e3590000 cmp r9, #0 > 1d250: 1a000008 bne 1d278 <PR_ParseTimeStringToExplodedTime+0x878> > 1d254: e5d53001 ldrb r3, [r5, #1] > 1d258: e20330df and r3, r3, #223 ; 0xdf > 1d25c: e3530053 cmp r3, #83 ; 0x53 > 1d260: 1a000004 bne 1d278 <PR_ParseTimeStringToExplodedTime+0x878> > 1d264: e5d53002 ldrb r3, [r5, #2] > 1d268: e20330df and r3, r3, #223 ; 0xdf > 1d26c: e3530054 cmp r3, #84 ; 0x54 > 1d270: 03a0901c moveq r9, #28 > 1d274: 0afffed2 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d278: e35b0000 cmp fp, #0 > 1d27c: 1afffed0 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d280: e5d53001 ldrb r3, [r5, #1] > 1d284: e20330df and r3, r3, #223 ; 0xdf > 1d288: e3530055 cmp r3, #85 ; 0x55 > 1d28c: 1afffecc bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d290: e5d5b002 ldrb fp, [r5, #2] > 1d294: e20bb0df and fp, fp, #223 ; 0xdf > 1d298: e35b0047 cmp fp, #71 ; 0x47 > 1d29c: 03a0b00f moveq fp, #15 > 1d2a0: 13a0b000 movne fp, #0 > 1d2a4: eafffec6 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d2a8: e5d50001 ldrb r0, [r5, #1] > 1d2ac: e2856001 add r6, r5, #1 > 1d2b0: e240c030 sub ip, r0, #48 ; 0x30 > 1d2b4: e20c10ff and r1, ip, #255 ; 0xff > 1d2b8: e3510009 cmp r1, #9 > 1d2bc: e58d6028 str r6, [sp, #40] ; 0x28 > 1d2c0: e58d1010 str r1, [sp, #16] > 1d2c4: 8afffe3e bhi 1cbc4 <PR_ParseTimeStringToExplodedTime+0x1c4> > 1d2c8: e2852002 add r2, r5, #2 > 1d2cc: e1a03002 mov r3, r2 > 1d2d0: e4d21001 ldrb r1, [r2], #1 > 1d2d4: e2416030 sub r6, r1, #48 ; 0x30 > 1d2d8: e3560009 cmp r6, #9 > 1d2dc: 9afffffa bls 1d2cc <PR_ParseTimeStringToExplodedTime+0x8cc> > 1d2e0: e351003a cmp r1, #58 ; 0x3a > 1d2e4: 1afffe3a bne 1cbd4 <PR_ParseTimeStringToExplodedTime+0x1d4> > 1d2e8: e59d6024 ldr r6, [sp, #36] ; 0x24 > 1d2ec: e59d0020 ldr r0, [sp, #32] > 1d2f0: e3560000 cmp r6, #0 > 1d2f4: a3500000 cmpge r0, #0 > 1d2f8: aafffeb1 bge 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d2fc: e0652003 rsb r2, r5, r3 > 1d300: e3520002 cmp r2, #2 > 1d304: cafffeae bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d308: 01a02804 lsleq r2, r4, #16 > 1d30c: 01a02842 asreq r2, r2, #16 > 1d310: 12441030 subne r1, r4, #48 ; 0x30 > 1d314: e5d34001 ldrb r4, [r3, #1] > 1d318: 00822102 addeq r2, r2, r2, lsl #2 > 1d31c: 008c1082 addeq r1, ip, r2, lsl #1 > 1d320: e2442030 sub r2, r4, #48 ; 0x30 > 1d324: e58d2010 str r2, [sp, #16] > 1d328: e20220ff and r2, r2, #255 ; 0xff > 1d32c: 02411e1e subeq r1, r1, #480 ; 0x1e0 > 1d330: e3520009 cmp r2, #9 > 1d334: e2835001 add r5, r3, #1 > 1d338: 8afffea1 bhi 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d33c: e1a00005 mov r0, r5 > 1d340: ea000000 b 1d348 <PR_ParseTimeStringToExplodedTime+0x948> > 1d344: e1a00002 mov r0, r2 > 1d348: e5d0c001 ldrb ip, [r0, #1] > 1d34c: e2802001 add r2, r0, #1 > 1d350: e24c6030 sub r6, ip, #48 ; 0x30 > 1d354: e3560009 cmp r6, #9 > 1d358: 9afffff9 bls 1d344 <PR_ParseTimeStringToExplodedTime+0x944> > 1d35c: e1550002 cmp r5, r2 > 1d360: e58d2028 str r2, [sp, #40] ; 0x28 > 1d364: 0afffe96 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d368: e0656002 rsb r6, r5, r2 > 1d36c: e3560002 cmp r6, #2 > 1d370: cafffe93 bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d374: 01a04804 lsleq r4, r4, #16 > 1d378: 01a04844 asreq r4, r4, #16 > 1d37c: 05d33002 ldrbeq r3, [r3, #2] > 1d380: 00844104 addeq r4, r4, r4, lsl #2 > 1d384: 00833084 addeq r3, r3, r4, lsl #1 > 1d388: 02433e21 subeq r3, r3, #528 ; 0x210 > 1d38c: 159d3010 ldrne r3, [sp, #16] > 1d390: e35c003a cmp ip, #58 ; 0x3a > 1d394: 11a0400c movne r4, ip > 1d398: 13e00000 mvnne r0, #0 > 1d39c: 0a00022c beq 1dc54 <PR_ParseTimeStringToExplodedTime+0x1254> > 1d3a0: e351000c cmp r1, #12 > 1d3a4: ca000225 bgt 1dc40 <PR_ParseTimeStringToExplodedTime+0x1240> > 1d3a8: e3540000 cmp r4, #0 > 1d3ac: 0a00025b beq 1dd20 <PR_ParseTimeStringToExplodedTime+0x1320> > 1d3b0: e3540009 cmp r4, #9 > 1d3b4: 13540020 cmpne r4, #32 > 1d3b8: 1a000247 bne 1dcdc <PR_ParseTimeStringToExplodedTime+0x12dc> > 1d3bc: e2826001 add r6, r2, #1 > 1d3c0: ea000002 b 1d3d0 <PR_ParseTimeStringToExplodedTime+0x9d0> > 1d3c4: e35c0020 cmp ip, #32 > 1d3c8: 135c0009 cmpne ip, #9 > 1d3cc: 1a000244 bne 1dce4 <PR_ParseTimeStringToExplodedTime+0x12e4> > 1d3d0: e1a05006 mov r5, r6 > 1d3d4: e4d6c001 ldrb ip, [r6], #1 > 1d3d8: e35c0000 cmp ip, #0 > 1d3dc: 1afffff8 bne 1d3c4 <PR_ParseTimeStringToExplodedTime+0x9c4> > 1d3e0: e3a0c000 mov ip, #0 > 1d3e4: e351000c cmp r1, #12 > 1d3e8: 0a00024e beq 1dd28 <PR_ParseTimeStringToExplodedTime+0x1328> > 1d3ec: e1a05002 mov r5, r2 > 1d3f0: e58d0014 str r0, [sp, #20] > 1d3f4: e58d3024 str r3, [sp, #36] ; 0x24 > 1d3f8: e58d1020 str r1, [sp, #32] > 1d3fc: eafffe70 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d400: e59d6008 ldr r6, [sp, #8] > 1d404: e3760001 cmn r6, #1 > 1d408: 0a000122 beq 1d898 <PR_ParseTimeStringToExplodedTime+0xe98> > 1d40c: e5d54001 ldrb r4, [r5, #1] > 1d410: e2855001 add r5, r5, #1 > 1d414: eafffe6a b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d418: e35b0000 cmp fp, #0 > 1d41c: 1a000008 bne 1d444 <PR_ParseTimeStringToExplodedTime+0xa44> > 1d420: e5d53001 ldrb r3, [r5, #1] > 1d424: e20330df and r3, r3, #223 ; 0xdf > 1d428: e353004f cmp r3, #79 ; 0x4f > 1d42c: 1a000004 bne 1d444 <PR_ParseTimeStringToExplodedTime+0xa44> > 1d430: e5d53002 ldrb r3, [r5, #2] > 1d434: e20330df and r3, r3, #223 ; 0xdf > 1d438: e3530056 cmp r3, #86 ; 0x56 > 1d43c: 03a0b012 moveq fp, #18 > 1d440: 0afffe5f beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d444: e3590000 cmp r9, #0 > 1d448: 1afffe5d bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d44c: e5d53001 ldrb r3, [r5, #1] > 1d450: e20330df and r3, r3, #223 ; 0xdf > 1d454: e3530053 cmp r3, #83 ; 0x53 > 1d458: 1afffe59 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d45c: e5d59002 ldrb r9, [r5, #2] > 1d460: e20990df and r9, r9, #223 ; 0xdf > 1d464: e3590054 cmp r9, #84 ; 0x54 > 1d468: 03a0901d moveq r9, #29 > 1d46c: 13a09000 movne r9, #0 > 1d470: eafffe53 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d474: e35b0000 cmp fp, #0 > 1d478: 1a00000b bne 1d4ac <PR_ParseTimeStringToExplodedTime+0xaac> > 1d47c: e5d53001 ldrb r3, [r5, #1] > 1d480: e20330df and r3, r3, #223 ; 0xdf > 1d484: e3530041 cmp r3, #65 ; 0x41 > 1d488: 1a000007 bne 1d4ac <PR_ParseTimeStringToExplodedTime+0xaac> > 1d48c: e5d53002 ldrb r3, [r5, #2] > 1d490: e20330df and r3, r3, #223 ; 0xdf > 1d494: e3530052 cmp r3, #82 ; 0x52 > 1d498: 03a0b00a moveq fp, #10 > 1d49c: 0afffe48 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d4a0: e3530059 cmp r3, #89 ; 0x59 > 1d4a4: 03a0b00c moveq fp, #12 > 1d4a8: 0afffe45 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d4ac: e3590000 cmp r9, #0 > 1d4b0: 1a000008 bne 1d4d8 <PR_ParseTimeStringToExplodedTime+0xad8> > 1d4b4: e5d53001 ldrb r3, [r5, #1] > 1d4b8: e20330df and r3, r3, #223 ; 0xdf > 1d4bc: e3530044 cmp r3, #68 ; 0x44 > 1d4c0: 1a000117 bne 1d924 <PR_ParseTimeStringToExplodedTime+0xf24> > 1d4c4: e5d53002 ldrb r3, [r5, #2] > 1d4c8: e20330df and r3, r3, #223 ; 0xdf > 1d4cc: e3530054 cmp r3, #84 ; 0x54 > 1d4d0: 03a09017 moveq r9, #23 > 1d4d4: 0afffe3a beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d4d8: e59d3018 ldr r3, [sp, #24] > 1d4dc: e3530000 cmp r3, #0 > 1d4e0: 0a0000be beq 1d7e0 <PR_ParseTimeStringToExplodedTime+0xde0> > 1d4e4: e3590000 cmp r9, #0 > 1d4e8: 1afffe35 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d4ec: e5d53001 ldrb r3, [r5, #1] > 1d4f0: e20330df and r3, r3, #223 ; 0xdf > 1d4f4: e3530053 cmp r3, #83 ; 0x53 > 1d4f8: 1afffe31 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d4fc: e5d59002 ldrb r9, [r5, #2] > 1d500: e20990df and r9, r9, #223 ; 0xdf > 1d504: e3590054 cmp r9, #84 ; 0x54 > 1d508: 03a09016 moveq r9, #22 > 1d50c: 13a09000 movne r9, #0 > 1d510: eafffe2b b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d514: e35b0000 cmp fp, #0 > 1d518: 1afffe29 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d51c: e5d53001 ldrb r3, [r5, #1] > 1d520: e20330df and r3, r3, #223 ; 0xdf > 1d524: e3530043 cmp r3, #67 ; 0x43 > 1d528: 1afffe25 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d52c: e5d5b002 ldrb fp, [r5, #2] > 1d530: e20bb0df and fp, fp, #223 ; 0xdf > 1d534: e35b0054 cmp fp, #84 ; 0x54 > 1d538: 03a0b011 moveq fp, #17 > 1d53c: 13a0b000 movne fp, #0 > 1d540: eafffe1f b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d544: e35b0000 cmp fp, #0 > 1d548: 1a000008 bne 1d570 <PR_ParseTimeStringToExplodedTime+0xb70> > 1d54c: e5d53001 ldrb r3, [r5, #1] > 1d550: e20330df and r3, r3, #223 ; 0xdf > 1d554: e3530041 cmp r3, #65 ; 0x41 > 1d558: 1a000004 bne 1d570 <PR_ParseTimeStringToExplodedTime+0xb70> > 1d55c: e5d53002 ldrb r3, [r5, #2] > 1d560: e20330df and r3, r3, #223 ; 0xdf > 1d564: e353004e cmp r3, #78 ; 0x4e > 1d568: 03a0b008 moveq fp, #8 > 1d56c: 0afffe14 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d570: e3590000 cmp r9, #0 > 1d574: 1a000008 bne 1d59c <PR_ParseTimeStringToExplodedTime+0xb9c> > 1d578: e5d53001 ldrb r3, [r5, #1] > 1d57c: e20330df and r3, r3, #223 ; 0xdf > 1d580: e3530053 cmp r3, #83 ; 0x53 > 1d584: 1a000004 bne 1d59c <PR_ParseTimeStringToExplodedTime+0xb9c> > 1d588: e5d53002 ldrb r3, [r5, #2] > 1d58c: e20330df and r3, r3, #223 ; 0xdf > 1d590: e3530054 cmp r3, #84 ; 0x54 > 1d594: 03a09022 moveq r9, #34 ; 0x22 > 1d598: 0afffe09 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d59c: e35b0000 cmp fp, #0 > 1d5a0: 1afffe07 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5a4: e5d53001 ldrb r3, [r5, #1] > 1d5a8: e20330df and r3, r3, #223 ; 0xdf > 1d5ac: e3530055 cmp r3, #85 ; 0x55 > 1d5b0: 1afffe03 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5b4: e5d5b002 ldrb fp, [r5, #2] > 1d5b8: e20bb0df and fp, fp, #223 ; 0xdf > 1d5bc: e35b004c cmp fp, #76 ; 0x4c > 1d5c0: 03a0b00e moveq fp, #14 > 1d5c4: 0afffdfe beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5c8: e35b004e cmp fp, #78 ; 0x4e > 1d5cc: 03a0b00d moveq fp, #13 > 1d5d0: 13a0b000 movne fp, #0 > 1d5d4: eafffdfa b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5d8: e3590000 cmp r9, #0 > 1d5dc: 1afffdf8 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5e0: e5d53001 ldrb r3, [r5, #1] > 1d5e4: e20330df and r3, r3, #223 ; 0xdf > 1d5e8: e353004d cmp r3, #77 ; 0x4d > 1d5ec: 1afffdf4 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d5f0: e5d59002 ldrb r9, [r5, #2] > 1d5f4: e20990df and r9, r9, #223 ; 0xdf > 1d5f8: e3590054 cmp r9, #84 ; 0x54 > 1d5fc: 03a0901e moveq r9, #30 > 1d600: 13a09000 movne r9, #0 > 1d604: eafffdee b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d608: e3c12020 bic r2, r1, #32 > 1d60c: e2422041 sub r2, r2, #65 ; 0x41 > 1d610: e20220ff and r2, r2, #255 ; 0xff > 1d614: e3520019 cmp r2, #25 > 1d618: 9afffde9 bls 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d61c: e0653003 rsb r3, r5, r3 > 1d620: e3530005 cmp r3, #5 > 1d624: 0a00013f beq 1db28 <PR_ParseTimeStringToExplodedTime+0x1128> > 1d628: e3530004 cmp r3, #4 > 1d62c: 0a0000f6 beq 1da0c <PR_ParseTimeStringToExplodedTime+0x100c> > 1d630: e3530002 cmp r3, #2 > 1d634: 0a00014f beq 1db78 <PR_ParseTimeStringToExplodedTime+0x1178> > 1d638: e3530001 cmp r3, #1 > 1d63c: 1afffde0 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d640: e59d301c ldr r3, [sp, #28] > 1d644: e3530000 cmp r3, #0 > 1d648: b2446030 sublt r6, r4, #48 ; 0x30 > 1d64c: b58d601c strlt r6, [sp, #28] > 1d650: eafffddb b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d654: e3540020 cmp r4, #32 > 1d658: 13540009 cmpne r4, #9 > 1d65c: 0a00001f beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d660: e354002c cmp r4, #44 ; 0x2c > 1d664: 0a00001d beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d668: e354003b cmp r4, #59 ; 0x3b > 1d66c: 0a00001b beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d670: e354002f cmp r4, #47 ; 0x2f > 1d674: 0a000019 beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d678: e3540028 cmp r4, #40 ; 0x28 > 1d67c: 0a000017 beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d680: e3540029 cmp r4, #41 ; 0x29 > 1d684: 0a000015 beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d688: e354005b cmp r4, #91 ; 0x5b > 1d68c: 0a000013 beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d690: e354005d cmp r4, #93 ; 0x5d > 1d694: 0a000011 beq 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d698: e354002d cmp r4, #45 ; 0x2d > 1d69c: 1afffcf3 bne 1ca70 <PR_ParseTimeStringToExplodedTime+0x70> > 1d6a0: e1560008 cmp r6, r8 > 1d6a4: 9a000008 bls 1d6cc <PR_ParseTimeStringToExplodedTime+0xccc> > 1d6a8: ebffa9e0 bl 7e30 <_init+0x854> > 1d6ac: e5563001 ldrb r3, [r6, #-1] > 1d6b0: e1a03083 lsl r3, r3, #1 > 1d6b4: e5902000 ldr r2, [r0] > 1d6b8: e19230b3 ldrh r3, [r2, r3] > 1d6bc: e3130b01 tst r3, #1024 ; 0x400 > 1d6c0: 0a000001 beq 1d6cc <PR_ParseTimeStringToExplodedTime+0xccc> > 1d6c4: e3570000 cmp r7, #0 > 1d6c8: ba000004 blt 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d6cc: e5d63001 ldrb r3, [r6, #1] > 1d6d0: e353002f cmp r3, #47 ; 0x2f > 1d6d4: 9a000001 bls 1d6e0 <PR_ParseTimeStringToExplodedTime+0xce0> > 1d6d8: e3530039 cmp r3, #57 ; 0x39 > 1d6dc: 9afffce5 bls 1ca78 <PR_ParseTimeStringToExplodedTime+0x78> > 1d6e0: e5f64001 ldrb r4, [r6, #1]! > 1d6e4: eafffde5 b 1ce80 <PR_ParseTimeStringToExplodedTime+0x480> > 1d6e8: e2493014 sub r3, r9, #20 > 1d6ec: e353000e cmp r3, #14 > 1d6f0: 908ff103 addls pc, pc, r3, lsl #2 > 1d6f4: ea0000c0 b 1d9fc <PR_ParseTimeStringToExplodedTime+0xffc> > 1d6f8: ea0000df b 1da7c <PR_ParseTimeStringToExplodedTime+0x107c> > 1d6fc: ea0000da b 1da6c <PR_ParseTimeStringToExplodedTime+0x106c> > 1d700: ea0000d5 b 1da5c <PR_ParseTimeStringToExplodedTime+0x105c> > 1d704: ea0000d0 b 1da4c <PR_ParseTimeStringToExplodedTime+0x104c> > 1d708: ea0000fa b 1daf8 <PR_ParseTimeStringToExplodedTime+0x10f8> > 1d70c: ea0000f5 b 1dae8 <PR_ParseTimeStringToExplodedTime+0x10e8> > 1d710: ea0000f0 b 1dad8 <PR_ParseTimeStringToExplodedTime+0x10d8> > 1d714: ea0000eb b 1dac8 <PR_ParseTimeStringToExplodedTime+0x10c8> > 1d718: ea0000e6 b 1dab8 <PR_ParseTimeStringToExplodedTime+0x10b8> > 1d71c: ea0000e1 b 1daa8 <PR_ParseTimeStringToExplodedTime+0x10a8> > 1d720: ea0000dd b 1da9c <PR_ParseTimeStringToExplodedTime+0x109c> > 1d724: ea0000d8 b 1da8c <PR_ParseTimeStringToExplodedTime+0x108c> > 1d728: ea0000a3 b 1d9bc <PR_ParseTimeStringToExplodedTime+0xfbc> > 1d72c: ea00009e b 1d9ac <PR_ParseTimeStringToExplodedTime+0xfac> > 1d730: ea000099 b 1d99c <PR_ParseTimeStringToExplodedTime+0xf9c> > 1d734: e59d5008 ldr r5, [sp, #8] > 1d738: e3750001 cmn r5, #1 > 1d73c: 10653205 rsbne r3, r5, r5, lsl #4 > 1d740: 11a03103 lslne r3, r3, #2 > 1d744: 1afffe07 bne 1cf68 <PR_ParseTimeStringToExplodedTime+0x568> > 1d748: e59d500c ldr r5, [sp, #12] > 1d74c: e59f2284 ldr r2, [pc, #644] ; 1d9d8 <PR_ParseTimeStringToExplodedTime+0xfd8> > 1d750: e1d531f8 ldrsh r3, [r5, #24] > 1d754: e1530002 cmp r3, r2 > 1d758: d28d503c addle r5, sp, #60 ; 0x3c > 1d75c: da00007e ble 1d95c <PR_ParseTimeStringToExplodedTime+0xf5c> > 1d760: e59d000c ldr r0, [sp, #12] > 1d764: e2433e76 sub r3, r3, #1888 ; 0x760 > 1d768: e9904080 ldmib r0, {r7, lr} > 1d76c: e243300c sub r3, r3, #12 > 1d770: e28d503c add r5, sp, #60 ; 0x3c > 1d774: e590c00c ldr ip, [r0, #12] > 1d778: e5901010 ldr r1, [r0, #16] > 1d77c: e5902014 ldr r2, [r0, #20] > 1d780: e58d3050 str r3, [sp, #80] ; 0x50 > 1d784: e1a00005 mov r0, r5 > 1d788: e59d3008 ldr r3, [sp, #8] > 1d78c: e58d703c str r7, [sp, #60] ; 0x3c > 1d790: e58de040 str lr, [sp, #64] ; 0x40 > 1d794: e58dc044 str ip, [sp, #68] ; 0x44 > 1d798: e58d1048 str r1, [sp, #72] ; 0x48 > 1d79c: e58d204c str r2, [sp, #76] ; 0x4c > 1d7a0: e58d305c str r3, [sp, #92] ; 0x5c > 1d7a4: ebffa7f7 bl 7788 <_init+0x1ac> > 1d7a8: e3700001 cmn r0, #1 > 1d7ac: e58d0038 str r0, [sp, #56] ; 0x38 > 1d7b0: 0a000069 beq 1d95c <PR_ParseTimeStringToExplodedTime+0xf5c> > 1d7b4: e59d402c ldr r4, [sp, #44] ; 0x2c > 1d7b8: e59f321c ldr r3, [pc, #540] ; 1d9dc <PR_ParseTimeStringToExplodedTime+0xfdc> > 1d7bc: e7942003 ldr r2, [r4, r3] > 1d7c0: e59f3218 ldr r3, [pc, #536] ; 1d9e0 <PR_ParseTimeStringToExplodedTime+0xfe0> > 1d7c4: e0c54390 smull r4, r5, r0, r3 > 1d7c8: e59d300c ldr r3, [sp, #12] > 1d7cc: e1a00004 mov r0, r4 > 1d7d0: e1a01005 mov r1, r5 > 1d7d4: ebffa9ec bl 7f8c <_init+0x9b0> > 1d7d8: e1a00006 mov r0, r6 > 1d7dc: eafffde7 b 1cf80 <PR_ParseTimeStringToExplodedTime+0x580> > 1d7e0: e5d53001 ldrb r3, [r5, #1] > 1d7e4: e20330df and r3, r3, #223 ; 0xdf > 1d7e8: e353004f cmp r3, #79 ; 0x4f > 1d7ec: 1affff3c bne 1d4e4 <PR_ParseTimeStringToExplodedTime+0xae4> > 1d7f0: e5d53002 ldrb r3, [r5, #2] > 1d7f4: e20330df and r3, r3, #223 ; 0xdf > 1d7f8: e353004e cmp r3, #78 ; 0x4e > 1d7fc: 03a03002 moveq r3, #2 > 1d800: 058d3018 streq r3, [sp, #24] > 1d804: 0afffd6e beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d808: eaffff35 b 1d4e4 <PR_ParseTimeStringToExplodedTime+0xae4> > 1d80c: e3530053 cmp r3, #83 ; 0x53 > 1d810: 1afffd6b bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d814: e5d59002 ldrb r9, [r5, #2] > 1d818: e20990df and r9, r9, #223 ; 0xdf > 1d81c: e3590054 cmp r9, #84 ; 0x54 > 1d820: 03a09018 moveq r9, #24 > 1d824: 13a09000 movne r9, #0 > 1d828: eafffd65 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d82c: e3530045 cmp r3, #69 ; 0x45 > 1d830: 1a0000b4 bne 1db08 <PR_ParseTimeStringToExplodedTime+0x1108> > 1d834: e5d59002 ldrb r9, [r5, #2] > 1d838: e20990df and r9, r9, #223 ; 0xdf > 1d83c: e3590054 cmp r9, #84 ; 0x54 > 1d840: 03a09021 moveq r9, #33 ; 0x21 > 1d844: 13a09000 movne r9, #0 > 1d848: eafffd5d b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d84c: e3530055 cmp r3, #85 ; 0x55 > 1d850: 1afffd5b bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d854: e5d53002 ldrb r3, [r5, #2] > 1d858: e20330df and r3, r3, #223 ; 0xdf > 1d85c: e3530045 cmp r3, #69 ; 0x45 > 1d860: 03a03003 moveq r3, #3 > 1d864: 13a03000 movne r3, #0 > 1d868: e58d3018 str r3, [sp, #24] > 1d86c: eafffd54 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d870: e3e00000 mvn r0, #0 > 1d874: eafffdc1 b 1cf80 <PR_ParseTimeStringToExplodedTime+0x580> > 1d878: e3530053 cmp r3, #83 ; 0x53 > 1d87c: 1afffd50 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d880: e5d59002 ldrb r9, [r5, #2] > 1d884: e20990df and r9, r9, #223 ; 0xdf > 1d888: e3590054 cmp r9, #84 ; 0x54 > 1d88c: 03a09014 moveq r9, #20 > 1d890: 13a09000 movne r9, #0 > 1d894: eafffd4a b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d898: e359001e cmp r9, #30 > 1d89c: 13590000 cmpne r9, #0 > 1d8a0: 1a00002a bne 1d950 <PR_ParseTimeStringToExplodedTime+0xf50> > 1d8a4: e354002b cmp r4, #43 ; 0x2b > 1d8a8: e5d54001 ldrb r4, [r5, #1] > 1d8ac: 03a00001 moveq r0, #1 > 1d8b0: 13e00000 mvnne r0, #0 > 1d8b4: e2443030 sub r3, r4, #48 ; 0x30 > 1d8b8: e3530009 cmp r3, #9 > 1d8bc: e2853001 add r3, r5, #1 > 1d8c0: 8a0000d4 bhi 1dc18 <PR_ParseTimeStringToExplodedTime+0x1218> > 1d8c4: e2852002 add r2, r5, #2 > 1d8c8: e5d2c000 ldrb ip, [r2] > 1d8cc: e1a01002 mov r1, r2 > 1d8d0: e24cc030 sub ip, ip, #48 ; 0x30 > 1d8d4: e35c0009 cmp ip, #9 > 1d8d8: e2822001 add r2, r2, #1 > 1d8dc: 9afffff9 bls 1d8c8 <PR_ParseTimeStringToExplodedTime+0xec8> > 1d8e0: e1530001 cmp r3, r1 > 1d8e4: 01a05003 moveq r5, r3 > 1d8e8: 0afffd35 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d8ec: e0631001 rsb r1, r3, r1 > 1d8f0: e3510004 cmp r1, #4 > 1d8f4: 0a0000b6 beq 1dbd4 <PR_ParseTimeStringToExplodedTime+0x11d4> > 1d8f8: e3510002 cmp r1, #2 > 1d8fc: 0a0000c7 beq 1dc20 <PR_ParseTimeStringToExplodedTime+0x1220> > 1d900: e3510001 cmp r1, #1 > 1d904: 11a05003 movne r5, r3 > 1d908: 1afffd2d bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d90c: e1a02804 lsl r2, r4, #16 > 1d910: e1a02842 asr r2, r2, #16 > 1d914: e0622202 rsb r2, r2, r2, lsl #4 > 1d918: e1a02102 lsl r2, r2, #2 > 1d91c: e2422d2d sub r2, r2, #2880 ; 0xb40 > 1d920: ea0000b7 b 1dc04 <PR_ParseTimeStringToExplodedTime+0x1204> > 1d924: e3530045 cmp r3, #69 ; 0x45 > 1d928: 1afffeea bne 1d4d8 <PR_ParseTimeStringToExplodedTime+0xad8> > 1d92c: e5d53002 ldrb r3, [r5, #2] > 1d930: e20330df and r3, r3, #223 ; 0xdf > 1d934: e3530054 cmp r3, #84 ; 0x54 > 1d938: 03a09020 moveq r9, #32 > 1d93c: 0afffd20 beq 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d940: e59d3018 ldr r3, [sp, #24] > 1d944: e3530000 cmp r3, #0 > 1d948: 1afffee5 bne 1d4e4 <PR_ParseTimeStringToExplodedTime+0xae4> > 1d94c: eaffffa3 b 1d7e0 <PR_ParseTimeStringToExplodedTime+0xde0> > 1d950: e5d54001 ldrb r4, [r5, #1] > 1d954: e2855001 add r5, r5, #1 > 1d958: eafffd19 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1d95c: e59f3080 ldr r3, [pc, #128] ; 1d9e4 <PR_ParseTimeStringToExplodedTime+0xfe4> > 1d960: e28d0068 add r0, sp, #104 ; 0x68 > 1d964: e5203030 str r3, [r0, #-48]! ; 0x30 > 1d968: e1a01005 mov r1, r5 > 1d96c: ebfff892 bl 1bbbc <PR_GMTParameters+0x10> > 1d970: e59d3044 ldr r3, [sp, #68] ; 0x44 > 1d974: e59d2040 ldr r2, [sp, #64] ; 0x40 > 1d978: e0633203 rsb r3, r3, r3, lsl #4 > 1d97c: e0822103 add r2, r2, r3, lsl #2 > 1d980: e59d3048 ldr r3, [sp, #72] ; 0x48 > 1d984: e3a01e5a mov r1, #1440 ; 0x5a0 > 1d988: e0232391 mla r3, r1, r3, r2 > 1d98c: e2433d2d sub r3, r3, #2880 ; 0xb40 > 1d990: e0633203 rsb r3, r3, r3, lsl #4 > 1d994: e1a03103 lsl r3, r3, #2 > 1d998: eafffd72 b 1cf68 <PR_ParseTimeStringToExplodedTime+0x568> > 1d99c: e3a03f87 mov r3, #540 ; 0x21c > 1d9a0: e3a04000 mov r4, #0 > 1d9a4: e58d3008 str r3, [sp, #8] > 1d9a8: eafffd3e b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1d9ac: e3a06078 mov r6, #120 ; 0x78 > 1d9b0: e3a04000 mov r4, #0 > 1d9b4: e58d6008 str r6, [sp, #8] > 1d9b8: eafffd3a b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1d9bc: e3a0503c mov r5, #60 ; 0x3c > 1d9c0: e3a04000 mov r4, #0 > 1d9c4: e58d5008 str r5, [sp, #8] > 1d9c8: eafffd36 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1d9cc: 0001a5e4 andeq sl, r1, r4, ror #11 > 1d9d0: 000003ea andeq r0, r0, sl, ror #7 > 1d9d4: 0000053c andeq r0, r0, ip, lsr r5 > 1d9d8: 000007b1 ; <UNDEFINED> instruction: 0x000007b1 > 1d9dc: 000005bc ; <UNDEFINED> instruction: 0x000005bc > 1d9e0: 000f4240 andeq r4, pc, r0, asr #4 > 1d9e4: 00015180 andeq r5, r1, r0, lsl #3 > 1d9e8: fffffe5c ; <UNDEFINED> instruction: 0xfffffe5c > 1d9ec: fffffe20 ; <UNDEFINED> instruction: 0xfffffe20 > 1d9f0: fffffed4 ; <UNDEFINED> instruction: 0xfffffed4 > 1d9f4: fffffe98 ; <UNDEFINED> instruction: 0xfffffe98 > 1d9f8: 00002710 andeq r2, r0, r0, lsl r7 > 1d9fc: e3e05000 mvn r5, #0 > 1da00: e3a04000 mov r4, #0 > 1da04: e58d5008 str r5, [sp, #8] > 1da08: eafffd26 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da0c: e3570000 cmp r7, #0 > 1da10: aafffceb bge 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1da14: e3a01ffa mov r1, #1000 ; 0x3e8 > 1da18: e0020491 mul r2, r1, r4 > 1da1c: e0800100 add r0, r0, r0, lsl #2 > 1da20: e2422cbb sub r2, r2, #47872 ; 0xbb00 > 1da24: e0800100 add r0, r0, r0, lsl #2 > 1da28: e5d53002 ldrb r3, [r5, #2] > 1da2c: e0821100 add r1, r2, r0, lsl #2 > 1da30: e2411d4d sub r1, r1, #4928 ; 0x1340 > 1da34: e0833103 add r3, r3, r3, lsl #2 > 1da38: e5d52003 ldrb r2, [r5, #3] > 1da3c: e0817083 add r7, r1, r3, lsl #1 > 1da40: e0877002 add r7, r7, r2 > 1da44: e2477e21 sub r7, r7, #528 ; 0x210 > 1da48: eafffcdd b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1da4c: e51f606c ldr r6, [pc, #-108] ; 1d9e8 <PR_ParseTimeStringToExplodedTime+0xfe8> > 1da50: e3a0403c mov r4, #60 ; 0x3c > 1da54: e58d6008 str r6, [sp, #8] > 1da58: eafffd12 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da5c: e51f507c ldr r5, [pc, #-124] ; 1d9e8 <PR_ParseTimeStringToExplodedTime+0xfe8> > 1da60: e3a04000 mov r4, #0 > 1da64: e58d5008 str r5, [sp, #8] > 1da68: eafffd0e b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da6c: e51f3088 ldr r3, [pc, #-136] ; 1d9ec <PR_ParseTimeStringToExplodedTime+0xfec> > 1da70: e3a0403c mov r4, #60 ; 0x3c > 1da74: e58d3008 str r3, [sp, #8] > 1da78: eafffd0a b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da7c: e51f6098 ldr r6, [pc, #-152] ; 1d9ec <PR_ParseTimeStringToExplodedTime+0xfec> > 1da80: e3a04000 mov r4, #0 > 1da84: e58d6008 str r6, [sp, #8] > 1da88: eafffd06 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da8c: e3a03000 mov r3, #0 > 1da90: e3a0403c mov r4, #60 ; 0x3c > 1da94: e58d3008 str r3, [sp, #8] > 1da98: eafffd02 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1da9c: e3a04000 mov r4, #0 > 1daa0: e58d4008 str r4, [sp, #8] > 1daa4: eafffcff b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1daa8: e3e060d1 mvn r6, #209 ; 0xd1 > 1daac: e3a04000 mov r4, #0 > 1dab0: e58d6008 str r6, [sp, #8] > 1dab4: eafffcfb b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1dab8: e3e050ef mvn r5, #239 ; 0xef > 1dabc: e3a04000 mov r4, #0 > 1dac0: e58d5008 str r5, [sp, #8] > 1dac4: eafffcf7 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1dac8: e51f30e0 ldr r3, [pc, #-224] ; 1d9f0 <PR_ParseTimeStringToExplodedTime+0xff0> > 1dacc: e3a0403c mov r4, #60 ; 0x3c > 1dad0: e58d3008 str r3, [sp, #8] > 1dad4: eafffcf3 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1dad8: e51f60f0 ldr r6, [pc, #-240] ; 1d9f0 <PR_ParseTimeStringToExplodedTime+0xff0> > 1dadc: e3a04000 mov r4, #0 > 1dae0: e58d6008 str r6, [sp, #8] > 1dae4: eafffcef b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1dae8: e51f50fc ldr r5, [pc, #-252] ; 1d9f4 <PR_ParseTimeStringToExplodedTime+0xff4> > 1daec: e3a0403c mov r4, #60 ; 0x3c > 1daf0: e58d5008 str r5, [sp, #8] > 1daf4: eafffceb b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1daf8: e51f310c ldr r3, [pc, #-268] ; 1d9f4 <PR_ParseTimeStringToExplodedTime+0xff4> > 1dafc: e3a04000 mov r4, #0 > 1db00: e58d3008 str r3, [sp, #8] > 1db04: eafffce7 b 1cea8 <PR_ParseTimeStringToExplodedTime+0x4a8> > 1db08: e3530053 cmp r3, #83 ; 0x53 > 1db0c: 1afffcac bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1db10: e5d59002 ldrb r9, [r5, #2] > 1db14: e20990df and r9, r9, #223 ; 0xdf > 1db18: e3590054 cmp r9, #84 ; 0x54 > 1db1c: 03a0901a moveq r9, #26 > 1db20: 13a09000 movne r9, #0 > 1db24: eafffca6 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1db28: e3570000 cmp r7, #0 > 1db2c: aafffca4 bge 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1db30: e51f1140 ldr r1, [pc, #-320] ; 1d9f8 <PR_ParseTimeStringToExplodedTime+0xff8> > 1db34: e3a06ffa mov r6, #1000 ; 0x3e8 > 1db38: e0020491 mul r2, r1, r4 > 1db3c: e5d53002 ldrb r3, [r5, #2] > 1db40: e2422a75 sub r2, r2, #479232 ; 0x75000 > 1db44: e0222096 mla r2, r6, r0, r2 > 1db48: e0833103 add r3, r3, r3, lsl #2 > 1db4c: e2422cbb sub r2, r2, #47872 ; 0xbb00 > 1db50: e0831103 add r1, r3, r3, lsl #2 > 1db54: e5d53003 ldrb r3, [r5, #3] > 1db58: e0821101 add r1, r2, r1, lsl #2 > 1db5c: e2411d59 sub r1, r1, #5696 ; 0x1640 > 1db60: e0833103 add r3, r3, r3, lsl #2 > 1db64: e5d52004 ldrb r2, [r5, #4] > 1db68: e0817083 add r7, r1, r3, lsl #1 > 1db6c: e0877002 add r7, r7, r2 > 1db70: e2477e21 sub r7, r7, #528 ; 0x210 > 1db74: eafffc92 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1db78: e1a03804 lsl r3, r4, #16 > 1db7c: e1a03843 asr r3, r3, #16 > 1db80: e59d601c ldr r6, [sp, #28] > 1db84: e0833103 add r3, r3, r3, lsl #2 > 1db88: e08c3083 add r3, ip, r3, lsl #1 > 1db8c: e2433e1e sub r3, r3, #480 ; 0x1e0 > 1db90: e1a02fa6 lsr r2, r6, #31 > 1db94: e353001f cmp r3, #31 > 1db98: c3a02000 movgt r2, #0 > 1db9c: d2022001 andle r2, r2, #1 > 1dba0: e3520000 cmp r2, #0 > 1dba4: 158d301c strne r3, [sp, #28] > 1dba8: 1afffc85 bne 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dbac: e3570000 cmp r7, #0 > 1dbb0: aafffc83 bge 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dbb4: e3530045 cmp r3, #69 ; 0x45 > 1dbb8: d2837e7d addle r7, r3, #2000 ; 0x7d0 > 1dbbc: dafffc80 ble 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dbc0: e3530063 cmp r3, #99 ; 0x63 > 1dbc4: d2833e76 addle r3, r3, #1888 ; 0x760 > 1dbc8: d283700c addle r7, r3, #12 > 1dbcc: c1a07003 movgt r7, r3 > 1dbd0: eafffc7b b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dbd4: e3a01f96 mov r1, #600 ; 0x258 > 1dbd8: e0060491 mul r6, r1, r4 > 1dbdc: e5d52003 ldrb r2, [r5, #3] > 1dbe0: e5d51002 ldrb r1, [r5, #2] > 1dbe4: e5d5c004 ldrb ip, [r5, #4] > 1dbe8: e0611201 rsb r1, r1, r1, lsl #4 > 1dbec: e2465a07 sub r5, r6, #28672 ; 0x7000 > 1dbf0: e0822102 add r2, r2, r2, lsl #2 > 1dbf4: e0851101 add r1, r5, r1, lsl #2 > 1dbf8: e08c2082 add r2, ip, r2, lsl #1 > 1dbfc: e0812002 add r2, r1, r2 > 1dc00: e2422edd sub r2, r2, #3536 ; 0xdd0 > 1dc04: e0050290 mul r5, r0, r2 > 1dc08: e3a0901e mov r9, #30 > 1dc0c: e58d5008 str r5, [sp, #8] > 1dc10: e1a05003 mov r5, r3 > 1dc14: eafffc6a b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dc18: e1a05003 mov r5, r3 > 1dc1c: eafffc68 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dc20: e3a02f96 mov r2, #600 ; 0x258 > 1dc24: e0010492 mul r1, r2, r4 > 1dc28: e5d52002 ldrb r2, [r5, #2] > 1dc2c: e2411a07 sub r1, r1, #28672 ; 0x7000 > 1dc30: e0622202 rsb r2, r2, r2, lsl #4 > 1dc34: e0812102 add r2, r1, r2, lsl #2 > 1dc38: e2422d2f sub r2, r2, #3008 ; 0xbc0 > 1dc3c: eafffff0 b 1dc04 <PR_ParseTimeStringToExplodedTime+0x1204> > 1dc40: e1a05002 mov r5, r2 > 1dc44: e58d0014 str r0, [sp, #20] > 1dc48: e58d3024 str r3, [sp, #36] ; 0x24 > 1dc4c: e58d1020 str r1, [sp, #32] > 1dc50: eafffc5b b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dc54: e5d00002 ldrb r0, [r0, #2] > 1dc58: e2825001 add r5, r2, #1 > 1dc5c: e2406030 sub r6, r0, #48 ; 0x30 > 1dc60: e206c0ff and ip, r6, #255 ; 0xff > 1dc64: e35c0009 cmp ip, #9 > 1dc68: 8a000015 bhi 1dcc4 <PR_ParseTimeStringToExplodedTime+0x12c4> > 1dc6c: e282c002 add ip, r2, #2 > 1dc70: e58d3034 str r3, [sp, #52] ; 0x34 > 1dc74: e5dc4000 ldrb r4, [ip] > 1dc78: e1a0200c mov r2, ip > 1dc7c: e2443030 sub r3, r4, #48 ; 0x30 > 1dc80: e3530009 cmp r3, #9 > 1dc84: e28cc001 add ip, ip, #1 > 1dc88: 9afffff9 bls 1dc74 <PR_ParseTimeStringToExplodedTime+0x1274> > 1dc8c: e1520005 cmp r2, r5 > 1dc90: e59d3034 ldr r3, [sp, #52] ; 0x34 > 1dc94: 0a00000e beq 1dcd4 <PR_ParseTimeStringToExplodedTime+0x12d4> > 1dc98: e065c002 rsb ip, r5, r2 > 1dc9c: e35c0002 cmp ip, #2 > 1dca0: c1a04000 movgt r4, r0 > 1dca4: cafffc46 bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dca8: 059d5028 ldreq r5, [sp, #40] ; 0x28 > 1dcac: 00800100 addeq r0, r0, r0, lsl #2 > 1dcb0: 05d5c002 ldrbeq ip, [r5, #2] > 1dcb4: 11a00006 movne r0, r6 > 1dcb8: 008c0080 addeq r0, ip, r0, lsl #1 > 1dcbc: 02400e21 subeq r0, r0, #528 ; 0x210 > 1dcc0: eafffdb6 b 1d3a0 <PR_ParseTimeStringToExplodedTime+0x9a0> > 1dcc4: e1a04000 mov r4, r0 > 1dcc8: e1a02005 mov r2, r5 > 1dccc: e3e00000 mvn r0, #0 > 1dcd0: eafffdb2 b 1d3a0 <PR_ParseTimeStringToExplodedTime+0x9a0> > 1dcd4: e3e00000 mvn r0, #0 > 1dcd8: eafffdb0 b 1d3a0 <PR_ParseTimeStringToExplodedTime+0x9a0> > 1dcdc: e1a0c004 mov ip, r4 > 1dce0: e1a05002 mov r5, r2 > 1dce4: e20c60df and r6, ip, #223 ; 0xdf > 1dce8: e3560050 cmp r6, #80 ; 0x50 > 1dcec: 1afffdbc bne 1d3e4 <PR_ParseTimeStringToExplodedTime+0x9e4> > 1dcf0: e5d56001 ldrb r6, [r5, #1] > 1dcf4: e20660df and r6, r6, #223 ; 0xdf > 1dcf8: e356004d cmp r6, #77 ; 0x4d > 1dcfc: 1afffdb8 bne 1d3e4 <PR_ParseTimeStringToExplodedTime+0x9e4> > 1dd00: e351000c cmp r1, #12 > 1dd04: e1a05002 mov r5, r2 > 1dd08: e58d0014 str r0, [sp, #20] > 1dd0c: e58d3024 str r3, [sp, #36] ; 0x24 > 1dd10: 058d1020 streq r1, [sp, #32] > 1dd14: 1281100c addne r1, r1, #12 > 1dd18: 158d1020 strne r1, [sp, #32] > 1dd1c: eafffc28 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dd20: e1a05002 mov r5, r2 > 1dd24: eafffdad b 1d3e0 <PR_ParseTimeStringToExplodedTime+0x9e0> > 1dd28: e20cc0df and ip, ip, #223 ; 0xdf > 1dd2c: e35c0041 cmp ip, #65 ; 0x41 > 1dd30: 1a000021 bne 1ddbc <PR_ParseTimeStringToExplodedTime+0x13bc> > 1dd34: e5d51001 ldrb r1, [r5, #1] > 1dd38: e1a05002 mov r5, r2 > 1dd3c: e20120df and r2, r1, #223 ; 0xdf > 1dd40: e352004d cmp r2, #77 ; 0x4d > 1dd44: 13a0200c movne r2, #12 > 1dd48: 03a02000 moveq r2, #0 > 1dd4c: e58d0014 str r0, [sp, #20] > 1dd50: e58d3024 str r3, [sp, #36] ; 0x24 > 1dd54: e58d2020 str r2, [sp, #32] > 1dd58: eafffc19 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dd5c: e59d4010 ldr r4, [sp, #16] > 1dd60: e354000c cmp r4, #12 > 1dd64: d3a01000 movle r1, #0 > 1dd68: c3a01001 movgt r1, #1 > 1dd6c: e35c000c cmp ip, #12 > 1dd70: c354000c cmpgt r4, #12 > 1dd74: c1a04002 movgt r4, r2 > 1dd78: c1a05006 movgt r5, r6 > 1dd7c: cafffc10 bgt 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1dd80: e3530045 cmp r3, #69 ; 0x45 > 1dd84: d2833e7d addle r3, r3, #2000 ; 0x7d0 > 1dd88: da000002 ble 1dd98 <PR_ParseTimeStringToExplodedTime+0x1398> > 1dd8c: e3530063 cmp r3, #99 ; 0x63 > 1dd90: d2833e76 addle r3, r3, #1888 ; 0x760 > 1dd94: d283300c addle r3, r3, #12 > 1dd98: e3510000 cmp r1, #0 > 1dd9c: 0a00000b beq 1ddd0 <PR_ParseTimeStringToExplodedTime+0x13d0> > 1dda0: e1a05006 mov r5, r6 > 1dda4: e59d6010 ldr r6, [sp, #16] > 1dda8: e28cb007 add fp, ip, #7 > 1ddac: e1a04002 mov r4, r2 > 1ddb0: e1a07003 mov r7, r3 > 1ddb4: e58d601c str r6, [sp, #28] > 1ddb8: eafffc01 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1ddbc: e1a05002 mov r5, r2 > 1ddc0: e58d0014 str r0, [sp, #20] > 1ddc4: e58d3024 str r3, [sp, #36] ; 0x24 > 1ddc8: e58d1020 str r1, [sp, #32] > 1ddcc: eafffbfc b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > 1ddd0: e59d0010 ldr r0, [sp, #16] > 1ddd4: e1a04002 mov r4, r2 > 1ddd8: e280b007 add fp, r0, #7 > 1dddc: e1a05006 mov r5, r6 > 1dde0: e1a07003 mov r7, r3 > 1dde4: e58dc01c str ip, [sp, #28] > 1dde8: eafffbf5 b 1cdc4 <PR_ParseTimeStringToExplodedTime+0x3c4> > >0001ddec <PR_ParseTimeString>: > 1ddec: e92d4030 push {r4, r5, lr} > 1ddf0: e24dd02c sub sp, sp, #44 ; 0x2c > 1ddf4: e1a05002 mov r5, r2 > 1ddf8: e1a0200d mov r2, sp > 1ddfc: ebffa844 bl 7f14 <_init+0x938> > 1de00: e2504000 subs r4, r0, #0 > 1de04: 1a000002 bne 1de14 <PR_ParseTimeString+0x28> > 1de08: e1a0000d mov r0, sp > 1de0c: ebffa70b bl 7a40 <_init+0x464> > 1de10: e1c500f0 strd r0, [r5] > 1de14: e1a00004 mov r0, r4 > 1de18: e28dd02c add sp, sp, #44 ; 0x2c > 1de1c: e8bd8030 pop {r4, r5, pc} > >0001de20 <PR_FormatTime>: > 1de20: e3530000 cmp r3, #0 > 1de24: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1de28: e1a04000 mov r4, r0 > 1de2c: e24dd034 sub sp, sp, #52 ; 0x34 > 1de30: e1a05001 mov r5, r1 > 1de34: 0a00001b beq 1dea8 <PR_FormatTime+0x88> > 1de38: e5931024 ldr r1, [r3, #36] ; 0x24 > 1de3c: e1d301f8 ldrsh r0, [r3, #24] > 1de40: e5939020 ldr r9, [r3, #32] > 1de44: e593a004 ldr sl, [r3, #4] > 1de48: e5938008 ldr r8, [r3, #8] > 1de4c: e593700c ldr r7, [r3, #12] > 1de50: e5936010 ldr r6, [r3, #16] > 1de54: e593e014 ldr lr, [r3, #20] > 1de58: e1d3c1da ldrsb ip, [r3, #26] > 1de5c: e1d3b1fc ldrsh fp, [r3, #28] > 1de60: e2913000 adds r3, r1, #0 > 1de64: 13a03001 movne r3, #1 > 1de68: e2400e76 sub r0, r0, #1888 ; 0x760 > 1de6c: e58d3024 str r3, [sp, #36] ; 0x24 > 1de70: e3a03000 mov r3, #0 > 1de74: e240000c sub r0, r0, #12 > 1de78: e0811009 add r1, r1, r9 > 1de7c: e58d302c str r3, [sp, #44] ; 0x2c > 1de80: e28d3004 add r3, sp, #4 > 1de84: e58da004 str sl, [sp, #4] > 1de88: e58d8008 str r8, [sp, #8] > 1de8c: e58d700c str r7, [sp, #12] > 1de90: e58d6010 str r6, [sp, #16] > 1de94: e58de014 str lr, [sp, #20] > 1de98: e58dc01c str ip, [sp, #28] > 1de9c: e58d0018 str r0, [sp, #24] > 1dea0: e58db020 str fp, [sp, #32] > 1dea4: e58d1028 str r1, [sp, #40] ; 0x28 > 1dea8: e1a00004 mov r0, r4 > 1deac: e1a01005 mov r1, r5 > 1deb0: ebffa7b4 bl 7d88 <_init+0x7ac> > 1deb4: e2703001 rsbs r3, r0, #1 > 1deb8: 33a03000 movcc r3, #0 > 1debc: e3540000 cmp r4, #0 > 1dec0: 03a03000 moveq r3, #0 > 1dec4: e3530000 cmp r3, #0 > 1dec8: 0a000002 beq 1ded8 <PR_FormatTime+0xb8> > 1decc: e3550000 cmp r5, #0 > 1ded0: c3a03000 movgt r3, #0 > 1ded4: c5c43000 strbgt r3, [r4] > 1ded8: e28dd034 add sp, sp, #52 ; 0x34 > 1dedc: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > >0001dee0 <PR_FormatTimeUSEnglish>: > 1dee0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1dee4: e59f5604 ldr r5, [pc, #1540] ; 1e4f0 <PR_FormatTimeUSEnglish+0x610> > 1dee8: e1a0c002 mov ip, r2 > 1deec: e59f2600 ldr r2, [pc, #1536] ; 1e4f4 <PR_FormatTimeUSEnglish+0x614> > 1def0: e08f5005 add r5, pc, r5 > 1def4: e24dd044 sub sp, sp, #68 ; 0x44 > 1def8: e7952002 ldr r2, [r5, r2] > 1defc: e58d2008 str r2, [sp, #8] > 1df00: e59d4008 ldr r4, [sp, #8] > 1df04: e5dc2000 ldrb r2, [ip] > 1df08: e5948000 ldr r8, [r4] > 1df0c: e3520000 cmp r2, #0 > 1df10: e1a07000 mov r7, r0 > 1df14: e1a04001 mov r4, r1 > 1df18: e1a06003 mov r6, r3 > 1df1c: e58d803c str r8, [sp, #60] ; 0x3c > 1df20: 0a00007d beq 1e11c <PR_FormatTimeUSEnglish+0x23c> > 1df24: e59f05cc ldr r0, [pc, #1484] ; 1e4f8 <PR_FormatTimeUSEnglish+0x618> > 1df28: e59fb5cc ldr fp, [pc, #1484] ; 1e4fc <PR_FormatTimeUSEnglish+0x61c> > 1df2c: e59f95cc ldr r9, [pc, #1484] ; 1e500 <PR_FormatTimeUSEnglish+0x620> > 1df30: e08f0000 add r0, pc, r0 > 1df34: e08fb00b add fp, pc, fp > 1df38: e08f9009 add r9, pc, r9 > 1df3c: e58d000c str r0, [sp, #12] > 1df40: e59f85bc ldr r8, [pc, #1468] ; 1e504 <PR_FormatTimeUSEnglish+0x624> > 1df44: e1a0300c mov r3, ip > 1df48: e1a0a007 mov sl, r7 > 1df4c: ea000008 b 1df74 <PR_FormatTimeUSEnglish+0x94> > 1df50: e3540000 cmp r4, #0 > 1df54: 0a000067 beq 1e0f8 <PR_FormatTimeUSEnglish+0x218> > 1df58: e2444001 sub r4, r4, #1 > 1df5c: e1a05003 mov r5, r3 > 1df60: e4ca2001 strb r2, [sl], #1 > 1df64: e5d52001 ldrb r2, [r5, #1] > 1df68: e2853001 add r3, r5, #1 > 1df6c: e3520000 cmp r2, #0 > 1df70: 0a00006a beq 1e120 <PR_FormatTimeUSEnglish+0x240> > 1df74: e3520025 cmp r2, #37 ; 0x25 > 1df78: 1afffff4 bne 1df50 <PR_FormatTimeUSEnglish+0x70> > 1df7c: e5d32001 ldrb r2, [r3, #1] > 1df80: e2835001 add r5, r3, #1 > 1df84: e2422025 sub r2, r2, #37 ; 0x25 > 1df88: e3520054 cmp r2, #84 ; 0x54 > 1df8c: 908ff102 addls pc, pc, r2, lsl #2 > 1df90: ea000147 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1df94: ea000140 b 1e49c <PR_FormatTimeUSEnglish+0x5bc> > 1df98: ea000145 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1df9c: ea000144 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfa0: ea000143 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfa4: ea000142 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfa8: ea000141 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfac: ea000140 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfb0: ea00013f b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfb4: ea00013e b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfb8: ea00013d b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfbc: ea00013c b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfc0: ea00013b b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfc4: ea00013a b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfc8: ea000139 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfcc: ea000138 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfd0: ea000137 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfd4: ea000136 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfd8: ea000135 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfdc: ea000134 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfe0: ea000133 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfe4: ea000132 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfe8: ea000131 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dfec: ea000130 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dff0: ea00012f b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dff4: ea00012e b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dff8: ea00012d b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1dffc: ea00012c b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e000: ea00012b b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e004: ea00011e b 1e484 <PR_FormatTimeUSEnglish+0x5a4> > 1e008: ea000117 b 1e46c <PR_FormatTimeUSEnglish+0x58c> > 1e00c: ea000128 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e010: ea000127 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e014: ea000126 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e018: ea000125 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e01c: ea000124 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e020: ea00010a b 1e450 <PR_FormatTimeUSEnglish+0x570> > 1e024: ea0000fb b 1e418 <PR_FormatTimeUSEnglish+0x538> > 1e028: ea000121 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e02c: ea000120 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e030: ea00011f b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e034: ea0000f0 b 1e3fc <PR_FormatTimeUSEnglish+0x51c> > 1e038: ea00011d b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e03c: ea00011c b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e040: ea00011b b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e044: ea00011a b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e048: ea000119 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e04c: ea0000e3 b 1e3e0 <PR_FormatTimeUSEnglish+0x500> > 1e050: ea000117 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e054: ea0000cb b 1e388 <PR_FormatTimeUSEnglish+0x4a8> > 1e058: ea000115 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e05c: ea0000b3 b 1e330 <PR_FormatTimeUSEnglish+0x450> > 1e060: ea0000ab b 1e314 <PR_FormatTimeUSEnglish+0x434> > 1e064: ea0000a4 b 1e2fc <PR_FormatTimeUSEnglish+0x41c> > 1e068: ea00009d b 1e2e4 <PR_FormatTimeUSEnglish+0x404> > 1e06c: ea000110 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e070: ea00010f b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e074: ea00010e b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e078: ea00010d b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e07c: ea00010c b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e080: ea00010b b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e084: ea000091 b 1e2d0 <PR_FormatTimeUSEnglish+0x3f0> > 1e088: ea000082 b 1e298 <PR_FormatTimeUSEnglish+0x3b8> > 1e08c: ea000072 b 1e25c <PR_FormatTimeUSEnglish+0x37c> > 1e090: ea00006a b 1e240 <PR_FormatTimeUSEnglish+0x360> > 1e094: ea000106 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e098: ea000105 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e09c: ea000104 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0a0: ea000103 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0a4: ea000102 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0a8: ea000072 b 1e278 <PR_FormatTimeUSEnglish+0x398> > 1e0ac: ea000100 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0b0: ea0000ff b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0b4: ea000059 b 1e220 <PR_FormatTimeUSEnglish+0x340> > 1e0b8: ea0000fd b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0bc: ea0000fc b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0c0: ea000048 b 1e1e8 <PR_FormatTimeUSEnglish+0x308> > 1e0c4: ea0000fa b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0c8: ea0000f9 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0cc: ea0000f8 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0d0: ea0000f7 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0d4: ea0000f6 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0d8: ea0000f5 b 1e4b4 <PR_FormatTimeUSEnglish+0x5d4> > 1e0dc: ea00003a b 1e1cc <PR_FormatTimeUSEnglish+0x2ec> > 1e0e0: ea000032 b 1e1b0 <PR_FormatTimeUSEnglish+0x2d0> > 1e0e4: ea000015 b 1e140 <PR_FormatTimeUSEnglish+0x260> > 1e0e8: e3540000 cmp r4, #0 > 1e0ec: 13a00000 movne r0, #0 > 1e0f0: 15ca0000 strbne r0, [sl] > 1e0f4: 1a000001 bne 1e100 <PR_FormatTimeUSEnglish+0x220> > 1e0f8: e1a00004 mov r0, r4 > 1e0fc: e54a4001 strb r4, [sl, #-1] > 1e100: e59d4008 ldr r4, [sp, #8] > 1e104: e59d203c ldr r2, [sp, #60] ; 0x3c > 1e108: e5943000 ldr r3, [r4] > 1e10c: e1520003 cmp r2, r3 > 1e110: 1a0000f5 bne 1e4ec <PR_FormatTimeUSEnglish+0x60c> > 1e114: e28dd044 add sp, sp, #68 ; 0x44 > 1e118: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1e11c: e1a0a000 mov sl, r0 > 1e120: e3540000 cmp r4, #0 > 1e124: 0afffff3 beq 1e0f8 <PR_FormatTimeUSEnglish+0x218> > 1e128: e1a0c00a mov ip, sl > 1e12c: e3a03000 mov r3, #0 > 1e130: e4cc3001 strb r3, [ip], #1 > 1e134: e067000c rsb r0, r7, ip > 1e138: e2400001 sub r0, r0, #1 > 1e13c: eaffffef b 1e100 <PR_FormatTimeUSEnglish+0x220> > 1e140: e1d631f8 ldrsh r3, [r6, #24] > 1e144: e59f23bc ldr r2, [pc, #956] ; 1e508 <PR_FormatTimeUSEnglish+0x628> > 1e148: e0c10392 smull r0, r1, r2, r3 > 1e14c: e1a02fc3 asr r2, r3, #31 > 1e150: e06222c1 rsb r2, r2, r1, asr #5 > 1e154: e3a01064 mov r1, #100 ; 0x64 > 1e158: e0020291 mul r2, r1, r2 > 1e15c: e28d0014 add r0, sp, #20 > 1e160: e0623003 rsb r3, r2, r3 > 1e164: e1a03803 lsl r3, r3, #16 > 1e168: e3a01028 mov r1, #40 ; 0x28 > 1e16c: e59d200c ldr r2, [sp, #12] > 1e170: e1a03843 asr r3, r3, #16 > 1e174: ebffa85f bl 82f8 <_init+0xd1c> > 1e178: e28d0014 add r0, sp, #20 > 1e17c: ebffa740 bl 7e84 <_init+0x8a8> > 1e180: e1500004 cmp r0, r4 > 1e184: e1a03000 mov r3, r0 > 1e188: 8affffd6 bhi 1e0e8 <PR_FormatTimeUSEnglish+0x208> > 1e18c: e1a0000a mov r0, sl > 1e190: e28d1014 add r1, sp, #20 > 1e194: e1a02003 mov r2, r3 > 1e198: e58d3004 str r3, [sp, #4] > 1e19c: ebffa5b5 bl 7878 <_init+0x29c> > 1e1a0: e59d3004 ldr r3, [sp, #4] > 1e1a4: e08aa003 add sl, sl, r3 > 1e1a8: e0634004 rsb r4, r3, r4 > 1e1ac: eaffff6c b 1df64 <PR_FormatTimeUSEnglish+0x84> > 1e1b0: e59f2354 ldr r2, [pc, #852] ; 1e50c <PR_FormatTimeUSEnglish+0x62c> > 1e1b4: e3a01028 mov r1, #40 ; 0x28 > 1e1b8: e08f2002 add r2, pc, r2 > 1e1bc: e1a03006 mov r3, r6 > 1e1c0: e28d0014 add r0, sp, #20 > 1e1c4: ebffa7ca bl 80f4 <_init+0xb18> > 1e1c8: eaffffea b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e1cc: e59f233c ldr r2, [pc, #828] ; 1e510 <PR_FormatTimeUSEnglish+0x630> > 1e1d0: e3a01028 mov r1, #40 ; 0x28 > 1e1d4: e08f2002 add r2, pc, r2 > 1e1d8: e1d631da ldrsb r3, [r6, #26] > 1e1dc: e28d0014 add r0, sp, #20 > 1e1e0: ebffa844 bl 82f8 <_init+0xd1c> > 1e1e4: eaffffe3 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e1e8: e3540001 cmp r4, #1 > 1e1ec: 9affffbd bls 1e0e8 <PR_FormatTimeUSEnglish+0x208> > 1e1f0: e596300c ldr r3, [r6, #12] > 1e1f4: e59f1318 ldr r1, [pc, #792] ; 1e514 <PR_FormatTimeUSEnglish+0x634> > 1e1f8: e353000b cmp r3, #11 > 1e1fc: e08f1001 add r1, pc, r1 > 1e200: c59f1310 ldrgt r1, [pc, #784] ; 1e518 <PR_FormatTimeUSEnglish+0x638> > 1e204: c08f1001 addgt r1, pc, r1 > 1e208: e1a0000a mov r0, sl > 1e20c: e3a02002 mov r2, #2 > 1e210: ebffa598 bl 7878 <_init+0x29c> > 1e214: e28aa002 add sl, sl, #2 > 1e218: e2444002 sub r4, r4, #2 > 1e21c: eaffff50 b 1df64 <PR_FormatTimeUSEnglish+0x84> > 1e220: e5963014 ldr r3, [r6, #20] > 1e224: e59f22f0 ldr r2, [pc, #752] ; 1e51c <PR_FormatTimeUSEnglish+0x63c> > 1e228: e3a01028 mov r1, #40 ; 0x28 > 1e22c: e08f2002 add r2, pc, r2 > 1e230: e2833001 add r3, r3, #1 > 1e234: e28d0014 add r0, sp, #20 > 1e238: ebffa82e bl 82f8 <_init+0xd1c> > 1e23c: eaffffcd b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e240: e59f22d8 ldr r2, [pc, #728] ; 1e520 <PR_FormatTimeUSEnglish+0x640> > 1e244: e3a01028 mov r1, #40 ; 0x28 > 1e248: e08f2002 add r2, pc, r2 > 1e24c: e5963010 ldr r3, [r6, #16] > 1e250: e28d0014 add r0, sp, #20 > 1e254: ebffa827 bl 82f8 <_init+0xd1c> > 1e258: eaffffc6 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e25c: e59f22c0 ldr r2, [pc, #704] ; 1e524 <PR_FormatTimeUSEnglish+0x644> > 1e260: e3a01028 mov r1, #40 ; 0x28 > 1e264: e08f2002 add r2, pc, r2 > 1e268: e1a03006 mov r3, r6 > 1e26c: e28d0014 add r0, sp, #20 > 1e270: ebffa79f bl 80f4 <_init+0xb18> > 1e274: eaffffbf b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e278: e1d631fc ldrsh r3, [r6, #28] > 1e27c: e59f22a4 ldr r2, [pc, #676] ; 1e528 <PR_FormatTimeUSEnglish+0x648> > 1e280: e3a01028 mov r1, #40 ; 0x28 > 1e284: e08f2002 add r2, pc, r2 > 1e288: e2833001 add r3, r3, #1 > 1e28c: e28d0014 add r0, sp, #20 > 1e290: ebffa818 bl 82f8 <_init+0xd1c> > 1e294: eaffffb7 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e298: e59f328c ldr r3, [pc, #652] ; 1e52c <PR_FormatTimeUSEnglish+0x64c> > 1e29c: e5962014 ldr r2, [r6, #20] > 1e2a0: e08f3003 add r3, pc, r3 > 1e2a4: e0833102 add r3, r3, r2, lsl #2 > 1e2a8: e5931038 ldr r1, [r3, #56] ; 0x38 > 1e2ac: e1a00001 mov r0, r1 > 1e2b0: e58d1004 str r1, [sp, #4] > 1e2b4: ebffa6f2 bl 7e84 <_init+0x8a8> > 1e2b8: e59d1004 ldr r1, [sp, #4] > 1e2bc: e1500004 cmp r0, r4 > 1e2c0: e1a03000 mov r3, r0 > 1e2c4: 8affff87 bhi 1e0e8 <PR_FormatTimeUSEnglish+0x208> > 1e2c8: e1a0000a mov r0, sl > 1e2cc: eaffffb0 b 1e194 <PR_FormatTimeUSEnglish+0x2b4> > 1e2d0: e59f3258 ldr r3, [pc, #600] ; 1e530 <PR_FormatTimeUSEnglish+0x650> > 1e2d4: e1d621da ldrsb r2, [r6, #26] > 1e2d8: e08f3003 add r3, pc, r3 > 1e2dc: e7931102 ldr r1, [r3, r2, lsl #2] > 1e2e0: eafffff1 b 1e2ac <PR_FormatTimeUSEnglish+0x3cc> > 1e2e4: e3a01028 mov r1, #40 ; 0x28 > 1e2e8: e1a0200b mov r2, fp > 1e2ec: e1a03006 mov r3, r6 > 1e2f0: e28d0014 add r0, sp, #20 > 1e2f4: ebffa73f bl 7ff8 <_init+0xa1c> > 1e2f8: eaffff9e b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e2fc: e3a01028 mov r1, #40 ; 0x28 > 1e300: e1a02009 mov r2, r9 > 1e304: e1d631f8 ldrsh r3, [r6, #24] > 1e308: e28d0014 add r0, sp, #20 > 1e30c: ebffa7f9 bl 82f8 <_init+0xd1c> > 1e310: eaffff98 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e314: e59f2218 ldr r2, [pc, #536] ; 1e534 <PR_FormatTimeUSEnglish+0x654> > 1e318: e3a01028 mov r1, #40 ; 0x28 > 1e31c: e08f2002 add r2, pc, r2 > 1e320: e1a03006 mov r3, r6 > 1e324: e28d0014 add r0, sp, #20 > 1e328: ebffa771 bl 80f4 <_init+0xb18> > 1e32c: eaffff91 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e330: e1d621da ldrsb r2, [r6, #26] > 1e334: e2523001 subs r3, r2, #1 > 1e338: 42823006 addmi r3, r2, #6 > 1e33c: e1d621fc ldrsh r2, [r6, #28] > 1e340: e0633002 rsb r3, r3, r2 > 1e344: e3530000 cmp r3, #0 > 1e348: d3a03000 movle r3, #0 > 1e34c: da000007 ble 1e370 <PR_FormatTimeUSEnglish+0x490> > 1e350: e0c10398 smull r0, r1, r8, r3 > 1e354: e1a02fc3 asr r2, r3, #31 > 1e358: e0811003 add r1, r1, r3 > 1e35c: e0622141 rsb r2, r2, r1, asr #2 > 1e360: e0621182 rsb r1, r2, r2, lsl #3 > 1e364: e1530001 cmp r3, r1 > 1e368: 01a03002 moveq r3, r2 > 1e36c: 12823001 addne r3, r2, #1 > 1e370: e59f21c0 ldr r2, [pc, #448] ; 1e538 <PR_FormatTimeUSEnglish+0x658> > 1e374: e3a01028 mov r1, #40 ; 0x28 > 1e378: e08f2002 add r2, pc, r2 > 1e37c: e28d0014 add r0, sp, #20 > 1e380: ebffa7dc bl 82f8 <_init+0xd1c> > 1e384: eaffff7b b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e388: e1d631da ldrsb r3, [r6, #26] > 1e38c: e1d621fc ldrsh r2, [r6, #28] > 1e390: e3530000 cmp r3, #0 > 1e394: b2833007 addlt r3, r3, #7 > 1e398: e0633002 rsb r3, r3, r2 > 1e39c: e3530000 cmp r3, #0 > 1e3a0: d3a03000 movle r3, #0 > 1e3a4: da000007 ble 1e3c8 <PR_FormatTimeUSEnglish+0x4e8> > 1e3a8: e0c12398 smull r2, r1, r8, r3 > 1e3ac: e1a02fc3 asr r2, r3, #31 > 1e3b0: e0811003 add r1, r1, r3 > 1e3b4: e0622141 rsb r2, r2, r1, asr #2 > 1e3b8: e0621182 rsb r1, r2, r2, lsl #3 > 1e3bc: e1530001 cmp r3, r1 > 1e3c0: 01a03002 moveq r3, r2 > 1e3c4: 12823001 addne r3, r2, #1 > 1e3c8: e59f216c ldr r2, [pc, #364] ; 1e53c <PR_FormatTimeUSEnglish+0x65c> > 1e3cc: e3a01028 mov r1, #40 ; 0x28 > 1e3d0: e08f2002 add r2, pc, r2 > 1e3d4: e28d0014 add r0, sp, #20 > 1e3d8: ebffa7c6 bl 82f8 <_init+0xd1c> > 1e3dc: eaffff65 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e3e0: e59f2158 ldr r2, [pc, #344] ; 1e540 <PR_FormatTimeUSEnglish+0x660> > 1e3e4: e3a01028 mov r1, #40 ; 0x28 > 1e3e8: e08f2002 add r2, pc, r2 > 1e3ec: e5963004 ldr r3, [r6, #4] > 1e3f0: e28d0014 add r0, sp, #20 > 1e3f4: ebffa7bf bl 82f8 <_init+0xd1c> > 1e3f8: eaffff5e b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e3fc: e59f2140 ldr r2, [pc, #320] ; 1e544 <PR_FormatTimeUSEnglish+0x664> > 1e400: e3a01028 mov r1, #40 ; 0x28 > 1e404: e08f2002 add r2, pc, r2 > 1e408: e5963008 ldr r3, [r6, #8] > 1e40c: e28d0014 add r0, sp, #20 > 1e410: ebffa7b8 bl 82f8 <_init+0xd1c> > 1e414: eaffff57 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e418: e596200c ldr r2, [r6, #12] > 1e41c: e59f3124 ldr r3, [pc, #292] ; 1e548 <PR_FormatTimeUSEnglish+0x668> > 1e420: e0c10293 smull r0, r1, r3, r2 > 1e424: e1a03fc2 asr r3, r2, #31 > 1e428: e06330c1 rsb r3, r3, r1, asr #1 > 1e42c: e0833083 add r3, r3, r3, lsl #1 > 1e430: e0523103 subs r3, r2, r3, lsl #2 > 1e434: e59f2110 ldr r2, [pc, #272] ; 1e54c <PR_FormatTimeUSEnglish+0x66c> > 1e438: 03a0300c moveq r3, #12 > 1e43c: e3a01028 mov r1, #40 ; 0x28 > 1e440: e08f2002 add r2, pc, r2 > 1e444: e28d0014 add r0, sp, #20 > 1e448: ebffa7aa bl 82f8 <_init+0xd1c> > 1e44c: eaffff49 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e450: e59f20f8 ldr r2, [pc, #248] ; 1e550 <PR_FormatTimeUSEnglish+0x670> > 1e454: e3a01028 mov r1, #40 ; 0x28 > 1e458: e08f2002 add r2, pc, r2 > 1e45c: e596300c ldr r3, [r6, #12] > 1e460: e28d0014 add r0, sp, #20 > 1e464: ebffa7a3 bl 82f8 <_init+0xd1c> > 1e468: eaffff42 b 1e178 <PR_FormatTimeUSEnglish+0x298> > 1e46c: e59f30e0 ldr r3, [pc, #224] ; 1e554 <PR_FormatTimeUSEnglish+0x674> > 1e470: e5962014 ldr r2, [r6, #20] > 1e474: e08f3003 add r3, pc, r3 > 1e478: e0833102 add r3, r3, r2, lsl #2 > 1e47c: e5931068 ldr r1, [r3, #104] ; 0x68 > 1e480: eaffff89 b 1e2ac <PR_FormatTimeUSEnglish+0x3cc> > 1e484: e59f30cc ldr r3, [pc, #204] ; 1e558 <PR_FormatTimeUSEnglish+0x678> > 1e488: e1d621da ldrsb r2, [r6, #26] > 1e48c: e08f3003 add r3, pc, r3 > 1e490: e0833102 add r3, r3, r2, lsl #2 > 1e494: e593101c ldr r1, [r3, #28] > 1e498: eaffff83 b 1e2ac <PR_FormatTimeUSEnglish+0x3cc> > 1e49c: e3540000 cmp r4, #0 > 1e4a0: 0affff14 beq 1e0f8 <PR_FormatTimeUSEnglish+0x218> > 1e4a4: e3a03025 mov r3, #37 ; 0x25 > 1e4a8: e4ca3001 strb r3, [sl], #1 > 1e4ac: e2444001 sub r4, r4, #1 > 1e4b0: eafffeab b 1df64 <PR_FormatTimeUSEnglish+0x84> > 1e4b4: e3540000 cmp r4, #0 > 1e4b8: 0affff0e beq 1e0f8 <PR_FormatTimeUSEnglish+0x218> > 1e4bc: e3a02025 mov r2, #37 ; 0x25 > 1e4c0: e2544001 subs r4, r4, #1 > 1e4c4: e5ca2000 strb r2, [sl] > 1e4c8: 0a000004 beq 1e4e0 <PR_FormatTimeUSEnglish+0x600> > 1e4cc: e5d33001 ldrb r3, [r3, #1] > 1e4d0: e5ca3001 strb r3, [sl, #1] > 1e4d4: e2444001 sub r4, r4, #1 > 1e4d8: e28aa002 add sl, sl, #2 > 1e4dc: eafffea0 b 1df64 <PR_FormatTimeUSEnglish+0x84> > 1e4e0: e5ca4000 strb r4, [sl] > 1e4e4: e1a00004 mov r0, r4 > 1e4e8: eaffff04 b 1e100 <PR_FormatTimeUSEnglish+0x220> > 1e4ec: ebffa53b bl 79e0 <_init+0x404> > 1e4f0: 00019108 andeq r9, r1, r8, lsl #2 > 1e4f4: 00000524 andeq r0, r0, r4, lsr #10 > 1e4f8: 0000ddf8 strdeq sp, [r0], -r8 > 1e4fc: 0000de1c andeq sp, r0, ip, lsl lr > 1e500: 0000de10 andeq sp, r0, r0, lsl lr > 1e504: 92492493 subls r2, r9, #-1828716544 ; 0x93000000 > 1e508: 51eb851f mvnpl r8, pc, lsl r5 > 1e50c: 0000db78 andeq sp, r0, r8, ror fp > 1e510: 0000e438 andeq lr, r0, r8, lsr r4 > 1e514: 0000dafc strdeq sp, [r0], -ip > 1e518: 0000daf8 strdeq sp, [r0], -r8 > 1e51c: 0000daec andeq sp, r0, ip, ror #21 > 1e520: 0000dad0 ldrdeq sp, [r0], -r0 > 1e524: 0000da9c muleq r0, ip, sl > 1e528: 0000da9c muleq r0, ip, sl > 1e52c: 00018bb4 ; <UNDEFINED> instruction: 0x00018bb4 > 1e530: 00018b7c andeq r8, r1, ip, ror fp > 1e534: 0000da20 andeq sp, r0, r0, lsr #20 > 1e538: 0000d9b0 ; <UNDEFINED> instruction: 0x0000d9b0 > 1e53c: 0000d958 andeq sp, r0, r8, asr r9 > 1e540: 0000d930 andeq sp, r0, r0, lsr r9 > 1e544: 0000d914 andeq sp, r0, r4, lsl r9 > 1e548: 2aaaaaab bcs feac8ffc <__bss_end__+0xfea8f600> > 1e54c: 0000d8d8 ldrdeq sp, [r0], -r8 > 1e550: 0000d8c0 andeq sp, r0, r0, asr #17 > 1e554: 000189e0 andeq r8, r1, r0, ror #19 > 1e558: 000189c8 andeq r8, r1, r8, asr #19 > 1e55c: e92d40f0 push {r4, r5, r6, r7, lr} > 1e560: e24dd014 sub sp, sp, #20 > 1e564: e1a04002 mov r4, r2 > 1e568: e1a06001 mov r6, r1 > 1e56c: e1a07000 mov r7, r0 > 1e570: ebffa613 bl 7dc4 <_init+0x7e8> > 1e574: e1a05000 mov r5, r0 > 1e578: e1a01005 mov r1, r5 > 1e57c: e1a00004 mov r0, r4 > 1e580: eb002561 bl 27b0c <PR_Now+0x25b4> > 1e584: e0020095 mul r2, r5, r0 > 1e588: e3a05ffa mov r5, #1000 ; 0x3e8 > 1e58c: e0624004 rsb r4, r2, r4 > 1e590: e1a03000 mov r3, r0 > 1e594: e0000495 mul r0, r5, r4 > 1e598: e58d3008 str r3, [sp, #8] > 1e59c: e58d400c str r4, [sp, #12] > 1e5a0: ebffa7b1 bl 846c <_init+0xe90> > 1e5a4: e3a01000 mov r1, #0 > 1e5a8: e58d000c str r0, [sp, #12] > 1e5ac: e1a0000d mov r0, sp > 1e5b0: ebffa5b5 bl 7c8c <_init+0x6b0> > 1e5b4: e59d300c ldr r3, [sp, #12] > 1e5b8: e59d2004 ldr r2, [sp, #4] > 1e5bc: e59d0008 ldr r0, [sp, #8] > 1e5c0: e0253592 mla r5, r2, r5, r3 > 1e5c4: e59f3048 ldr r3, [pc, #72] ; 1e614 <PR_FormatTimeUSEnglish+0x734> > 1e5c8: e1a024a5 lsr r2, r5, #9 > 1e5cc: e0831392 umull r1, r3, r2, r3 > 1e5d0: e59f2040 ldr r2, [pc, #64] ; 1e618 <PR_FormatTimeUSEnglish+0x738> > 1e5d4: e1a033a3 lsr r3, r3, #7 > 1e5d8: e0020293 mul r2, r3, r2 > 1e5dc: e59d1000 ldr r1, [sp] > 1e5e0: e0625005 rsb r5, r2, r5 > 1e5e4: e0801001 add r1, r0, r1 > 1e5e8: e0833001 add r3, r3, r1 > 1e5ec: e1a00007 mov r0, r7 > 1e5f0: e1a01006 mov r1, r6 > 1e5f4: e28d2008 add r2, sp, #8 > 1e5f8: e58d3008 str r3, [sp, #8] > 1e5fc: e58d500c str r5, [sp, #12] > 1e600: ebffa6ca bl 8130 <_init+0xb54> > 1e604: e350006e cmp r0, #110 ; 0x6e > 1e608: 03a00000 moveq r0, #0 > 1e60c: e28dd014 add sp, sp, #20 > 1e610: e8bd80f0 pop {r4, r5, r6, r7, pc} > 1e614: 00044b83 andeq r4, r4, r3, lsl #23 > 1e618: 3b9aca00 blcc fe6d0e20 <__bss_end__+0xfe697424> > 1e61c: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 1e620: e5906000 ldr r6, [r0] > 1e624: e1a05000 mov r5, r0 > 1e628: e1a07001 mov r7, r1 > 1e62c: e2866018 add r6, r6, #24 > 1e630: e596c000 ldr ip, [r6] > 1e634: e35c0000 cmp ip, #0 > 1e638: da00001e ble 1e6b8 <PR_FormatTimeUSEnglish+0x7d8> > 1e63c: e5963004 ldr r3, [r6, #4] > 1e640: e1530005 cmp r3, r5 > 1e644: 0a000010 beq 1e68c <PR_FormatTimeUSEnglish+0x7ac> > 1e648: e1a03006 mov r3, r6 > 1e64c: e3a04000 mov r4, #0 > 1e650: ea000002 b 1e660 <PR_FormatTimeUSEnglish+0x780> > 1e654: e5932004 ldr r2, [r3, #4] > 1e658: e1520005 cmp r2, r5 > 1e65c: 0a00000b beq 1e690 <PR_FormatTimeUSEnglish+0x7b0> > 1e660: e2844001 add r4, r4, #1 > 1e664: e154000c cmp r4, ip > 1e668: e2833008 add r3, r3, #8 > 1e66c: 1afffff8 bne 1e654 <PR_FormatTimeUSEnglish+0x774> > 1e670: e3540005 cmp r4, #5 > 1e674: da000010 ble 1e6bc <PR_FormatTimeUSEnglish+0x7dc> > 1e678: e5960034 ldr r0, [r6, #52] ; 0x34 > 1e67c: e3500000 cmp r0, #0 > 1e680: 0a000019 beq 1e6ec <PR_FormatTimeUSEnglish+0x80c> > 1e684: e1a06000 mov r6, r0 > 1e688: eaffffe8 b 1e630 <PR_FormatTimeUSEnglish+0x750> > 1e68c: e3a04000 mov r4, #0 > 1e690: e3570000 cmp r7, #0 > 1e694: e0864184 add r4, r6, r4, lsl #3 > 1e698: 13e03000 mvnne r3, #0 > 1e69c: 15843008 strne r3, [r4, #8] > 1e6a0: 18bd80f8 popne {r3, r4, r5, r6, r7, pc} > 1e6a4: e5943008 ldr r3, [r4, #8] > 1e6a8: e3730001 cmn r3, #1 > 1e6ac: 12833001 addne r3, r3, #1 > 1e6b0: 15843008 strne r3, [r4, #8] > 1e6b4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 1e6b8: e3a04000 mov r4, #0 > 1e6bc: e2850038 add r0, r5, #56 ; 0x38 > 1e6c0: ebffa6a9 bl 816c <_init+0xb90> > 1e6c4: e5963000 ldr r3, [r6] > 1e6c8: e3570000 cmp r7, #0 > 1e6cc: e0864184 add r4, r6, r4, lsl #3 > 1e6d0: 03a02001 moveq r2, #1 > 1e6d4: 13e02000 mvnne r2, #0 > 1e6d8: e2833001 add r3, r3, #1 > 1e6dc: e5842008 str r2, [r4, #8] > 1e6e0: e5845004 str r5, [r4, #4] > 1e6e4: e5863000 str r3, [r6] > 1e6e8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 1e6ec: e3a00001 mov r0, #1 > 1e6f0: e3a01038 mov r1, #56 ; 0x38 > 1e6f4: ebffa76b bl 84a8 <_init+0xecc> > 1e6f8: e5860034 str r0, [r6, #52] ; 0x34 > 1e6fc: eaffffe0 b 1e684 <PR_FormatTimeUSEnglish+0x7a4> > 1e700: e92d4010 push {r4, lr} > 1e704: e59f4020 ldr r4, [pc, #32] ; 1e72c <PR_FormatTimeUSEnglish+0x84c> > 1e708: e08f4004 add r4, pc, r4 > 1e70c: e1a00004 mov r0, r4 > 1e710: ebffa3f2 bl 76e0 <_init+0x104> > 1e714: e1a00004 mov r0, r4 > 1e718: e3a01003 mov r1, #3 > 1e71c: ebffa5b7 bl 7e00 <_init+0x824> > 1e720: e2840004 add r0, r4, #4 > 1e724: e8bd4010 pop {r4, lr} > 1e728: eaffa4b5 b 7a04 <_init+0x428> > 1e72c: 0001b10c andeq fp, r1, ip, lsl #2 > >0001e730 <PR_NewLock>: > 1e730: e59f3048 ldr r3, [pc, #72] ; 1e780 <PR_NewLock+0x50> > 1e734: e59f2048 ldr r2, [pc, #72] ; 1e784 <PR_NewLock+0x54> > 1e738: e08f3003 add r3, pc, r3 > 1e73c: e92d4010 push {r4, lr} > 1e740: e7933002 ldr r3, [r3, r2] > 1e744: e5933000 ldr r3, [r3] > 1e748: e3530000 cmp r3, #0 > 1e74c: 0a000009 beq 1e778 <PR_NewLock+0x48> > 1e750: e3a00001 mov r0, #1 > 1e754: e3a01058 mov r1, #88 ; 0x58 > 1e758: ebffa752 bl 84a8 <_init+0xecc> > 1e75c: e2504000 subs r4, r0, #0 > 1e760: 0a000002 beq 1e770 <PR_NewLock+0x40> > 1e764: e59f101c ldr r1, [pc, #28] ; 1e788 <PR_NewLock+0x58> > 1e768: e08f1001 add r1, pc, r1 > 1e76c: ebffa459 bl 78d8 <_init+0x2fc> > 1e770: e1a00004 mov r0, r4 > 1e774: e8bd8010 pop {r4, pc} > 1e778: ebffdebb bl 1626c <PR_Initialized+0x10> > 1e77c: eafffff3 b 1e750 <PR_NewLock+0x20> > 1e780: 000188c0 andeq r8, r1, r0, asr #17 > 1e784: 00000574 andeq r0, r0, r4, ror r5 > 1e788: 0001b0ac andeq fp, r1, ip, lsr #1 > >0001e78c <PR_DestroyLock>: > 1e78c: e92d4010 push {r4, lr} > 1e790: e1a04000 mov r4, r0 > 1e794: ebffa3f8 bl 777c <_init+0x1a0> > 1e798: e1a00004 mov r0, r4 > 1e79c: e8bd4010 pop {r4, lr} > 1e7a0: eaffa71f b 8424 <_init+0xe48> > >0001e7a4 <PR_Lock>: > 1e7a4: e92d4010 push {r4, lr} > 1e7a8: e1a04000 mov r4, r0 > 1e7ac: ebffa41c bl 7824 <_init+0x248> > 1e7b0: ebffa42d bl 786c <_init+0x290> > 1e7b4: e3a03001 mov r3, #1 > 1e7b8: e5843050 str r3, [r4, #80] ; 0x50 > 1e7bc: e5840054 str r0, [r4, #84] ; 0x54 > 1e7c0: e8bd8010 pop {r4, pc} > >0001e7c4 <PR_AssertCurrentThreadOwnsLock>: > 1e7c4: e12fff1e bx lr > >0001e7c8 <PR_NewCondVar>: > 1e7c8: e92d4038 push {r3, r4, r5, lr} > 1e7cc: e1a05000 mov r5, r0 > 1e7d0: e3a00040 mov r0, #64 ; 0x40 > 1e7d4: ebffa739 bl 84c0 <_init+0xee4> > 1e7d8: e2504000 subs r4, r0, #0 > 1e7dc: 0a000007 beq 1e800 <PR_NewCondVar+0x38> > 1e7e0: e59f1020 ldr r1, [pc, #32] ; 1e808 <PR_NewCondVar+0x40> > 1e7e4: e2840008 add r0, r4, #8 > 1e7e8: e08f1001 add r1, pc, r1 > 1e7ec: e2811004 add r1, r1, #4 > 1e7f0: ebffa486 bl 7a10 <_init+0x434> > 1e7f4: e3a03000 mov r3, #0 > 1e7f8: e5845000 str r5, [r4] > 1e7fc: e5843038 str r3, [r4, #56] ; 0x38 > 1e800: e1a00004 mov r0, r4 > 1e804: e8bd8038 pop {r3, r4, r5, pc} > 1e808: 0001b02c andeq fp, r1, ip, lsr #32 > >0001e80c <PR_DestroyCondVar>: > 1e80c: e92d4010 push {r4, lr} > 1e810: e1a04000 mov r4, r0 > 1e814: e2800038 add r0, r0, #56 ; 0x38 > 1e818: ebffa68f bl 825c <_init+0xc80> > 1e81c: e3500000 cmp r0, #0 > 1e820: a8bd8010 popge {r4, pc} > 1e824: e2840008 add r0, r4, #8 > 1e828: ebffa4ba bl 7b18 <_init+0x53c> > 1e82c: e1a00004 mov r0, r4 > 1e830: e8bd4010 pop {r4, lr} > 1e834: eaffa6fa b 8424 <_init+0xe48> > 1e838: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 1e83c: e2804018 add r4, r0, #24 > 1e840: e1a05000 mov r5, r0 > 1e844: e1a06001 mov r6, r1 > 1e848: e8b4000f ldm r4!, {r0, r1, r2, r3} > 1e84c: e24dd038 sub sp, sp, #56 ; 0x38 > 1e850: e1a0c00d mov ip, sp > 1e854: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1e858: e8b4000f ldm r4!, {r0, r1, r2, r3} > 1e85c: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1e860: e8b4000f ldm r4!, {r0, r1, r2, r3} > 1e864: e8ac000f stmia ip!, {r0, r1, r2, r3} > 1e868: e8940003 ldm r4, {r0, r1} > 1e86c: e3a03000 mov r3, #0 > 1e870: e1560003 cmp r6, r3 > 1e874: e1a0900d mov r9, sp > 1e878: e88c0003 stm ip, {r0, r1} > 1e87c: e5853018 str r3, [r5, #24] > 1e880: e585304c str r3, [r5, #76] ; 0x4c > 1e884: 1a000033 bne 1e958 <PR_DestroyCondVar+0x14c> > 1e888: e1a0a00d mov sl, sp > 1e88c: e59a3000 ldr r3, [sl] > 1e890: e3530000 cmp r3, #0 > 1e894: c3a06000 movgt r6, #0 > 1e898: c1a07006 movgt r7, r6 > 1e89c: da000019 ble 1e908 <PR_DestroyCondVar+0xfc> > 1e8a0: e08a4006 add r4, sl, r6 > 1e8a4: e5943008 ldr r3, [r4, #8] > 1e8a8: e5948004 ldr r8, [r4, #4] > 1e8ac: e3730001 cmn r3, #1 > 1e8b0: 0a00001d beq 1e92c <PR_DestroyCondVar+0x120> > 1e8b4: e2432001 sub r2, r3, #1 > 1e8b8: e3530000 cmp r3, #0 > 1e8bc: e5842008 str r2, [r4, #8] > 1e8c0: da000007 ble 1e8e4 <PR_DestroyCondVar+0xd8> > 1e8c4: e2885008 add r5, r8, #8 > 1e8c8: e1a00005 mov r0, r5 > 1e8cc: ebffa6cb bl 8400 <_init+0xe24> > 1e8d0: e5943008 ldr r3, [r4, #8] > 1e8d4: e2432001 sub r2, r3, #1 > 1e8d8: e3530000 cmp r3, #0 > 1e8dc: e5842008 str r2, [r4, #8] > 1e8e0: cafffff8 bgt 1e8c8 <PR_DestroyCondVar+0xbc> > 1e8e4: e2880038 add r0, r8, #56 ; 0x38 > 1e8e8: ebffa65b bl 825c <_init+0xc80> > 1e8ec: e3500000 cmp r0, #0 > 1e8f0: ba000013 blt 1e944 <PR_DestroyCondVar+0x138> > 1e8f4: e59a3000 ldr r3, [sl] > 1e8f8: e2877001 add r7, r7, #1 > 1e8fc: e1530007 cmp r3, r7 > 1e900: e2866008 add r6, r6, #8 > 1e904: caffffe5 bgt 1e8a0 <PR_DestroyCondVar+0x94> > 1e908: e15a0009 cmp sl, r9 > 1e90c: e59a4034 ldr r4, [sl, #52] ; 0x34 > 1e910: 0a000001 beq 1e91c <PR_DestroyCondVar+0x110> > 1e914: e1a0000a mov r0, sl > 1e918: ebffa6c1 bl 8424 <_init+0xe48> > 1e91c: e3540000 cmp r4, #0 > 1e920: 0a00000a beq 1e950 <PR_DestroyCondVar+0x144> > 1e924: e1a0a004 mov sl, r4 > 1e928: eaffffd7 b 1e88c <PR_DestroyCondVar+0x80> > 1e92c: e2880008 add r0, r8, #8 > 1e930: ebffa355 bl 768c <_init+0xb0> > 1e934: e2880038 add r0, r8, #56 ; 0x38 > 1e938: ebffa647 bl 825c <_init+0xc80> > 1e93c: e3500000 cmp r0, #0 > 1e940: aaffffeb bge 1e8f4 <PR_DestroyCondVar+0xe8> > 1e944: e1a00008 mov r0, r8 > 1e948: ebffa352 bl 7698 <_init+0xbc> > 1e94c: eaffffe8 b 1e8f4 <PR_DestroyCondVar+0xe8> > 1e950: e28dd038 add sp, sp, #56 ; 0x38 > 1e954: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 1e958: e1a00005 mov r0, r5 > 1e95c: ebffa326 bl 75fc <_init+0x20> > 1e960: eaffffc8 b 1e888 <PR_DestroyCondVar+0x7c> > >0001e964 <PR_Unlock>: > 1e964: e5903050 ldr r3, [r0, #80] ; 0x50 > 1e968: e92d4070 push {r4, r5, r6, lr} > 1e96c: e3530000 cmp r3, #0 > 1e970: e1a04000 mov r4, r0 > 1e974: 0a000010 beq 1e9bc <PR_Unlock+0x58> > 1e978: ebffa3bb bl 786c <_init+0x290> > 1e97c: e5943054 ldr r3, [r4, #84] ; 0x54 > 1e980: e1530000 cmp r3, r0 > 1e984: 1a00000c bne 1e9bc <PR_Unlock+0x58> > 1e988: e5946018 ldr r6, [r4, #24] > 1e98c: e3a05000 mov r5, #0 > 1e990: e1560005 cmp r6, r5 > 1e994: e1a00004 mov r0, r4 > 1e998: e5845050 str r5, [r4, #80] ; 0x50 > 1e99c: 0a000003 beq 1e9b0 <PR_Unlock+0x4c> > 1e9a0: e3a01001 mov r1, #1 > 1e9a4: ebffffa3 bl 1e838 <PR_DestroyCondVar+0x2c> > 1e9a8: e1a00005 mov r0, r5 > 1e9ac: e8bd8070 pop {r4, r5, r6, pc} > 1e9b0: ebffa311 bl 75fc <_init+0x20> > 1e9b4: e1a00006 mov r0, r6 > 1e9b8: e8bd8070 pop {r4, r5, r6, pc} > 1e9bc: e3e00000 mvn r0, #0 > 1e9c0: e8bd8070 pop {r4, r5, r6, pc} > >0001e9c4 <PR_WaitCondVar>: > 1e9c4: e92d4070 push {r4, r5, r6, lr} > 1e9c8: e1a05000 mov r5, r0 > 1e9cc: e1a06001 mov r6, r1 > 1e9d0: ebffa3c3 bl 78e4 <_init+0x308> > 1e9d4: e59030a8 ldr r3, [r0, #168] ; 0xa8 > 1e9d8: e1a04000 mov r4, r0 > 1e9dc: e3530000 cmp r3, #0 > 1e9e0: 1a000002 bne 1e9f0 <PR_WaitCondVar+0x2c> > 1e9e4: e5903000 ldr r3, [r0] > 1e9e8: e3130010 tst r3, #16 > 1e9ec: 1a00001c bne 1ea64 <PR_WaitCondVar+0xa0> > 1e9f0: e5951000 ldr r1, [r5] > 1e9f4: e5845048 str r5, [r4, #72] ; 0x48 > 1e9f8: e5912018 ldr r2, [r1, #24] > 1e9fc: e3520000 cmp r2, #0 > 1ea00: 1a00001f bne 1ea84 <PR_WaitCondVar+0xc0> > 1ea04: e3a02000 mov r2, #0 > 1ea08: e3760001 cmn r6, #1 > 1ea0c: e2850008 add r0, r5, #8 > 1ea10: e5812050 str r2, [r1, #80] ; 0x50 > 1ea14: 0a00001f beq 1ea98 <PR_WaitCondVar+0xd4> > 1ea18: e1a02006 mov r2, r6 > 1ea1c: ebfffece bl 1e55c <PR_FormatTimeUSEnglish+0x67c> > 1ea20: e1a06000 mov r6, r0 > 1ea24: e5955000 ldr r5, [r5] > 1ea28: e3a03001 mov r3, #1 > 1ea2c: e5853050 str r3, [r5, #80] ; 0x50 > 1ea30: ebffa38d bl 786c <_init+0x290> > 1ea34: e59430a8 ldr r3, [r4, #168] ; 0xa8 > 1ea38: e3530000 cmp r3, #0 > 1ea3c: e3a03000 mov r3, #0 > 1ea40: e5850054 str r0, [r5, #84] ; 0x54 > 1ea44: e5843048 str r3, [r4, #72] ; 0x48 > 1ea48: 0a000002 beq 1ea58 <PR_WaitCondVar+0x94> > 1ea4c: e2560000 subs r0, r6, #0 > 1ea50: 1a000013 bne 1eaa4 <PR_WaitCondVar+0xe0> > 1ea54: e8bd8070 pop {r4, r5, r6, pc} > 1ea58: e5943000 ldr r3, [r4] > 1ea5c: e3130010 tst r3, #16 > 1ea60: 0afffff9 beq 1ea4c <PR_WaitCondVar+0x88> > 1ea64: e59f0044 ldr r0, [pc, #68] ; 1eab0 <PR_WaitCondVar+0xec> > 1ea68: e3a01000 mov r1, #0 > 1ea6c: ebffa570 bl 8034 <_init+0xa58> > 1ea70: e5943000 ldr r3, [r4] > 1ea74: e3e00000 mvn r0, #0 > 1ea78: e3c33010 bic r3, r3, #16 > 1ea7c: e5843000 str r3, [r4] > 1ea80: e8bd8070 pop {r4, r5, r6, pc} > 1ea84: e1a00001 mov r0, r1 > 1ea88: e3a01000 mov r1, #0 > 1ea8c: ebffff69 bl 1e838 <PR_DestroyCondVar+0x2c> > 1ea90: e5951000 ldr r1, [r5] > 1ea94: eaffffda b 1ea04 <PR_WaitCondVar+0x40> > 1ea98: ebffa61f bl 831c <_init+0xd40> > 1ea9c: e1a06000 mov r6, r0 > 1eaa0: eaffffdf b 1ea24 <PR_WaitCondVar+0x60> > 1eaa4: eb001bf3 bl 25a78 <PR_Now+0x520> > 1eaa8: e3e00000 mvn r0, #0 > 1eaac: e8bd8070 pop {r4, r5, r6, pc} > 1eab0: ffffe897 ; <UNDEFINED> instruction: 0xffffe897 > >0001eab4 <PR_NotifyCondVar>: > 1eab4: e92d4008 push {r3, lr} > 1eab8: e3a01000 mov r1, #0 > 1eabc: ebfffed6 bl 1e61c <PR_FormatTimeUSEnglish+0x73c> > 1eac0: e3a00000 mov r0, #0 > 1eac4: e8bd8008 pop {r3, pc} > >0001eac8 <PR_NotifyAllCondVar>: > 1eac8: e92d4008 push {r3, lr} > 1eacc: e3a01001 mov r1, #1 > 1ead0: ebfffed1 bl 1e61c <PR_FormatTimeUSEnglish+0x73c> > 1ead4: e3a00000 mov r0, #0 > 1ead8: e8bd8008 pop {r3, pc} > >0001eadc <PR_NewMonitor>: > 1eadc: e59f3114 ldr r3, [pc, #276] ; 1ebf8 <PR_NewMonitor+0x11c> > 1eae0: e59f2114 ldr r2, [pc, #276] ; 1ebfc <PR_NewMonitor+0x120> > 1eae4: e08f3003 add r3, pc, r3 > 1eae8: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 1eaec: e7933002 ldr r3, [r3, r2] > 1eaf0: e5933000 ldr r3, [r3] > 1eaf4: e3530000 cmp r3, #0 > 1eaf8: 0a00001d beq 1eb74 <PR_NewMonitor+0x98> > 1eafc: e3a00001 mov r0, #1 > 1eb00: e3a01040 mov r1, #64 ; 0x40 > 1eb04: ebffa667 bl 84a8 <_init+0xecc> > 1eb08: e2505000 subs r5, r0, #0 > 1eb0c: 0a00002e beq 1ebcc <PR_NewMonitor+0xf0> > 1eb10: e3a00001 mov r0, #1 > 1eb14: e3a01068 mov r1, #104 ; 0x68 > 1eb18: ebffa662 bl 84a8 <_init+0xecc> > 1eb1c: e2504000 subs r4, r0, #0 > 1eb20: 0a00002e beq 1ebe0 <PR_NewMonitor+0x104> > 1eb24: e59f70d4 ldr r7, [pc, #212] ; 1ec00 <PR_NewMonitor+0x124> > 1eb28: e2846004 add r6, r4, #4 > 1eb2c: e08f7007 add r7, pc, r7 > 1eb30: e1a00006 mov r0, r6 > 1eb34: e1a01007 mov r1, r7 > 1eb38: ebffa366 bl 78d8 <_init+0x2fc> > 1eb3c: e2508000 subs r8, r0, #0 > 1eb40: 1a00000d bne 1eb7c <PR_NewMonitor+0xa0> > 1eb44: e584805c str r8, [r4, #92] ; 0x5c > 1eb48: e5845060 str r5, [r4, #96] ; 0x60 > 1eb4c: e2850008 add r0, r5, #8 > 1eb50: e2871004 add r1, r7, #4 > 1eb54: ebffa3ad bl 7a10 <_init+0x434> > 1eb58: e5943060 ldr r3, [r4, #96] ; 0x60 > 1eb5c: e5848064 str r8, [r4, #100] ; 0x64 > 1eb60: e5836000 str r6, [r3] > 1eb64: e3500000 cmp r0, #0 > 1eb68: 1a00000c bne 1eba0 <PR_NewMonitor+0xc4> > 1eb6c: e1a00004 mov r0, r4 > 1eb70: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 1eb74: ebffddbc bl 1626c <PR_Initialized+0x10> > 1eb78: eaffffdf b 1eafc <PR_NewMonitor+0x20> > 1eb7c: e1a00004 mov r0, r4 > 1eb80: ebffa627 bl 8424 <_init+0xe48> > 1eb84: e1a00005 mov r0, r5 > 1eb88: ebffa625 bl 8424 <_init+0xe48> > 1eb8c: e59f0070 ldr r0, [pc, #112] ; 1ec04 <PR_NewMonitor+0x128> > 1eb90: e3a01000 mov r1, #0 > 1eb94: ebffa526 bl 8034 <_init+0xa58> > 1eb98: e3a04000 mov r4, #0 > 1eb9c: eafffff2 b 1eb6c <PR_NewMonitor+0x90> > 1eba0: e1a00006 mov r0, r6 > 1eba4: ebffa2f4 bl 777c <_init+0x1a0> > 1eba8: e1a00004 mov r0, r4 > 1ebac: ebffa61c bl 8424 <_init+0xe48> > 1ebb0: e1a00005 mov r0, r5 > 1ebb4: ebffa61a bl 8424 <_init+0xe48> > 1ebb8: e59f0044 ldr r0, [pc, #68] ; 1ec04 <PR_NewMonitor+0x128> > 1ebbc: e1a01008 mov r1, r8 > 1ebc0: ebffa51b bl 8034 <_init+0xa58> > 1ebc4: e1a04008 mov r4, r8 > 1ebc8: eaffffe7 b 1eb6c <PR_NewMonitor+0x90> > 1ebcc: e59f0034 ldr r0, [pc, #52] ; 1ec08 <PR_NewMonitor+0x12c> > 1ebd0: e1a01005 mov r1, r5 > 1ebd4: ebffa516 bl 8034 <_init+0xa58> > 1ebd8: e1a04005 mov r4, r5 > 1ebdc: eaffffe2 b 1eb6c <PR_NewMonitor+0x90> > 1ebe0: e1a00005 mov r0, r5 > 1ebe4: ebffa60e bl 8424 <_init+0xe48> > 1ebe8: e59f0018 ldr r0, [pc, #24] ; 1ec08 <PR_NewMonitor+0x12c> > 1ebec: e1a01004 mov r1, r4 > 1ebf0: ebffa50f bl 8034 <_init+0xa58> > 1ebf4: eaffffdc b 1eb6c <PR_NewMonitor+0x90> > 1ebf8: 00018514 andeq r8, r1, r4, lsl r5 > 1ebfc: 00000574 andeq r0, r0, r4, ror r5 > 1ec00: 0001ace8 andeq sl, r1, r8, ror #25 > 1ec04: ffffe8b3 ; <UNDEFINED> instruction: 0xffffe8b3 > 1ec08: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0001ec0c <PR_NewNamedMonitor>: > 1ec0c: e92d4010 push {r4, lr} > 1ec10: e1a04000 mov r4, r0 > 1ec14: ebffa4d9 bl 7f80 <_init+0x9a4> > 1ec18: e3500000 cmp r0, #0 > 1ec1c: 15804000 strne r4, [r0] > 1ec20: e8bd8010 pop {r4, pc} > >0001ec24 <PR_DestroyMonitor>: > 1ec24: e92d4010 push {r4, lr} > 1ec28: e1a04000 mov r4, r0 > 1ec2c: e5900060 ldr r0, [r0, #96] ; 0x60 > 1ec30: ebffa298 bl 7698 <_init+0xbc> > 1ec34: e2840004 add r0, r4, #4 > 1ec38: ebffa2cf bl 777c <_init+0x1a0> > 1ec3c: e1a00004 mov r0, r4 > 1ec40: e8bd4010 pop {r4, lr} > 1ec44: eaffa5f6 b 8424 <_init+0xe48> > >0001ec48 <PR_GetMonitorEntryCount>: > 1ec48: e92d4010 push {r4, lr} > 1ec4c: e1a04000 mov r4, r0 > 1ec50: ebffa305 bl 786c <_init+0x290> > 1ec54: e594305c ldr r3, [r4, #92] ; 0x5c > 1ec58: e1500003 cmp r0, r3 > 1ec5c: 05940064 ldreq r0, [r4, #100] ; 0x64 > 1ec60: 13a00000 movne r0, #0 > 1ec64: e8bd8010 pop {r4, pc} > >0001ec68 <PR_AssertCurrentThreadInMonitor>: > 1ec68: e12fff1e bx lr > >0001ec6c <PR_EnterMonitor>: > 1ec6c: e92d4038 push {r3, r4, r5, lr} > 1ec70: e1a04000 mov r4, r0 > 1ec74: ebffa2fc bl 786c <_init+0x290> > 1ec78: e594305c ldr r3, [r4, #92] ; 0x5c > 1ec7c: e1500003 cmp r0, r3 > 1ec80: e1a05000 mov r5, r0 > 1ec84: 0a000002 beq 1ec94 <PR_EnterMonitor+0x28> > 1ec88: e2840004 add r0, r4, #4 > 1ec8c: ebffa4f1 bl 8058 <_init+0xa7c> > 1ec90: e584505c str r5, [r4, #92] ; 0x5c > 1ec94: e5943064 ldr r3, [r4, #100] ; 0x64 > 1ec98: e2833001 add r3, r3, #1 > 1ec9c: e5843064 str r3, [r4, #100] ; 0x64 > 1eca0: e8bd8038 pop {r3, r4, r5, pc} > >0001eca4 <PR_ExitMonitor>: > 1eca4: e92d4038 push {r3, r4, r5, lr} > 1eca8: e1a04000 mov r4, r0 > 1ecac: ebffa2ee bl 786c <_init+0x290> > 1ecb0: e594305c ldr r3, [r4, #92] ; 0x5c > 1ecb4: e1500003 cmp r0, r3 > 1ecb8: 1a00000b bne 1ecec <PR_ExitMonitor+0x48> > 1ecbc: e5945064 ldr r5, [r4, #100] ; 0x64 > 1ecc0: e2455001 sub r5, r5, #1 > 1ecc4: e3550000 cmp r5, #0 > 1ecc8: e5845064 str r5, [r4, #100] ; 0x64 > 1eccc: 0a000001 beq 1ecd8 <PR_ExitMonitor+0x34> > 1ecd0: e3a00000 mov r0, #0 > 1ecd4: e8bd8038 pop {r3, r4, r5, pc} > 1ecd8: e584505c str r5, [r4, #92] ; 0x5c > 1ecdc: e2840004 add r0, r4, #4 > 1ece0: ebffa5ea bl 8490 <_init+0xeb4> > 1ece4: e1a00005 mov r0, r5 > 1ece8: e8bd8038 pop {r3, r4, r5, pc} > 1ecec: e3e00000 mvn r0, #0 > 1ecf0: e8bd8038 pop {r3, r4, r5, pc} > >0001ecf4 <PR_Wait>: > 1ecf4: e92d4070 push {r4, r5, r6, lr} > 1ecf8: e1d066b4 ldrh r6, [r0, #100] ; 0x64 > 1ecfc: e3a03000 mov r3, #0 > 1ed00: e1a06806 lsl r6, r6, #16 > 1ed04: e590505c ldr r5, [r0, #92] ; 0x5c > 1ed08: e1a04000 mov r4, r0 > 1ed0c: e5803064 str r3, [r0, #100] ; 0x64 > 1ed10: e580305c str r3, [r0, #92] ; 0x5c > 1ed14: e1a06846 asr r6, r6, #16 > 1ed18: e5900060 ldr r0, [r0, #96] ; 0x60 > 1ed1c: ebffa491 bl 7f68 <_init+0x98c> > 1ed20: e5846064 str r6, [r4, #100] ; 0x64 > 1ed24: e584505c str r5, [r4, #92] ; 0x5c > 1ed28: e8bd8070 pop {r4, r5, r6, pc} > >0001ed2c <PR_Notify>: > 1ed2c: e92d4008 push {r3, lr} > 1ed30: e5900060 ldr r0, [r0, #96] ; 0x60 > 1ed34: e3a01000 mov r1, #0 > 1ed38: ebfffe37 bl 1e61c <PR_FormatTimeUSEnglish+0x73c> > 1ed3c: e3a00000 mov r0, #0 > 1ed40: e8bd8008 pop {r3, pc} > >0001ed44 <PR_NotifyAll>: > 1ed44: e92d4008 push {r3, lr} > 1ed48: e5900060 ldr r0, [r0, #96] ; 0x60 > 1ed4c: e3a01001 mov r1, #1 > 1ed50: ebfffe31 bl 1e61c <PR_FormatTimeUSEnglish+0x73c> > 1ed54: e3a00000 mov r0, #0 > 1ed58: e8bd8008 pop {r3, pc} > >0001ed5c <PR_PostSem>: > 1ed5c: e92d4038 push {r3, r4, r5, lr} > 1ed60: e59f5058 ldr r5, [pc, #88] ; 1edc0 <PR_PostSem+0x64> > 1ed64: e1a04000 mov r4, r0 > 1ed68: e08f5005 add r5, pc, r5 > 1ed6c: e5953000 ldr r3, [r5] > 1ed70: e3530000 cmp r3, #0 > 1ed74: 0a000005 beq 1ed90 <PR_PostSem+0x34> > 1ed78: e59f0044 ldr r0, [pc, #68] ; 1edc4 <PR_PostSem+0x68> > 1ed7c: e59f1044 ldr r1, [pc, #68] ; 1edc8 <PR_PostSem+0x6c> > 1ed80: e08f0000 add r0, pc, r0 > 1ed84: e08f1001 add r1, pc, r1 > 1ed88: ebffdef6 bl 16968 <PR_CallOnceWithArg+0x108> > 1ed8c: e5850000 str r0, [r5] > 1ed90: e5943000 ldr r3, [r4] > 1ed94: e5930000 ldr r0, [r3] > 1ed98: ebffa4ae bl 8058 <_init+0xa7c> > 1ed9c: e5940000 ldr r0, [r4] > 1eda0: ebffa3da bl 7d10 <_init+0x734> > 1eda4: e5942004 ldr r2, [r4, #4] > 1eda8: e5943000 ldr r3, [r4] > 1edac: e2822001 add r2, r2, #1 > 1edb0: e5842004 str r2, [r4, #4] > 1edb4: e5930000 ldr r0, [r3] > 1edb8: e8bd4038 pop {r3, r4, r5, lr} > 1edbc: eaffa5b3 b 8490 <_init+0xeb4> > 1edc0: 00018a94 muleq r1, r4, sl > 1edc4: 0000d0cc andeq sp, r0, ip, asr #1 > 1edc8: 0000d0d4 ldrdeq sp, [r0], -r4 > >0001edcc <PR_WaitSem>: > 1edcc: e92d4038 push {r3, r4, r5, lr} > 1edd0: e59f5094 ldr r5, [pc, #148] ; 1ee6c <PR_WaitSem+0xa0> > 1edd4: e1a04000 mov r4, r0 > 1edd8: e08f5005 add r5, pc, r5 > 1eddc: e5953004 ldr r3, [r5, #4] > 1ede0: e3530000 cmp r3, #0 > 1ede4: 1a000019 bne 1ee50 <PR_WaitSem+0x84> > 1ede8: e5943000 ldr r3, [r4] > 1edec: e5930000 ldr r0, [r3] > 1edf0: ebffa498 bl 8058 <_init+0xa7c> > 1edf4: e5943004 ldr r3, [r4, #4] > 1edf8: e3530000 cmp r3, #0 > 1edfc: 0a000002 beq 1ee0c <PR_WaitSem+0x40> > 1ee00: ea00000a b 1ee30 <PR_WaitSem+0x64> > 1ee04: e3500000 cmp r0, #0 > 1ee08: 1a00000b bne 1ee3c <PR_WaitSem+0x70> > 1ee0c: e5940000 ldr r0, [r4] > 1ee10: e3e01000 mvn r1, #0 > 1ee14: ebffa453 bl 7f68 <_init+0x98c> > 1ee18: e5943004 ldr r3, [r4, #4] > 1ee1c: e3530000 cmp r3, #0 > 1ee20: e1a05000 mov r5, r0 > 1ee24: 0afffff6 beq 1ee04 <PR_WaitSem+0x38> > 1ee28: e3500000 cmp r0, #0 > 1ee2c: 1a000002 bne 1ee3c <PR_WaitSem+0x70> > 1ee30: e2433001 sub r3, r3, #1 > 1ee34: e3a05000 mov r5, #0 > 1ee38: e5843004 str r3, [r4, #4] > 1ee3c: e5943000 ldr r3, [r4] > 1ee40: e5930000 ldr r0, [r3] > 1ee44: ebffa591 bl 8490 <_init+0xeb4> > 1ee48: e1a00005 mov r0, r5 > 1ee4c: e8bd8038 pop {r3, r4, r5, pc} > 1ee50: e59f0018 ldr r0, [pc, #24] ; 1ee70 <PR_WaitSem+0xa4> > 1ee54: e59f1018 ldr r1, [pc, #24] ; 1ee74 <PR_WaitSem+0xa8> > 1ee58: e08f0000 add r0, pc, r0 > 1ee5c: e08f1001 add r1, pc, r1 > 1ee60: ebffdec0 bl 16968 <PR_CallOnceWithArg+0x108> > 1ee64: e5850004 str r0, [r5, #4] > 1ee68: eaffffde b 1ede8 <PR_WaitSem+0x1c> > 1ee6c: 00018a24 andeq r8, r1, r4, lsr #20 > 1ee70: 0000d01c andeq sp, r0, ip, lsl r0 > 1ee74: 0000cffc strdeq ip, [r0], -ip ; <UNPREDICTABLE> > >0001ee78 <PR_DestroySem>: > 1ee78: e92d4038 push {r3, r4, r5, lr} > 1ee7c: e59f5048 ldr r5, [pc, #72] ; 1eecc <PR_DestroySem+0x54> > 1ee80: e1a04000 mov r4, r0 > 1ee84: e08f5005 add r5, pc, r5 > 1ee88: e5953008 ldr r3, [r5, #8] > 1ee8c: e3530000 cmp r3, #0 > 1ee90: 0a000005 beq 1eeac <PR_DestroySem+0x34> > 1ee94: e59f0034 ldr r0, [pc, #52] ; 1eed0 <PR_DestroySem+0x58> > 1ee98: e59f1034 ldr r1, [pc, #52] ; 1eed4 <PR_DestroySem+0x5c> > 1ee9c: e08f0000 add r0, pc, r0 > 1eea0: e08f1001 add r1, pc, r1 > 1eea4: ebffdeaf bl 16968 <PR_CallOnceWithArg+0x108> > 1eea8: e5850008 str r0, [r5, #8] > 1eeac: e5943000 ldr r3, [r4] > 1eeb0: e5930000 ldr r0, [r3] > 1eeb4: ebffa326 bl 7b54 <_init+0x578> > 1eeb8: e5940000 ldr r0, [r4] > 1eebc: ebffa1f5 bl 7698 <_init+0xbc> > 1eec0: e1a00004 mov r0, r4 > 1eec4: e8bd4038 pop {r3, r4, r5, lr} > 1eec8: eaffa555 b 8424 <_init+0xe48> > 1eecc: 00018978 andeq r8, r1, r8, ror r9 > 1eed0: 0000cfe4 andeq ip, r0, r4, ror #31 > 1eed4: 0000cfb8 ; <UNDEFINED> instruction: 0x0000cfb8 > >0001eed8 <PR_NewSem>: > 1eed8: e59f30a8 ldr r3, [pc, #168] ; 1ef88 <PR_NewSem+0xb0> > 1eedc: e59f20a8 ldr r2, [pc, #168] ; 1ef8c <PR_NewSem+0xb4> > 1eee0: e08f3003 add r3, pc, r3 > 1eee4: e92d4070 push {r4, r5, r6, lr} > 1eee8: e7932002 ldr r2, [r3, r2] > 1eeec: e1a05000 mov r5, r0 > 1eef0: e5923000 ldr r3, [r2] > 1eef4: e3530000 cmp r3, #0 > 1eef8: 0a000013 beq 1ef4c <PR_NewSem+0x74> > 1eefc: e59f408c ldr r4, [pc, #140] ; 1ef90 <PR_NewSem+0xb8> > 1ef00: e08f4004 add r4, pc, r4 > 1ef04: e594300c ldr r3, [r4, #12] > 1ef08: e3530000 cmp r3, #0 > 1ef0c: 1a000010 bne 1ef54 <PR_NewSem+0x7c> > 1ef10: e3a00001 mov r0, #1 > 1ef14: e3a0100c mov r1, #12 > 1ef18: ebffa562 bl 84a8 <_init+0xecc> > 1ef1c: e2504000 subs r4, r0, #0 > 1ef20: 0a000007 beq 1ef44 <PR_NewSem+0x6c> > 1ef24: ebffa1b7 bl 7608 <_init+0x2c> > 1ef28: e2506000 subs r6, r0, #0 > 1ef2c: 0a000011 beq 1ef78 <PR_NewSem+0xa0> > 1ef30: ebffa433 bl 8004 <_init+0xa28> > 1ef34: e3500000 cmp r0, #0 > 1ef38: e5840000 str r0, [r4] > 1ef3c: 0a00000b beq 1ef70 <PR_NewSem+0x98> > 1ef40: e5845004 str r5, [r4, #4] > 1ef44: e1a00004 mov r0, r4 > 1ef48: e8bd8070 pop {r4, r5, r6, pc} > 1ef4c: ebffdcc6 bl 1626c <PR_Initialized+0x10> > 1ef50: eaffffe9 b 1eefc <PR_NewSem+0x24> > 1ef54: e59f0038 ldr r0, [pc, #56] ; 1ef94 <PR_NewSem+0xbc> > 1ef58: e59f1038 ldr r1, [pc, #56] ; 1ef98 <PR_NewSem+0xc0> > 1ef5c: e08f0000 add r0, pc, r0 > 1ef60: e08f1001 add r1, pc, r1 > 1ef64: ebffde7f bl 16968 <PR_CallOnceWithArg+0x108> > 1ef68: e584000c str r0, [r4, #12] > 1ef6c: eaffffe7 b 1ef10 <PR_NewSem+0x38> > 1ef70: e1a00006 mov r0, r6 > 1ef74: ebffa2f6 bl 7b54 <_init+0x578> > 1ef78: e1a00004 mov r0, r4 > 1ef7c: ebffa528 bl 8424 <_init+0xe48> > 1ef80: e3a04000 mov r4, #0 > 1ef84: eaffffee b 1ef44 <PR_NewSem+0x6c> > 1ef88: 00018118 andeq r8, r1, r8, lsl r1 > 1ef8c: 00000574 andeq r0, r0, r4, ror r5 > 1ef90: 000188fc strdeq r8, [r1], -ip > 1ef94: 0000cf34 andeq ip, r0, r4, lsr pc > 1ef98: 0000cef8 strdeq ip, [r0], -r8 > >0001ef9c <PR_OpenSemaphore>: > 1ef9c: e59fc23c ldr ip, [pc, #572] ; 1f1e0 <PR_OpenSemaphore+0x244> > 1efa0: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 1efa4: e59fe238 ldr lr, [pc, #568] ; 1f1e4 <PR_OpenSemaphore+0x248> > 1efa8: e08fc00c add ip, pc, ip > 1efac: e79c600e ldr r6, [ip, lr] > 1efb0: e24dde45 sub sp, sp, #1104 ; 0x450 > 1efb4: e596e000 ldr lr, [r6] > 1efb8: e1a04001 mov r4, r1 > 1efbc: e1a08002 mov r8, r2 > 1efc0: e1a0a003 mov sl, r3 > 1efc4: e28d104c add r1, sp, #76 ; 0x4c > 1efc8: e3a02b01 mov r2, #1024 ; 0x400 > 1efcc: e3a03000 mov r3, #0 > 1efd0: e58de44c str lr, [sp, #1100] ; 0x44c > 1efd4: ebffdec9 bl 16b00 <PR_IntervalToMicroseconds+0x40> > 1efd8: e3700001 cmn r0, #1 > 1efdc: 0a00006e beq 1f19c <PR_OpenSemaphore+0x200> > 1efe0: e2149001 ands r9, r4, #1 > 1efe4: 1a000049 bne 1f110 <PR_OpenSemaphore+0x174> > 1efe8: e28d004c add r0, sp, #76 ; 0x4c > 1efec: e3a01061 mov r1, #97 ; 0x61 > 1eff0: ebffa4a5 bl 828c <_init+0xcb0> > 1eff4: e3700001 cmn r0, #1 > 1eff8: e1a07000 mov r7, r0 > 1effc: 0a000068 beq 1f1a4 <PR_OpenSemaphore+0x208> > 1f000: e3a00004 mov r0, #4 > 1f004: ebffa52d bl 84c0 <_init+0xee4> > 1f008: e2505000 subs r5, r0, #0 > 1f00c: 0a00006e beq 1f1cc <PR_OpenSemaphore+0x230> > 1f010: e3590000 cmp r9, #0 > 1f014: 0a000027 beq 1f0b8 <PR_OpenSemaphore+0x11c> > 1f018: e1a00007 mov r0, r7 > 1f01c: e3a01001 mov r1, #1 > 1f020: e3882c06 orr r2, r8, #1536 ; 0x600 > 1f024: ebffa3e7 bl 7fc8 <_init+0x9ec> > 1f028: e3500000 cmp r0, #0 > 1f02c: e5850000 str r0, [r5] > 1f030: ba00001a blt 1f0a0 <PR_OpenSemaphore+0x104> > 1f034: e3a04000 mov r4, #0 > 1f038: e1a01004 mov r1, r4 > 1f03c: e3a02010 mov r2, #16 > 1f040: e1a03004 mov r3, r4 > 1f044: ebffa43c bl 813c <_init+0xb60> > 1f048: e3700001 cmn r0, #1 > 1f04c: 0a00004b beq 1f180 <PR_OpenSemaphore+0x1e4> > 1f050: e59f3190 ldr r3, [pc, #400] ; 1f1e8 <PR_OpenSemaphore+0x24c> > 1f054: e28dce45 add ip, sp, #1104 ; 0x450 > 1f058: e5950000 ldr r0, [r5] > 1f05c: e18c40b3 strh r4, [ip, r3] > 1f060: e2833002 add r3, r3, #2 > 1f064: e18ca0b3 strh sl, [ip, r3] > 1f068: e28d1004 add r1, sp, #4 > 1f06c: e2833002 add r3, r3, #2 > 1f070: e3a02001 mov r2, #1 > 1f074: e18c40b3 strh r4, [ip, r3] > 1f078: ebffa2c4 bl 7b90 <_init+0x5b4> > 1f07c: e3700001 cmn r0, #1 > 1f080: 0a00003e beq 1f180 <PR_OpenSemaphore+0x1e4> > 1f084: e59d244c ldr r2, [sp, #1100] ; 0x44c > 1f088: e5963000 ldr r3, [r6] > 1f08c: e1a00005 mov r0, r5 > 1f090: e1520003 cmp r2, r3 > 1f094: 1a000050 bne 1f1dc <PR_OpenSemaphore+0x240> > 1f098: e28dde45 add sp, sp, #1104 ; 0x450 > 1f09c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 1f0a0: ebffa3b3 bl 7f74 <_init+0x998> > 1f0a4: e5900000 ldr r0, [r0] > 1f0a8: e3500011 cmp r0, #17 > 1f0ac: 1a000027 bne 1f150 <PR_OpenSemaphore+0x1b4> > 1f0b0: e3140002 tst r4, #2 > 1f0b4: 1a000025 bne 1f150 <PR_OpenSemaphore+0x1b4> > 1f0b8: e1a00007 mov r0, r7 > 1f0bc: e3a01001 mov r1, #1 > 1f0c0: e59f2124 ldr r2, [pc, #292] ; 1f1ec <PR_OpenSemaphore+0x250> > 1f0c4: ebffa3bf bl 7fc8 <_init+0x9ec> > 1f0c8: e3700001 cmn r0, #1 > 1f0cc: e5850000 str r0, [r5] > 1f0d0: 13a0403c movne r4, #60 ; 0x3c > 1f0d4: 1a000004 bne 1f0ec <PR_OpenSemaphore+0x150> > 1f0d8: ea00001a b 1f148 <PR_OpenSemaphore+0x1ac> > 1f0dc: e3a00001 mov r0, #1 > 1f0e0: ebffa229 bl 798c <_init+0x3b0> > 1f0e4: e2544001 subs r4, r4, #1 > 1f0e8: 0a00001d beq 1f164 <PR_OpenSemaphore+0x1c8> > 1f0ec: e28d300c add r3, sp, #12 > 1f0f0: e5950000 ldr r0, [r5] > 1f0f4: e3a01000 mov r1, #0 > 1f0f8: e3a02002 mov r2, #2 > 1f0fc: ebffa40e bl 813c <_init+0xb60> > 1f100: e59d3030 ldr r3, [sp, #48] ; 0x30 > 1f104: e3530000 cmp r3, #0 > 1f108: 0afffff3 beq 1f0dc <PR_OpenSemaphore+0x140> > 1f10c: eaffffdc b 1f084 <PR_OpenSemaphore+0xe8> > 1f110: e28d004c add r0, sp, #76 ; 0x4c > 1f114: e3a01042 mov r1, #66 ; 0x42 > 1f118: e1a02008 mov r2, r8 > 1f11c: ebffa334 bl 7df4 <_init+0x818> > 1f120: e3700001 cmn r0, #1 > 1f124: 0a000023 beq 1f1b8 <PR_OpenSemaphore+0x21c> > 1f128: ebffa4c3 bl 843c <_init+0xe60> > 1f12c: e3700001 cmn r0, #1 > 1f130: 1affffac bne 1efe8 <PR_OpenSemaphore+0x4c> > 1f134: ebffa38e bl 7f74 <_init+0x998> > 1f138: e3a05000 mov r5, #0 > 1f13c: e5900000 ldr r0, [r0] > 1f140: eb001ad0 bl 25c88 <PR_Now+0x730> > 1f144: eaffffce b 1f084 <PR_OpenSemaphore+0xe8> > 1f148: ebffa389 bl 7f74 <_init+0x998> > 1f14c: e5900000 ldr r0, [r0] > 1f150: eb001a48 bl 25a78 <PR_Now+0x520> > 1f154: e1a00005 mov r0, r5 > 1f158: ebffa4b1 bl 8424 <_init+0xe48> > 1f15c: e3a05000 mov r5, #0 > 1f160: eaffffc7 b 1f084 <PR_OpenSemaphore+0xe8> > 1f164: e1a01004 mov r1, r4 > 1f168: e59f0080 ldr r0, [pc, #128] ; 1f1f0 <PR_OpenSemaphore+0x254> > 1f16c: ebffa3b0 bl 8034 <_init+0xa58> > 1f170: e1a00005 mov r0, r5 > 1f174: ebffa4aa bl 8424 <_init+0xe48> > 1f178: e1a05004 mov r5, r4 > 1f17c: eaffffc0 b 1f084 <PR_OpenSemaphore+0xe8> > 1f180: ebffa37b bl 7f74 <_init+0x998> > 1f184: e5900000 ldr r0, [r0] > 1f188: eb001a3a bl 25a78 <PR_Now+0x520> > 1f18c: e1a00005 mov r0, r5 > 1f190: ebffa4a3 bl 8424 <_init+0xe48> > 1f194: e1a05004 mov r5, r4 > 1f198: eaffffb9 b 1f084 <PR_OpenSemaphore+0xe8> > 1f19c: e3a05000 mov r5, #0 > 1f1a0: eaffffb7 b 1f084 <PR_OpenSemaphore+0xe8> > 1f1a4: ebffa372 bl 7f74 <_init+0x998> > 1f1a8: e3a05000 mov r5, #0 > 1f1ac: e5900000 ldr r0, [r0] > 1f1b0: eb001a30 bl 25a78 <PR_Now+0x520> > 1f1b4: eaffffb2 b 1f084 <PR_OpenSemaphore+0xe8> > 1f1b8: ebffa36d bl 7f74 <_init+0x998> > 1f1bc: e3a05000 mov r5, #0 > 1f1c0: e5900000 ldr r0, [r0] > 1f1c4: eb001b62 bl 25f54 <PR_Now+0x9fc> > 1f1c8: eaffffad b 1f084 <PR_OpenSemaphore+0xe8> > 1f1cc: e59f0020 ldr r0, [pc, #32] ; 1f1f4 <PR_OpenSemaphore+0x258> > 1f1d0: e1a01005 mov r1, r5 > 1f1d4: ebffa396 bl 8034 <_init+0xa58> > 1f1d8: eaffffa9 b 1f084 <PR_OpenSemaphore+0xe8> > 1f1dc: ebffa1ff bl 79e0 <_init+0x404> > 1f1e0: 00018050 andeq r8, r1, r0, asr r0 > 1f1e4: 00000524 andeq r0, r0, r4, lsr #10 > 1f1e8: fffffbb4 ; <UNDEFINED> instruction: 0xfffffbb4 > 1f1ec: 000001b6 ; <UNDEFINED> instruction: 0x000001b6 > 1f1f0: ffffe89a ; <UNDEFINED> instruction: 0xffffe89a > 1f1f4: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >0001f1f8 <PR_WaitSemaphore>: > 1f1f8: e92d4030 push {r4, r5, lr} > 1f1fc: e24dd00c sub sp, sp, #12 > 1f200: e3a04000 mov r4, #0 > 1f204: e3e03000 mvn r3, #0 > 1f208: e5900000 ldr r0, [r0] > 1f20c: e1a0100d mov r1, sp > 1f210: e3a02001 mov r2, #1 > 1f214: e1cd40b0 strh r4, [sp] > 1f218: e1cd30b2 strh r3, [sp, #2] > 1f21c: e1cd40b4 strh r4, [sp, #4] > 1f220: ebffa25a bl 7b90 <_init+0x5b4> > 1f224: e3700001 cmn r0, #1 > 1f228: e1a05000 mov r5, r0 > 1f22c: 11a00004 movne r0, r4 > 1f230: 0a000001 beq 1f23c <PR_WaitSemaphore+0x44> > 1f234: e28dd00c add sp, sp, #12 > 1f238: e8bd8030 pop {r4, r5, pc} > 1f23c: ebffa34c bl 7f74 <_init+0x998> > 1f240: e5900000 ldr r0, [r0] > 1f244: eb001a0b bl 25a78 <PR_Now+0x520> > 1f248: e1a00005 mov r0, r5 > 1f24c: eafffff8 b 1f234 <PR_WaitSemaphore+0x3c> > >0001f250 <PR_PostSemaphore>: > 1f250: e92d4030 push {r4, r5, lr} > 1f254: e3a03001 mov r3, #1 > 1f258: e24dd00c sub sp, sp, #12 > 1f25c: e3a04000 mov r4, #0 > 1f260: e5900000 ldr r0, [r0] > 1f264: e1a0100d mov r1, sp > 1f268: e1a02003 mov r2, r3 > 1f26c: e1cd40b0 strh r4, [sp] > 1f270: e1cd30b2 strh r3, [sp, #2] > 1f274: e1cd40b4 strh r4, [sp, #4] > 1f278: ebffa244 bl 7b90 <_init+0x5b4> > 1f27c: e3700001 cmn r0, #1 > 1f280: e1a05000 mov r5, r0 > 1f284: 11a00004 movne r0, r4 > 1f288: 0a000001 beq 1f294 <PR_PostSemaphore+0x44> > 1f28c: e28dd00c add sp, sp, #12 > 1f290: e8bd8030 pop {r4, r5, pc} > 1f294: ebffa336 bl 7f74 <_init+0x998> > 1f298: e5900000 ldr r0, [r0] > 1f29c: eb0019f5 bl 25a78 <PR_Now+0x520> > 1f2a0: e1a00005 mov r0, r5 > 1f2a4: eafffff8 b 1f28c <PR_PostSemaphore+0x3c> > >0001f2a8 <PR_CloseSemaphore>: > 1f2a8: e92d4008 push {r3, lr} > 1f2ac: ebffa45c bl 8424 <_init+0xe48> > 1f2b0: e3a00000 mov r0, #0 > 1f2b4: e8bd8008 pop {r3, pc} > >0001f2b8 <PR_DeleteSemaphore>: > 1f2b8: e59fc0e4 ldr ip, [pc, #228] ; 1f3a4 <PR_DeleteSemaphore+0xec> > 1f2bc: e59f30e4 ldr r3, [pc, #228] ; 1f3a8 <PR_DeleteSemaphore+0xf0> > 1f2c0: e08fc00c add ip, pc, ip > 1f2c4: e92d4070 push {r4, r5, r6, lr} > 1f2c8: e79c4003 ldr r4, [ip, r3] > 1f2cc: e24ddb01 sub sp, sp, #1024 ; 0x400 > 1f2d0: e24dd008 sub sp, sp, #8 > 1f2d4: e594e000 ldr lr, [r4] > 1f2d8: e28d1004 add r1, sp, #4 > 1f2dc: e3a02b01 mov r2, #1024 ; 0x400 > 1f2e0: e3a03000 mov r3, #0 > 1f2e4: e58de404 str lr, [sp, #1028] ; 0x404 > 1f2e8: ebffde04 bl 16b00 <PR_IntervalToMicroseconds+0x40> > 1f2ec: e3700001 cmn r0, #1 > 1f2f0: 0a000019 beq 1f35c <PR_DeleteSemaphore+0xa4> > 1f2f4: e28d0004 add r0, sp, #4 > 1f2f8: e3a01061 mov r1, #97 ; 0x61 > 1f2fc: ebffa3e2 bl 828c <_init+0xcb0> > 1f300: e3700001 cmn r0, #1 > 1f304: e1a05000 mov r5, r0 > 1f308: 0a00001a beq 1f378 <PR_DeleteSemaphore+0xc0> > 1f30c: e28d0004 add r0, sp, #4 > 1f310: ebffa1d9 bl 7a7c <_init+0x4a0> > 1f314: e3700001 cmn r0, #1 > 1f318: e1a06000 mov r6, r0 > 1f31c: 0a00001a beq 1f38c <PR_DeleteSemaphore+0xd4> > 1f320: e1a00005 mov r0, r5 > 1f324: e3a01001 mov r1, #1 > 1f328: e59f207c ldr r2, [pc, #124] ; 1f3ac <PR_DeleteSemaphore+0xf4> > 1f32c: ebffa325 bl 7fc8 <_init+0x9ec> > 1f330: e3700001 cmn r0, #1 > 1f334: e1a05000 mov r5, r0 > 1f338: 0a00000e beq 1f378 <PR_DeleteSemaphore+0xc0> > 1f33c: e3a01000 mov r1, #0 > 1f340: e1a02001 mov r2, r1 > 1f344: e1a03001 mov r3, r1 > 1f348: ebffa37b bl 813c <_init+0xb60> > 1f34c: e3700001 cmn r0, #1 > 1f350: e1a05000 mov r5, r0 > 1f354: 13a00000 movne r0, #0 > 1f358: 0a000006 beq 1f378 <PR_DeleteSemaphore+0xc0> > 1f35c: e59d2404 ldr r2, [sp, #1028] ; 0x404 > 1f360: e5943000 ldr r3, [r4] > 1f364: e1520003 cmp r2, r3 > 1f368: 1a00000c bne 1f3a0 <PR_DeleteSemaphore+0xe8> > 1f36c: e28dd008 add sp, sp, #8 > 1f370: e28ddb01 add sp, sp, #1024 ; 0x400 > 1f374: e8bd8070 pop {r4, r5, r6, pc} > 1f378: ebffa2fd bl 7f74 <_init+0x998> > 1f37c: e5900000 ldr r0, [r0] > 1f380: eb0019bc bl 25a78 <PR_Now+0x520> > 1f384: e1a00005 mov r0, r5 > 1f388: eafffff3 b 1f35c <PR_DeleteSemaphore+0xa4> > 1f38c: ebffa2f8 bl 7f74 <_init+0x998> > 1f390: e5900000 ldr r0, [r0] > 1f394: eb0019df bl 25b18 <PR_Now+0x5c0> > 1f398: e1a00006 mov r0, r6 > 1f39c: eaffffee b 1f35c <PR_DeleteSemaphore+0xa4> > 1f3a0: ebffa18e bl 79e0 <_init+0x404> > 1f3a4: 00017d38 andeq r7, r1, r8, lsr sp > 1f3a8: 00000524 andeq r0, r0, r4, lsr #10 > 1f3ac: 000001b6 ; <UNDEFINED> instruction: 0x000001b6 > >0001f3b0 <PRP_TryLock>: > 1f3b0: e92d4038 push {r3, r4, r5, lr} > 1f3b4: e1a04000 mov r4, r0 > 1f3b8: ebffa15b bl 792c <_init+0x350> > 1f3bc: e2505000 subs r5, r0, #0 > 1f3c0: 13e03000 mvnne r3, #0 > 1f3c4: 1a000004 bne 1f3dc <PRP_TryLock+0x2c> > 1f3c8: e3a03001 mov r3, #1 > 1f3cc: e5843050 str r3, [r4, #80] ; 0x50 > 1f3d0: ebffa125 bl 786c <_init+0x290> > 1f3d4: e1a03005 mov r3, r5 > 1f3d8: e5840054 str r0, [r4, #84] ; 0x54 > 1f3dc: e1a00003 mov r0, r3 > 1f3e0: e8bd8038 pop {r3, r4, r5, pc} > >0001f3e4 <PRP_NewNakedCondVar>: > 1f3e4: e59f3054 ldr r3, [pc, #84] ; 1f440 <PRP_NewNakedCondVar+0x5c> > 1f3e8: e59f2054 ldr r2, [pc, #84] ; 1f444 <PRP_NewNakedCondVar+0x60> > 1f3ec: e08f3003 add r3, pc, r3 > 1f3f0: e92d4010 push {r4, lr} > 1f3f4: e7933002 ldr r3, [r3, r2] > 1f3f8: e5933000 ldr r3, [r3] > 1f3fc: e3530000 cmp r3, #0 > 1f400: 0a00000c beq 1f438 <PRP_NewNakedCondVar+0x54> > 1f404: e3a00040 mov r0, #64 ; 0x40 > 1f408: ebffa42c bl 84c0 <_init+0xee4> > 1f40c: e2504000 subs r4, r0, #0 > 1f410: 0a000006 beq 1f430 <PRP_NewNakedCondVar+0x4c> > 1f414: e59f102c ldr r1, [pc, #44] ; 1f448 <PRP_NewNakedCondVar+0x64> > 1f418: e2840008 add r0, r4, #8 > 1f41c: e08f1001 add r1, pc, r1 > 1f420: e2811004 add r1, r1, #4 > 1f424: ebffa179 bl 7a10 <_init+0x434> > 1f428: e59f301c ldr r3, [pc, #28] ; 1f44c <PRP_NewNakedCondVar+0x68> > 1f42c: e5843000 str r3, [r4] > 1f430: e1a00004 mov r0, r4 > 1f434: e8bd8010 pop {r4, pc} > 1f438: ebffdb8b bl 1626c <PR_Initialized+0x10> > 1f43c: eafffff0 b 1f404 <PRP_NewNakedCondVar+0x20> > 1f440: 00017c0c andeq r7, r1, ip, lsl #24 > 1f444: 00000574 andeq r0, r0, r4, ror r5 > 1f448: 0001a3f8 strdeq sl, [r1], -r8 > 1f44c: dce1dce1 stclle 12, cr13, [r1], #900 ; 0x384 > >0001f450 <PRP_DestroyNakedCondVar>: > 1f450: e92d4010 push {r4, lr} > 1f454: e1a04000 mov r4, r0 > 1f458: e2800008 add r0, r0, #8 > 1f45c: ebffa1ad bl 7b18 <_init+0x53c> > 1f460: e1a00004 mov r0, r4 > 1f464: e8bd4010 pop {r4, lr} > 1f468: eaffa3ed b 8424 <_init+0xe48> > >0001f46c <PRP_NakedWait>: > 1f46c: e3720001 cmn r2, #1 > 1f470: e92d4008 push {r3, lr} > 1f474: e2800008 add r0, r0, #8 > 1f478: 0a000005 beq 1f494 <PRP_NakedWait+0x28> > 1f47c: ebfffc36 bl 1e55c <PR_FormatTimeUSEnglish+0x67c> > 1f480: e3500000 cmp r0, #0 > 1f484: 08bd8008 popeq {r3, pc} > 1f488: eb00197a bl 25a78 <PR_Now+0x520> > 1f48c: e3e00000 mvn r0, #0 > 1f490: e8bd8008 pop {r3, pc} > 1f494: ebffa3a0 bl 831c <_init+0xd40> > 1f498: e3500000 cmp r0, #0 > 1f49c: 08bd8008 popeq {r3, pc} > 1f4a0: eafffff8 b 1f488 <PRP_NakedWait+0x1c> > >0001f4a4 <PRP_NakedNotify>: > 1f4a4: e92d4008 push {r3, lr} > 1f4a8: e2800008 add r0, r0, #8 > 1f4ac: ebffa3d3 bl 8400 <_init+0xe24> > 1f4b0: e3a00000 mov r0, #0 > 1f4b4: e8bd8008 pop {r3, pc} > >0001f4b8 <PRP_NakedBroadcast>: > 1f4b8: e92d4008 push {r3, lr} > 1f4bc: e2800008 add r0, r0, #8 > 1f4c0: ebffa071 bl 768c <_init+0xb0> > 1f4c4: e3a00000 mov r0, #0 > 1f4c8: e8bd8008 pop {r3, pc} > 1f4cc: e3500000 cmp r0, #0 > 1f4d0: 03e00000 mvneq r0, #0 > 1f4d4: 13a00000 movne r0, #0 > 1f4d8: e12fff1e bx lr > 1f4dc: e3a03000 mov r3, #0 > 1f4e0: e1c230b0 strh r3, [r2] > 1f4e4: e1a00001 mov r0, r1 > 1f4e8: e12fff1e bx lr > 1f4ec: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 1f4f0: e2508000 subs r8, r0, #0 > 1f4f4: e1a04001 mov r4, r1 > 1f4f8: 0a00003c beq 1f5f0 <PRP_NakedBroadcast+0x138> > 1f4fc: e3a03000 mov r3, #0 > 1f500: e1a02003 mov r2, r3 > 1f504: e7842003 str r2, [r4, r3] > 1f508: e2833004 add r3, r3, #4 > 1f50c: e3530080 cmp r3, #128 ; 0x80 > 1f510: 1afffffb bne 1f504 <PRP_NakedBroadcast+0x4c> > 1f514: e5985000 ldr r5, [r8] > 1f518: e3550000 cmp r5, #0 > 1f51c: 0a000018 beq 1f584 <PRP_NakedBroadcast+0xcc> > 1f520: e3a05000 mov r5, #0 > 1f524: e2887004 add r7, r8, #4 > 1f528: e1a06005 mov r6, r5 > 1f52c: e3a0a001 mov sl, #1 > 1f530: e5973000 ldr r3, [r7] > 1f534: e2866001 add r6, r6, #1 > 1f538: e5933004 ldr r3, [r3, #4] > 1f53c: e5930014 ldr r0, [r3, #20] > 1f540: ebffa162 bl 7ad0 <_init+0x4f4> > 1f544: e4973004 ldr r3, [r7], #4 > 1f548: e5981000 ldr r1, [r8] > 1f54c: e5933004 ldr r3, [r3, #4] > 1f550: e5933014 ldr r3, [r3, #20] > 1f554: e1a02fc3 asr r2, r3, #31 > 1f558: e1a02da2 lsr r2, r2, #27 > 1f55c: e0839002 add r9, r3, r2 > 1f560: e209901f and r9, r9, #31 > 1f564: e0622009 rsb r2, r2, r9 > 1f568: e1550003 cmp r5, r3 > 1f56c: b1a05003 movlt r5, r3 > 1f570: e1510006 cmp r1, r6 > 1f574: e794c100 ldr ip, [r4, r0, lsl #2] > 1f578: e18c221a orr r2, ip, sl, lsl r2 > 1f57c: e7842100 str r2, [r4, r0, lsl #2] > 1f580: 8affffea bhi 1f530 <PRP_NakedBroadcast+0x78> > 1f584: e59f9070 ldr r9, [pc, #112] ; 1f5fc <PRP_NakedBroadcast+0x144> > 1f588: e7983009 ldr r3, [r8, r9] > 1f58c: e3530000 cmp r3, #0 > 1f590: 0a000014 beq 1f5e8 <PRP_NakedBroadcast+0x130> > 1f594: e2887a01 add r7, r8, #4096 ; 0x1000 > 1f598: e2877008 add r7, r7, #8 > 1f59c: e3a06000 mov r6, #0 > 1f5a0: e3a0a001 mov sl, #1 > 1f5a4: e5970000 ldr r0, [r7] > 1f5a8: ebffa148 bl 7ad0 <_init+0x4f4> > 1f5ac: e4973004 ldr r3, [r7], #4 > 1f5b0: e2866001 add r6, r6, #1 > 1f5b4: e1a02fc3 asr r2, r3, #31 > 1f5b8: e1a02da2 lsr r2, r2, #27 > 1f5bc: e0831002 add r1, r3, r2 > 1f5c0: e201101f and r1, r1, #31 > 1f5c4: e0622001 rsb r2, r2, r1 > 1f5c8: e7981009 ldr r1, [r8, r9] > 1f5cc: e1550003 cmp r5, r3 > 1f5d0: b1a05003 movlt r5, r3 > 1f5d4: e1510006 cmp r1, r6 > 1f5d8: e794c100 ldr ip, [r4, r0, lsl #2] > 1f5dc: e18c221a orr r2, ip, sl, lsl r2 > 1f5e0: e7842100 str r2, [r4, r0, lsl #2] > 1f5e4: 8affffee bhi 1f5a4 <PRP_NakedBroadcast+0xec> > 1f5e8: e1a00005 mov r0, r5 > 1f5ec: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 1f5f0: e1a05008 mov r5, r8 > 1f5f4: e1a00005 mov r0, r5 > 1f5f8: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 1f5fc: 00001004 andeq r1, r0, r4 > 1f600: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 1f604: e2504000 subs r4, r0, #0 > 1f608: e1a07001 mov r7, r1 > 1f60c: 08bd85f8 popeq {r3, r4, r5, r6, r7, r8, sl, pc} > 1f610: e5948000 ldr r8, [r4] > 1f614: e3580000 cmp r8, #0 > 1f618: 0a000018 beq 1f680 <PRP_NakedBroadcast+0x1c8> > 1f61c: e3a08000 mov r8, #0 > 1f620: e2846004 add r6, r4, #4 > 1f624: e1a05008 mov r5, r8 > 1f628: e5963000 ldr r3, [r6] > 1f62c: e2855001 add r5, r5, #1 > 1f630: e5933004 ldr r3, [r3, #4] > 1f634: e5930014 ldr r0, [r3, #20] > 1f638: ebffa124 bl 7ad0 <_init+0x4f4> > 1f63c: e4961004 ldr r1, [r6], #4 > 1f640: e084c108 add ip, r4, r8, lsl #2 > 1f644: e5913004 ldr r3, [r1, #4] > 1f648: e5932014 ldr r2, [r3, #20] > 1f64c: e1a03fc2 asr r3, r2, #31 > 1f650: e1a03da3 lsr r3, r3, #27 > 1f654: e0822003 add r2, r2, r3 > 1f658: e202201f and r2, r2, #31 > 1f65c: e0633002 rsb r3, r3, r2 > 1f660: e7972100 ldr r2, [r7, r0, lsl #2] > 1f664: e1a03352 asr r3, r2, r3 > 1f668: e3130001 tst r3, #1 > 1f66c: e5943000 ldr r3, [r4] > 1f670: 12888001 addne r8, r8, #1 > 1f674: 158c1004 strne r1, [ip, #4] > 1f678: e1530005 cmp r3, r5 > 1f67c: 8affffe9 bhi 1f628 <PRP_NakedBroadcast+0x170> > 1f680: e59fa074 ldr sl, [pc, #116] ; 1f6fc <PRP_NakedBroadcast+0x244> > 1f684: e5848000 str r8, [r4] > 1f688: e794800a ldr r8, [r4, sl] > 1f68c: e3580000 cmp r8, #0 > 1f690: 0a000016 beq 1f6f0 <PRP_NakedBroadcast+0x238> > 1f694: e2846a01 add r6, r4, #4096 ; 0x1000 > 1f698: e3a08000 mov r8, #0 > 1f69c: e2866008 add r6, r6, #8 > 1f6a0: e1a05008 mov r5, r8 > 1f6a4: e5960000 ldr r0, [r6] > 1f6a8: ebffa108 bl 7ad0 <_init+0x4f4> > 1f6ac: e4963004 ldr r3, [r6], #4 > 1f6b0: e2855001 add r5, r5, #1 > 1f6b4: e1a02fc3 asr r2, r3, #31 > 1f6b8: e1a02da2 lsr r2, r2, #27 > 1f6bc: e0831002 add r1, r3, r2 > 1f6c0: e201101f and r1, r1, #31 > 1f6c4: e0622001 rsb r2, r2, r1 > 1f6c8: e2881b01 add r1, r8, #1024 ; 0x400 > 1f6cc: e2811002 add r1, r1, #2 > 1f6d0: e7970100 ldr r0, [r7, r0, lsl #2] > 1f6d4: e1a02250 asr r2, r0, r2 > 1f6d8: e3120001 tst r2, #1 > 1f6dc: 17843101 strne r3, [r4, r1, lsl #2] > 1f6e0: e794300a ldr r3, [r4, sl] > 1f6e4: 12888001 addne r8, r8, #1 > 1f6e8: e1530005 cmp r3, r5 > 1f6ec: 8affffec bhi 1f6a4 <PRP_NakedBroadcast+0x1ec> > 1f6f0: e59f3004 ldr r3, [pc, #4] ; 1f6fc <PRP_NakedBroadcast+0x244> > 1f6f4: e7848003 str r8, [r4, r3] > 1f6f8: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 1f6fc: 00001004 andeq r1, r0, r4 > 1f700: e92d4010 push {r4, lr} > 1f704: ebffa076 bl 78e4 <_init+0x308> > 1f708: e59010a8 ldr r1, [r0, #168] ; 0xa8 > 1f70c: e1a04000 mov r4, r0 > 1f710: e3510000 cmp r1, #0 > 1f714: 1a000009 bne 1f740 <PRP_NakedBroadcast+0x288> > 1f718: e5900000 ldr r0, [r0] > 1f71c: e2100010 ands r0, r0, #16 > 1f720: 08bd8010 popeq {r4, pc} > 1f724: e59f001c ldr r0, [pc, #28] ; 1f748 <PRP_NakedBroadcast+0x290> > 1f728: ebffa241 bl 8034 <_init+0xa58> > 1f72c: e5943000 ldr r3, [r4] > 1f730: e3a00001 mov r0, #1 > 1f734: e3c33010 bic r3, r3, #16 > 1f738: e5843000 str r3, [r4] > 1f73c: e8bd8010 pop {r4, pc} > 1f740: e3a00000 mov r0, #0 > 1f744: e8bd8010 pop {r4, pc} > 1f748: ffffe897 ; <UNDEFINED> instruction: 0xffffe897 > 1f74c: e92d4010 push {r4, lr} > 1f750: e3a01003 mov r1, #3 > 1f754: e3a02000 mov r2, #0 > 1f758: e1a04000 mov r4, r0 > 1f75c: ebffa1ef bl 7f20 <_init+0x944> > 1f760: e3a01004 mov r1, #4 > 1f764: e3802b02 orr r2, r0, #2048 ; 0x800 > 1f768: e1a00004 mov r0, r4 > 1f76c: e8bd4010 pop {r4, lr} > 1f770: eaffa1ea b 7f20 <_init+0x944> > 1f774: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1f778: e24ddf8b sub sp, sp, #556 ; 0x22c > 1f77c: e1a0a000 mov sl, r0 > 1f780: e1a09001 mov r9, r1 > 1f784: e58d2014 str r2, [sp, #20] > 1f788: ebffffdc bl 1f700 <PRP_NakedBroadcast+0x248> > 1f78c: e3500000 cmp r0, #0 > 1f790: 1a00011d bne 1fc0c <PRP_NakedBroadcast+0x754> > 1f794: e3590000 cmp r9, #0 > 1f798: 0a000091 beq 1f9e4 <PRP_NakedBroadcast+0x52c> > 1f79c: e3590040 cmp r9, #64 ; 0x40 > 1f7a0: ca000093 bgt 1f9f4 <PRP_NakedBroadcast+0x53c> > 1f7a4: e28dc028 add ip, sp, #40 ; 0x28 > 1f7a8: e3590000 cmp r9, #0 > 1f7ac: e58dc010 str ip, [sp, #16] > 1f7b0: da00006e ble 1f970 <PRP_NakedBroadcast+0x4b8> > 1f7b4: e3a05000 mov r5, #0 > 1f7b8: e59d8010 ldr r8, [sp, #16] > 1f7bc: e28d3026 add r3, sp, #38 ; 0x26 > 1f7c0: e1a0400a mov r4, sl > 1f7c4: e1a06005 mov r6, r5 > 1f7c8: e1a07005 mov r7, r5 > 1f7cc: e1a0b005 mov fp, r5 > 1f7d0: e58d3018 str r3, [sp, #24] > 1f7d4: e58d900c str r9, [sp, #12] > 1f7d8: e5940000 ldr r0, [r4] > 1f7dc: e1cdb2b4 strh fp, [sp, #36] ; 0x24 > 1f7e0: e3500000 cmp r0, #0 > 1f7e4: e1cdb2b6 strh fp, [sp, #38] ; 0x26 > 1f7e8: 0a000029 beq 1f894 <PRP_NakedBroadcast+0x3dc> > 1f7ec: e1d420b4 ldrh r2, [r4, #4] > 1f7f0: e3520000 cmp r2, #0 > 1f7f4: 0a000026 beq 1f894 <PRP_NakedBroadcast+0x3dc> > 1f7f8: e2129001 ands r9, r2, #1 > 1f7fc: 1a000033 bne 1f8d0 <PRP_NakedBroadcast+0x418> > 1f800: e2123002 ands r3, r2, #2 > 1f804: 1a000027 bne 1f8a8 <PRP_NakedBroadcast+0x3f0> > 1f808: e1dd12b4 ldrh r1, [sp, #36] ; 0x24 > 1f80c: e1a02009 mov r2, r9 > 1f810: e1190001 tst r9, r1 > 1f814: e1dd02b6 ldrh r0, [sp, #38] ; 0x26 > 1f818: 1a000003 bne 1f82c <PRP_NakedBroadcast+0x374> > 1f81c: e003c000 and ip, r3, r0 > 1f820: e1a0c80c lsl ip, ip, #16 > 1f824: e1b0c84c asrs ip, ip, #16 > 1f828: 0a000032 beq 1f8f8 <PRP_NakedBroadcast+0x440> > 1f82c: e3560000 cmp r6, #0 > 1f830: 1a000008 bne 1f858 <PRP_NakedBroadcast+0x3a0> > 1f834: e3550000 cmp r5, #0 > 1f838: 0a000006 beq 1f858 <PRP_NakedBroadcast+0x3a0> > 1f83c: e1a0c185 lsl ip, r5, #3 > 1f840: e1a03006 mov r3, r6 > 1f844: e08a2003 add r2, sl, r3 > 1f848: e2833008 add r3, r3, #8 > 1f84c: e153000c cmp r3, ip > 1f850: e1c270b6 strh r7, [r2, #6] > 1f854: 1afffffa bne 1f844 <PRP_NakedBroadcast+0x38c> > 1f858: e1801001 orr r1, r0, r1 > 1f85c: e2866001 add r6, r6, #1 > 1f860: e1c410b6 strh r1, [r4, #6] > 1f864: e59d300c ldr r3, [sp, #12] > 1f868: e2855001 add r5, r5, #1 > 1f86c: e1550003 cmp r5, r3 > 1f870: e2844008 add r4, r4, #8 > 1f874: e2888008 add r8, r8, #8 > 1f878: 1affffd6 bne 1f7d8 <PRP_NakedBroadcast+0x320> > 1f87c: e3560000 cmp r6, #0 > 1f880: e1a09003 mov r9, r3 > 1f884: 0a000039 beq 1f970 <PRP_NakedBroadcast+0x4b8> > 1f888: e1a00006 mov r0, r6 > 1f88c: e28ddf8b add sp, sp, #556 ; 0x22c > 1f890: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1f894: e3e03000 mvn r3, #0 > 1f898: e5883000 str r3, [r8] > 1f89c: e1c870b4 strh r7, [r8, #4] > 1f8a0: e1c470b6 strh r7, [r4, #6] > 1f8a4: eaffffee b 1f864 <PRP_NakedBroadcast+0x3ac> > 1f8a8: e5940000 ldr r0, [r4] > 1f8ac: e3c22001 bic r2, r2, #1 > 1f8b0: e5903000 ldr r3, [r0] > 1f8b4: e1a01802 lsl r1, r2, #16 > 1f8b8: e5933054 ldr r3, [r3, #84] ; 0x54 > 1f8bc: e1a01841 asr r1, r1, #16 > 1f8c0: e59d2018 ldr r2, [sp, #24] > 1f8c4: e12fff33 blx r3 > 1f8c8: e1a03000 mov r3, r0 > 1f8cc: eaffffcd b 1f808 <PRP_NakedBroadcast+0x350> > 1f8d0: e3c22002 bic r2, r2, #2 > 1f8d4: e5903000 ldr r3, [r0] > 1f8d8: e1a01802 lsl r1, r2, #16 > 1f8dc: e5933054 ldr r3, [r3, #84] ; 0x54 > 1f8e0: e28d2024 add r2, sp, #36 ; 0x24 > 1f8e4: e1a01841 asr r1, r1, #16 > 1f8e8: e12fff33 blx r3 > 1f8ec: e1d420b4 ldrh r2, [r4, #4] > 1f8f0: e1a09000 mov r9, r0 > 1f8f4: eaffffc1 b 1f800 <PRP_NakedBroadcast+0x348> > 1f8f8: e5940000 ldr r0, [r4] > 1f8fc: e1a0100c mov r1, ip > 1f900: e98d000c stmib sp, {r2, r3} > 1f904: e58dc000 str ip, [sp] > 1f908: ebffa232 bl 81d8 <_init+0xbfc> > 1f90c: e59dc000 ldr ip, [sp] > 1f910: e1c4c0b6 strh ip, [r4, #6] > 1f914: e99d000c ldmib sp, {r2, r3} > 1f918: e3500000 cmp r0, #0 > 1f91c: 0a000004 beq 1f934 <PRP_NakedBroadcast+0x47c> > 1f920: e5901004 ldr r1, [r0, #4] > 1f924: e59fc2f0 ldr ip, [pc, #752] ; 1fc1c <PRP_NakedBroadcast+0x764> > 1f928: e5910000 ldr r0, [r1] > 1f92c: e150000c cmp r0, ip > 1f930: 0a00007e beq 1fb30 <PRP_NakedBroadcast+0x678> > 1f934: e3560000 cmp r6, #0 > 1f938: 1a000008 bne 1f960 <PRP_NakedBroadcast+0x4a8> > 1f93c: e3550000 cmp r5, #0 > 1f940: 0a000006 beq 1f960 <PRP_NakedBroadcast+0x4a8> > 1f944: e1a01185 lsl r1, r5, #3 > 1f948: e1a03006 mov r3, r6 > 1f94c: e08a2003 add r2, sl, r3 > 1f950: e2833008 add r3, r3, #8 > 1f954: e1530001 cmp r3, r1 > 1f958: e1c270b6 strh r7, [r2, #6] > 1f95c: 1afffffa bne 1f94c <PRP_NakedBroadcast+0x494> > 1f960: e3a03010 mov r3, #16 > 1f964: e2866001 add r6, r6, #1 > 1f968: e1c430b6 strh r3, [r4, #6] > 1f96c: eaffffbc b 1f864 <PRP_NakedBroadcast+0x3ac> > 1f970: e59d3014 ldr r3, [sp, #20] > 1f974: e3530000 cmp r3, #0 > 1f978: 1a000025 bne 1fa14 <PRP_NakedBroadcast+0x55c> > 1f97c: e59d4014 ldr r4, [sp, #20] > 1f980: e1a05004 mov r5, r4 > 1f984: e1a01009 mov r1, r9 > 1f988: e1a02004 mov r2, r4 > 1f98c: e59d0010 ldr r0, [sp, #16] > 1f990: ebffa078 bl 7b78 <_init+0x59c> > 1f994: e3700001 cmn r0, #1 > 1f998: e1a06000 mov r6, r0 > 1f99c: 1a000025 bne 1fa38 <PRP_NakedBroadcast+0x580> > 1f9a0: ebffa173 bl 7f74 <_init+0x998> > 1f9a4: e5903000 ldr r3, [r0] > 1f9a8: e3530004 cmp r3, #4 > 1f9ac: 1a00005c bne 1fb24 <PRP_NakedBroadcast+0x66c> > 1f9b0: e3750001 cmn r5, #1 > 1f9b4: 0afffff2 beq 1f984 <PRP_NakedBroadcast+0x4cc> > 1f9b8: e3550000 cmp r5, #0 > 1f9bc: 0a000094 beq 1fc14 <PRP_NakedBroadcast+0x75c> > 1f9c0: ebffa0de bl 7d40 <_init+0x764> > 1f9c4: e59dc01c ldr ip, [sp, #28] > 1f9c8: e06c3000 rsb r3, ip, r0 > 1f9cc: e1550003 cmp r5, r3 > 1f9d0: e0630005 rsb r0, r3, r5 > 1f9d4: 3a00008e bcc 1fc14 <PRP_NakedBroadcast+0x75c> > 1f9d8: ebff9fd9 bl 7944 <_init+0x368> > 1f9dc: e1a04000 mov r4, r0 > 1f9e0: eaffffe7 b 1f984 <PRP_NakedBroadcast+0x4cc> > 1f9e4: e59d0014 ldr r0, [sp, #20] > 1f9e8: ebffa0da bl 7d58 <_init+0x77c> > 1f9ec: e1a06009 mov r6, r9 > 1f9f0: eaffffa4 b 1f888 <PRP_NakedBroadcast+0x3d0> > 1f9f4: ebff9fba bl 78e4 <_init+0x308> > 1f9f8: e59030b0 ldr r3, [r0, #176] ; 0xb0 > 1f9fc: e1a04000 mov r4, r0 > 1fa00: e1590003 cmp r9, r3 > 1fa04: 8a000070 bhi 1fbcc <PRP_NakedBroadcast+0x714> > 1fa08: e59040ac ldr r4, [r0, #172] ; 0xac > 1fa0c: e58d4010 str r4, [sp, #16] > 1fa10: eaffff67 b 1f7b4 <PRP_NakedBroadcast+0x2fc> > 1fa14: e3730001 cmn r3, #1 > 1fa18: 0affffd7 beq 1f97c <PRP_NakedBroadcast+0x4c4> > 1fa1c: e59d0014 ldr r0, [sp, #20] > 1fa20: ebff9fc7 bl 7944 <_init+0x368> > 1fa24: e1a04000 mov r4, r0 > 1fa28: ebffa0c4 bl 7d40 <_init+0x764> > 1fa2c: e59d5014 ldr r5, [sp, #20] > 1fa30: e58d001c str r0, [sp, #28] > 1fa34: eaffffd2 b 1f984 <PRP_NakedBroadcast+0x4cc> > 1fa38: e3500000 cmp r0, #0 > 1fa3c: daffff91 ble 1f888 <PRP_NakedBroadcast+0x3d0> > 1fa40: e3590000 cmp r9, #0 > 1fa44: daffff8f ble 1f888 <PRP_NakedBroadcast+0x3d0> > 1fa48: e59dc010 ldr ip, [sp, #16] > 1fa4c: e1a09189 lsl r9, r9, #3 > 1fa50: e3a03000 mov r3, #0 > 1fa54: e79a1003 ldr r1, [sl, r3] > 1fa58: e08a2003 add r2, sl, r3 > 1fa5c: e3510000 cmp r1, #0 > 1fa60: 0a00002a beq 1fb10 <PRP_NakedBroadcast+0x658> > 1fa64: e1d210f4 ldrsh r1, [r2, #4] > 1fa68: e3510000 cmp r1, #0 > 1fa6c: 0a000027 beq 1fb10 <PRP_NakedBroadcast+0x658> > 1fa70: e08c1003 add r1, ip, r3 > 1fa74: e1d100b6 ldrh r0, [r1, #6] > 1fa78: e3500000 cmp r0, #0 > 1fa7c: 01a01000 moveq r1, r0 > 1fa80: 0a000022 beq 1fb10 <PRP_NakedBroadcast+0x658> > 1fa84: e2101001 ands r1, r0, #1 > 1fa88: 0a000005 beq 1faa4 <PRP_NakedBroadcast+0x5ec> > 1fa8c: e1d210b6 ldrh r1, [r2, #6] > 1fa90: e3110004 tst r1, #4 > 1fa94: e2011001 and r1, r1, #1 > 1fa98: 13811002 orrne r1, r1, #2 > 1fa9c: 11a01801 lslne r1, r1, #16 > 1faa0: 11a01821 lsrne r1, r1, #16 > 1faa4: e3100004 tst r0, #4 > 1faa8: 0a000008 beq 1fad0 <PRP_NakedBroadcast+0x618> > 1faac: e1d240b6 ldrh r4, [r2, #6] > 1fab0: e3140002 tst r4, #2 > 1fab4: 13811001 orrne r1, r1, #1 > 1fab8: 11a01801 lslne r1, r1, #16 > 1fabc: 11a01821 lsrne r1, r1, #16 > 1fac0: e3140008 tst r4, #8 > 1fac4: 13811002 orrne r1, r1, #2 > 1fac8: 11a01801 lslne r1, r1, #16 > 1facc: 11a01821 lsrne r1, r1, #16 > 1fad0: e3100002 tst r0, #2 > 1fad4: 13811004 orrne r1, r1, #4 > 1fad8: 11a01801 lslne r1, r1, #16 > 1fadc: 11a01821 lsrne r1, r1, #16 > 1fae0: e3100008 tst r0, #8 > 1fae4: 13811008 orrne r1, r1, #8 > 1fae8: 11a01801 lslne r1, r1, #16 > 1faec: 11a01821 lsrne r1, r1, #16 > 1faf0: e3100020 tst r0, #32 > 1faf4: 13811010 orrne r1, r1, #16 > 1faf8: 11a01801 lslne r1, r1, #16 > 1fafc: 11a01821 lsrne r1, r1, #16 > 1fb00: e3100010 tst r0, #16 > 1fb04: 13811020 orrne r1, r1, #32 > 1fb08: 11a01801 lslne r1, r1, #16 > 1fb0c: 11a01821 lsrne r1, r1, #16 > 1fb10: e2833008 add r3, r3, #8 > 1fb14: e1530009 cmp r3, r9 > 1fb18: e1c210b6 strh r1, [r2, #6] > 1fb1c: 1affffcc bne 1fa54 <PRP_NakedBroadcast+0x59c> > 1fb20: eaffff58 b 1f888 <PRP_NakedBroadcast+0x3d0> > 1fb24: e1a00003 mov r0, r3 > 1fb28: eb00194a bl 26058 <PR_Now+0xb00> > 1fb2c: eaffff55 b 1f888 <PRP_NakedBroadcast+0x3d0> > 1fb30: e3560000 cmp r6, #0 > 1fb34: 1affff4a bne 1f864 <PRP_NakedBroadcast+0x3ac> > 1fb38: e3120001 tst r2, #1 > 1fb3c: e5911014 ldr r1, [r1, #20] > 1fb40: 13a02001 movne r2, #1 > 1fb44: e1c860b4 strh r6, [r8, #4] > 1fb48: e5881000 str r1, [r8] > 1fb4c: 11c420b6 strhne r2, [r4, #6] > 1fb50: 11c820b4 strhne r2, [r8, #4] > 1fb54: e3190002 tst r9, #2 > 1fb58: 0a000005 beq 1fb74 <PRP_NakedBroadcast+0x6bc> > 1fb5c: e1d410b6 ldrh r1, [r4, #6] > 1fb60: e1d820b4 ldrh r2, [r8, #4] > 1fb64: e3811002 orr r1, r1, #2 > 1fb68: e3822004 orr r2, r2, #4 > 1fb6c: e1c410b6 strh r1, [r4, #6] > 1fb70: e1c820b4 strh r2, [r8, #4] > 1fb74: e3130001 tst r3, #1 > 1fb78: 0a000005 beq 1fb94 <PRP_NakedBroadcast+0x6dc> > 1fb7c: e1d410b6 ldrh r1, [r4, #6] > 1fb80: e1d820b4 ldrh r2, [r8, #4] > 1fb84: e3811004 orr r1, r1, #4 > 1fb88: e3822001 orr r2, r2, #1 > 1fb8c: e1c410b6 strh r1, [r4, #6] > 1fb90: e1c820b4 strh r2, [r8, #4] > 1fb94: e3130002 tst r3, #2 > 1fb98: 0a000005 beq 1fbb4 <PRP_NakedBroadcast+0x6fc> > 1fb9c: e1d420b6 ldrh r2, [r4, #6] > 1fba0: e1d830b4 ldrh r3, [r8, #4] > 1fba4: e3822008 orr r2, r2, #8 > 1fba8: e3833004 orr r3, r3, #4 > 1fbac: e1c420b6 strh r2, [r4, #6] > 1fbb0: e1c830b4 strh r3, [r8, #4] > 1fbb4: e1d430b4 ldrh r3, [r4, #4] > 1fbb8: e3130004 tst r3, #4 > 1fbbc: 11d830b4 ldrhne r3, [r8, #4] > 1fbc0: 13833002 orrne r3, r3, #2 > 1fbc4: 11c830b4 strhne r3, [r8, #4] > 1fbc8: eaffff25 b 1f864 <PRP_NakedBroadcast+0x3ac> > 1fbcc: e59000ac ldr r0, [r0, #172] ; 0xac > 1fbd0: ebffa213 bl 8424 <_init+0xe48> > 1fbd4: e1a00189 lsl r0, r9, #3 > 1fbd8: ebffa238 bl 84c0 <_init+0xee4> > 1fbdc: e3500000 cmp r0, #0 > 1fbe0: e58d0010 str r0, [sp, #16] > 1fbe4: e58400ac str r0, [r4, #172] ; 0xac > 1fbe8: 158490b0 strne r9, [r4, #176] ; 0xb0 > 1fbec: 1afffef0 bne 1f7b4 <PRP_NakedBroadcast+0x2fc> > 1fbf0: e1a03000 mov r3, r0 > 1fbf4: e58400b0 str r0, [r4, #176] ; 0xb0 > 1fbf8: e1a01003 mov r1, r3 > 1fbfc: e59f001c ldr r0, [pc, #28] ; 1fc20 <PRP_NakedBroadcast+0x768> > 1fc00: ebffa10b bl 8034 <_init+0xa58> > 1fc04: e3e06000 mvn r6, #0 > 1fc08: eaffff1e b 1f888 <PRP_NakedBroadcast+0x3d0> > 1fc0c: e3e06000 mvn r6, #0 > 1fc10: eaffff1c b 1f888 <PRP_NakedBroadcast+0x3d0> > 1fc14: e3a06000 mov r6, #0 > 1fc18: eaffff1a b 1f888 <PRP_NakedBroadcast+0x3d0> > 1fc1c: aaaaaaaa bge feaca6cc <__bss_end__+0xfea90cd0> > 1fc20: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 1fc24: e92d4010 push {r4, lr} > 1fc28: e1a04000 mov r4, r0 > 1fc2c: e5900004 ldr r0, [r0, #4] > 1fc30: eb001668 bl 255d8 <PR_Now+0x80> > 1fc34: e3500000 cmp r0, #0 > 1fc38: 13e03000 mvnne r3, #0 > 1fc3c: e5840030 str r0, [r4, #48] ; 0x30 > 1fc40: 0584002c streq r0, [r4, #44] ; 0x2c > 1fc44: 1584302c strne r3, [r4, #44] ; 0x2c > 1fc48: e3a00001 mov r0, #1 > 1fc4c: e8bd8010 pop {r4, pc} > 1fc50: e92d4038 push {r3, r4, r5, lr} > 1fc54: e5901018 ldr r1, [r0, #24] > 1fc58: e5903020 ldr r3, [r0, #32] > 1fc5c: e280201c add r2, r0, #28 > 1fc60: e1a04000 mov r4, r0 > 1fc64: e5900004 ldr r0, [r0, #4] > 1fc68: ebff9eb1 bl 7734 <_init+0x158> > 1fc6c: e1a05000 mov r5, r0 > 1fc70: ebffa0bf bl 7f74 <_init+0x998> > 1fc74: e3750001 cmn r5, #1 > 1fc78: e5903000 ldr r3, [r0] > 1fc7c: e5843030 str r3, [r4, #48] ; 0x30 > 1fc80: 11a00005 movne r0, r5 > 1fc84: 0a000009 beq 1fcb0 <PRP_NakedBroadcast+0x7f8> > 1fc88: e5943020 ldr r3, [r4, #32] > 1fc8c: e594202c ldr r2, [r4, #44] ; 0x2c > 1fc90: e1530000 cmp r3, r0 > 1fc94: e0822000 add r2, r2, r0 > 1fc98: 80600003 rsbhi r0, r0, r3 > 1fc9c: 85840020 strhi r0, [r4, #32] > 1fca0: e584202c str r2, [r4, #44] ; 0x2c > 1fca4: 83a00000 movhi r0, #0 > 1fca8: 93a00001 movls r0, #1 > 1fcac: e8bd8038 pop {r3, r4, r5, pc} > 1fcb0: e353000b cmp r3, #11 > 1fcb4: 0a000002 beq 1fcc4 <PRP_NakedBroadcast+0x80c> > 1fcb8: e584502c str r5, [r4, #44] ; 0x2c > 1fcbc: e3a00001 mov r0, #1 > 1fcc0: e8bd8038 pop {r3, r4, r5, pc} > 1fcc4: e3a00000 mov r0, #0 > 1fcc8: eaffffee b 1fc88 <PRP_NakedBroadcast+0x7d0> > 1fccc: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 1fcd0: e24dd014 sub sp, sp, #20 > 1fcd4: e1a0b000 mov fp, r0 > 1fcd8: ebff9f01 bl 78e4 <_init+0x308> > 1fcdc: e59b2024 ldr r2, [fp, #36] ; 0x24 > 1fce0: e3720001 cmn r2, #1 > 1fce4: e1a04000 mov r4, r0 > 1fce8: 0a000047 beq 1fe0c <PRP_NakedBroadcast+0x954> > 1fcec: ebffa013 bl 7d40 <_init+0x764> > 1fcf0: e59f8284 ldr r8, [pc, #644] ; 1ff7c <PRP_NakedBroadcast+0xac4> > 1fcf4: e59b6024 ldr r6, [fp, #36] ; 0x24 > 1fcf8: e28d5008 add r5, sp, #8 > 1fcfc: e3a07000 mov r7, #0 > 1fd00: e58d0004 str r0, [sp, #4] > 1fd04: e58d0000 str r0, [sp] > 1fd08: e59b1004 ldr r1, [fp, #4] > 1fd0c: e1db22b8 ldrh r2, [fp, #40] ; 0x28 > 1fd10: e1a00006 mov r0, r6 > 1fd14: e58d1008 str r1, [sp, #8] > 1fd18: e1cd20bc strh r2, [sp, #12] > 1fd1c: e1cd70be strh r7, [sp, #14] > 1fd20: ebff9f07 bl 7944 <_init+0x368> > 1fd24: e3a01001 mov r1, #1 > 1fd28: e1500008 cmp r0, r8 > 1fd2c: e1a09000 mov r9, r0 > 1fd30: c59f9244 ldrgt r9, [pc, #580] ; 1ff7c <PRP_NakedBroadcast+0xac4> > 1fd34: e1a00005 mov r0, r5 > 1fd38: e1a02009 mov r2, r9 > 1fd3c: d3a0a001 movle sl, #1 > 1fd40: c3a0a000 movgt sl, #0 > 1fd44: ebff9f8b bl 7b78 <_init+0x59c> > 1fd48: e59420a8 ldr r2, [r4, #168] ; 0xa8 > 1fd4c: e3520000 cmp r2, #0 > 1fd50: 1a000002 bne 1fd60 <PRP_NakedBroadcast+0x8a8> > 1fd54: e5942000 ldr r2, [r4] > 1fd58: e3120010 tst r2, #16 > 1fd5c: 1a00007d bne 1ff58 <PRP_NakedBroadcast+0xaa0> > 1fd60: e3500000 cmp r0, #0 > 1fd64: da00001f ble 1fde8 <PRP_NakedBroadcast+0x930> > 1fd68: e1dd20be ldrh r2, [sp, #14] > 1fd6c: e1dd10bc ldrh r1, [sp, #12] > 1fd70: e3120020 tst r2, #32 > 1fd74: 1a00000e bne 1fdb4 <PRP_NakedBroadcast+0x8fc> > 1fd78: e3110004 tst r1, #4 > 1fd7c: 0a000001 beq 1fd88 <PRP_NakedBroadcast+0x8d0> > 1fd80: e3120010 tst r2, #16 > 1fd84: 1a000012 bne 1fdd4 <PRP_NakedBroadcast+0x91c> > 1fd88: e1a01802 lsl r1, r2, #16 > 1fd8c: e59bc000 ldr ip, [fp] > 1fd90: e1a0000b mov r0, fp > 1fd94: e1a01841 asr r1, r1, #16 > 1fd98: e12fff3c blx ip > 1fd9c: e3500000 cmp r0, #0 > 1fda0: 1a000007 bne 1fdc4 <PRP_NakedBroadcast+0x90c> > 1fda4: e59b2034 ldr r2, [fp, #52] ; 0x34 > 1fda8: e3520001 cmp r2, #1 > 1fdac: 1affffd5 bne 1fd08 <PRP_NakedBroadcast+0x850> > 1fdb0: ea000005 b 1fdcc <PRP_NakedBroadcast+0x914> > 1fdb4: e3e02000 mvn r2, #0 > 1fdb8: e58b202c str r2, [fp, #44] ; 0x2c > 1fdbc: e3a02009 mov r2, #9 > 1fdc0: e58b2030 str r2, [fp, #48] ; 0x30 > 1fdc4: e3a02001 mov r2, #1 > 1fdc8: e58b2034 str r2, [fp, #52] ; 0x34 > 1fdcc: e28dd014 add sp, sp, #20 > 1fdd0: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 1fdd4: e3e02000 mvn r2, #0 > 1fdd8: e58b202c str r2, [fp, #44] ; 0x2c > 1fddc: e3a02020 mov r2, #32 > 1fde0: e58b2030 str r2, [fp, #48] ; 0x30 > 1fde4: eafffff6 b 1fdc4 <PRP_NakedBroadcast+0x90c> > 1fde8: 0a000039 beq 1fed4 <PRP_NakedBroadcast+0xa1c> > 1fdec: ebffa060 bl 7f74 <_init+0x998> > 1fdf0: e5902000 ldr r2, [r0] > 1fdf4: e3520004 cmp r2, #4 > 1fdf8: 1352000b cmpne r2, #11 > 1fdfc: 1a000046 bne 1ff1c <PRP_NakedBroadcast+0xa64> > 1fe00: ebff9fce bl 7d40 <_init+0x764> > 1fe04: e58d0000 str r0, [sp] > 1fe08: ea000036 b 1fee8 <PRP_NakedBroadcast+0xa30> > 1fe0c: e28d5008 add r5, sp, #8 > 1fe10: e3a07000 mov r7, #0 > 1fe14: e59be004 ldr lr, [fp, #4] > 1fe18: e1dbc2b8 ldrh ip, [fp, #40] ; 0x28 > 1fe1c: e59f2158 ldr r2, [pc, #344] ; 1ff7c <PRP_NakedBroadcast+0xac4> > 1fe20: e1a00005 mov r0, r5 > 1fe24: e3a01001 mov r1, #1 > 1fe28: e1cd70be strh r7, [sp, #14] > 1fe2c: e58de008 str lr, [sp, #8] > 1fe30: e1cdc0bc strh ip, [sp, #12] > 1fe34: ebff9f4f bl 7b78 <_init+0x59c> > 1fe38: e59420a8 ldr r2, [r4, #168] ; 0xa8 > 1fe3c: e3520000 cmp r2, #0 > 1fe40: e1a06000 mov r6, r0 > 1fe44: 1a000002 bne 1fe54 <PRP_NakedBroadcast+0x99c> > 1fe48: e5942000 ldr r2, [r4] > 1fe4c: e3120010 tst r2, #16 > 1fe50: 1a000040 bne 1ff58 <PRP_NakedBroadcast+0xaa0> > 1fe54: e3760001 cmn r6, #1 > 1fe58: 0a000014 beq 1feb0 <PRP_NakedBroadcast+0x9f8> > 1fe5c: e3560000 cmp r6, #0 > 1fe60: da00000e ble 1fea0 <PRP_NakedBroadcast+0x9e8> > 1fe64: e1dd20be ldrh r2, [sp, #14] > 1fe68: e1dd10bc ldrh r1, [sp, #12] > 1fe6c: e3120020 tst r2, #32 > 1fe70: 1affffcf bne 1fdb4 <PRP_NakedBroadcast+0x8fc> > 1fe74: e3110004 tst r1, #4 > 1fe78: 0a000001 beq 1fe84 <PRP_NakedBroadcast+0x9cc> > 1fe7c: e3120010 tst r2, #16 > 1fe80: 1affffd3 bne 1fdd4 <PRP_NakedBroadcast+0x91c> > 1fe84: e1a01802 lsl r1, r2, #16 > 1fe88: e59bc000 ldr ip, [fp] > 1fe8c: e1a0000b mov r0, fp > 1fe90: e1a01841 asr r1, r1, #16 > 1fe94: e12fff3c blx ip > 1fe98: e3500000 cmp r0, #0 > 1fe9c: 1affffc8 bne 1fdc4 <PRP_NakedBroadcast+0x90c> > 1fea0: e59b2034 ldr r2, [fp, #52] ; 0x34 > 1fea4: e3520001 cmp r2, #1 > 1fea8: 1affffd9 bne 1fe14 <PRP_NakedBroadcast+0x95c> > 1feac: eaffffc6 b 1fdcc <PRP_NakedBroadcast+0x914> > 1feb0: ebffa02f bl 7f74 <_init+0x998> > 1feb4: e5902000 ldr r2, [r0] > 1feb8: e3520004 cmp r2, #4 > 1febc: 1352000b cmpne r2, #11 > 1fec0: 0afffff6 beq 1fea0 <PRP_NakedBroadcast+0x9e8> > 1fec4: e58b602c str r6, [fp, #44] ; 0x2c > 1fec8: e5902000 ldr r2, [r0] > 1fecc: e58b2030 str r2, [fp, #48] ; 0x30 > 1fed0: eaffffbb b 1fdc4 <PRP_NakedBroadcast+0x90c> > 1fed4: e35a0000 cmp sl, #0 > 1fed8: 0a000016 beq 1ff38 <PRP_NakedBroadcast+0xa80> > 1fedc: e59d3000 ldr r3, [sp] > 1fee0: e0833006 add r3, r3, r6 > 1fee4: e58d3000 str r3, [sp] > 1fee8: e59d3000 ldr r3, [sp] > 1feec: e59d1004 ldr r1, [sp, #4] > 1fef0: e59b6024 ldr r6, [fp, #36] ; 0x24 > 1fef4: e0612003 rsb r2, r1, r3 > 1fef8: e1520006 cmp r2, r6 > 1fefc: 3a000013 bcc 1ff50 <PRP_NakedBroadcast+0xa98> > 1ff00: e3e02000 mvn r2, #0 > 1ff04: e58b202c str r2, [fp, #44] ; 0x2c > 1ff08: e3a0206e mov r2, #110 ; 0x6e > 1ff0c: e58b2030 str r2, [fp, #48] ; 0x30 > 1ff10: e3a02001 mov r2, #1 > 1ff14: e58b2034 str r2, [fp, #52] ; 0x34 > 1ff18: eaffffab b 1fdcc <PRP_NakedBroadcast+0x914> > 1ff1c: e3e02000 mvn r2, #0 > 1ff20: e58b202c str r2, [fp, #44] ; 0x2c > 1ff24: e5902000 ldr r2, [r0] > 1ff28: e58b2030 str r2, [fp, #48] ; 0x30 > 1ff2c: e3a02001 mov r2, #1 > 1ff30: e58b2034 str r2, [fp, #52] ; 0x34 > 1ff34: eaffffa4 b 1fdcc <PRP_NakedBroadcast+0x914> > 1ff38: e1a00009 mov r0, r9 > 1ff3c: ebffa0e4 bl 82d4 <_init+0xcf8> > 1ff40: e59d3000 ldr r3, [sp] > 1ff44: e0833000 add r3, r3, r0 > 1ff48: e58d3000 str r3, [sp] > 1ff4c: eaffffe5 b 1fee8 <PRP_NakedBroadcast+0xa30> > 1ff50: e0626006 rsb r6, r2, r6 > 1ff54: eaffff92 b 1fda4 <PRP_NakedBroadcast+0x8ec> > 1ff58: e3c22010 bic r2, r2, #16 > 1ff5c: e5842000 str r2, [r4] > 1ff60: e3e02000 mvn r2, #0 > 1ff64: e58b202c str r2, [fp, #44] ; 0x2c > 1ff68: e3a02004 mov r2, #4 > 1ff6c: e58b2030 str r2, [fp, #48] ; 0x30 > 1ff70: e3a02001 mov r2, #1 > 1ff74: e58b2034 str r2, [fp, #52] ; 0x34 > 1ff78: eaffff93 b 1fdcc <PRP_NakedBroadcast+0x914> > 1ff7c: 00001388 andeq r1, r0, r8, lsl #7 > 1ff80: e5913000 ldr r3, [r1] > 1ff84: e92d4030 push {r4, r5, lr} > 1ff88: e3530000 cmp r3, #0 > 1ff8c: e24dd02c sub sp, sp, #44 ; 0x2c > 1ff90: e1a04001 mov r4, r1 > 1ff94: e1a05000 mov r5, r0 > 1ff98: 1a000005 bne 1ffb4 <PRP_NakedBroadcast+0xafc> > 1ff9c: e5902004 ldr r2, [r0, #4] > 1ffa0: e5911008 ldr r1, [r1, #8] > 1ffa4: e1a00003 mov r0, r3 > 1ffa8: e5821004 str r1, [r2, #4] > 1ffac: e28dd02c add sp, sp, #44 ; 0x2c > 1ffb0: e8bd8030 pop {r4, r5, pc} > 1ffb4: e1a00003 mov r0, r3 > 1ffb8: e28d100c add r1, sp, #12 > 1ffbc: e28d2010 add r2, sp, #16 > 1ffc0: ebffa73d bl 9cbc <PR_EnumerateWaitGroup+0x13c> > 1ffc4: e3500000 cmp r0, #0 > 1ffc8: 0a000003 beq 1ffdc <PRP_NakedBroadcast+0xb24> > 1ffcc: e3700001 cmn r0, #1 > 1ffd0: 0afffff5 beq 1ffac <PRP_NakedBroadcast+0xaf4> > 1ffd4: e3a00000 mov r0, #0 > 1ffd8: eafffff3 b 1ffac <PRP_NakedBroadcast+0xaf4> > 1ffdc: e5943000 ldr r3, [r4] > 1ffe0: e2433001 sub r3, r3, #1 > 1ffe4: e353000e cmp r3, #14 > 1ffe8: 908ff103 addls pc, pc, r3, lsl #2 > 1ffec: eafffff8 b 1ffd4 <PRP_NakedBroadcast+0xb1c> > 1fff0: ea000065 b 2018c <PRP_NakedBroadcast+0xcd4> > 1fff4: ea00004e b 20134 <PRP_NakedBroadcast+0xc7c> > 1fff8: ea00004d b 20134 <PRP_NakedBroadcast+0xc7c> > 1fffc: ea000046 b 2011c <PRP_NakedBroadcast+0xc64> > 20000: ea000045 b 2011c <PRP_NakedBroadcast+0xc64> > 20004: ea00003a b 200f4 <PRP_NakedBroadcast+0xc3c> > 20008: ea000039 b 200f4 <PRP_NakedBroadcast+0xc3c> > 2000c: ea00002a b 200bc <PRP_NakedBroadcast+0xc04> > 20010: ea000029 b 200bc <PRP_NakedBroadcast+0xc04> > 20014: ea00001e b 20094 <PRP_NakedBroadcast+0xbdc> > 20018: ea000017 b 2007c <PRP_NakedBroadcast+0xbc4> > 2001c: ea000002 b 2002c <PRP_NakedBroadcast+0xb74> > 20020: ea000043 b 20134 <PRP_NakedBroadcast+0xc7c> > 20024: ea00003c b 2011c <PRP_NakedBroadcast+0xc64> > 20028: ea000041 b 20134 <PRP_NakedBroadcast+0xc7c> > 2002c: e5942008 ldr r2, [r4, #8] > 20030: e5953004 ldr r3, [r5, #4] > 20034: e2922000 adds r2, r2, #0 > 20038: 13a02001 movne r2, #1 > 2003c: e5cd2014 strb r2, [sp, #20] > 20040: e5930014 ldr r0, [r3, #20] > 20044: e3a03001 mov r3, #1 > 20048: e58d3000 str r3, [sp] > 2004c: e59d100c ldr r1, [sp, #12] > 20050: e59d2010 ldr r2, [sp, #16] > 20054: e28d3014 add r3, sp, #20 > 20058: ebff9daf bl 771c <_init+0x140> > 2005c: e1a04000 mov r4, r0 > 20060: e3740001 cmn r4, #1 > 20064: 1affffda bne 1ffd4 <PRP_NakedBroadcast+0xb1c> > 20068: ebff9fc1 bl 7f74 <_init+0x998> > 2006c: e5900000 ldr r0, [r0] > 20070: eb0017ab bl 25f24 <PR_Now+0x9cc> > 20074: e1a00004 mov r0, r4 > 20078: eaffffcb b 1ffac <PRP_NakedBroadcast+0xaf4> > 2007c: e5953004 ldr r3, [r5, #4] > 20080: e5942008 ldr r2, [r4, #8] > 20084: e5cd2014 strb r2, [sp, #20] > 20088: e5930014 ldr r0, [r3, #20] > 2008c: e3a03001 mov r3, #1 > 20090: eaffffec b 20048 <PRP_NakedBroadcast+0xb90> > 20094: e5953004 ldr r3, [r5, #4] > 20098: e59d100c ldr r1, [sp, #12] > 2009c: e5930014 ldr r0, [r3, #20] > 200a0: e3a03004 mov r3, #4 > 200a4: e58d3000 str r3, [sp] > 200a8: e59d2010 ldr r2, [sp, #16] > 200ac: e284300c add r3, r4, #12 > 200b0: ebff9d99 bl 771c <_init+0x140> > 200b4: e1a04000 mov r4, r0 > 200b8: eaffffe8 b 20060 <PRP_NakedBroadcast+0xba8> > 200bc: e5953004 ldr r3, [r5, #4] > 200c0: e594e00c ldr lr, [r4, #12] > 200c4: e5930014 ldr r0, [r3, #20] > 200c8: e3a03008 mov r3, #8 > 200cc: e594c07c ldr ip, [r4, #124] ; 0x7c > 200d0: e59d100c ldr r1, [sp, #12] > 200d4: e58d3000 str r3, [sp] > 200d8: e59d2010 ldr r2, [sp, #16] > 200dc: e28d3020 add r3, sp, #32 > 200e0: e58de020 str lr, [sp, #32] > 200e4: e58dc024 str ip, [sp, #36] ; 0x24 > 200e8: ebff9d8b bl 771c <_init+0x140> > 200ec: e1a04000 mov r4, r0 > 200f0: eaffffda b 20060 <PRP_NakedBroadcast+0xba8> > 200f4: e5953004 ldr r3, [r5, #4] > 200f8: e59d100c ldr r1, [sp, #12] > 200fc: e5930014 ldr r0, [r3, #20] > 20100: e3a03004 mov r3, #4 > 20104: e58d3000 str r3, [sp] > 20108: e59d2010 ldr r2, [sp, #16] > 2010c: e2843008 add r3, r4, #8 > 20110: ebff9d81 bl 771c <_init+0x140> > 20114: e1a04000 mov r4, r0 > 20118: eaffffd0 b 20060 <PRP_NakedBroadcast+0xba8> > 2011c: e5953004 ldr r3, [r5, #4] > 20120: e5942008 ldr r2, [r4, #8] > 20124: e58d2014 str r2, [sp, #20] > 20128: e5930014 ldr r0, [r3, #20] > 2012c: e3a03004 mov r3, #4 > 20130: eaffffc4 b 20048 <PRP_NakedBroadcast+0xb90> > 20134: e5942008 ldr r2, [r4, #8] > 20138: e5953004 ldr r3, [r5, #4] > 2013c: e2922000 adds r2, r2, #0 > 20140: 13a02001 movne r2, #1 > 20144: e58d2014 str r2, [sp, #20] > 20148: e5930014 ldr r0, [r3, #20] > 2014c: e3a03004 mov r3, #4 > 20150: e58d3000 str r3, [sp] > 20154: e59d100c ldr r1, [sp, #12] > 20158: e28d3014 add r3, sp, #20 > 2015c: e59d2010 ldr r2, [sp, #16] > 20160: ebff9d6d bl 771c <_init+0x140> > 20164: e59d3010 ldr r3, [sp, #16] > 20168: e3530001 cmp r3, #1 > 2016c: e1a04000 mov r4, r0 > 20170: 1affffba bne 20060 <PRP_NakedBroadcast+0xba8> > 20174: e3500000 cmp r0, #0 > 20178: 1affffb8 bne 20060 <PRP_NakedBroadcast+0xba8> > 2017c: e5953004 ldr r3, [r5, #4] > 20180: e59d2014 ldr r2, [sp, #20] > 20184: e5832018 str r2, [r3, #24] > 20188: eaffff91 b 1ffd4 <PRP_NakedBroadcast+0xb1c> > 2018c: e5943008 ldr r3, [r4, #8] > 20190: e594000c ldr r0, [r4, #12] > 20194: e58d3018 str r3, [sp, #24] > 20198: ebff9fde bl 8118 <_init+0xb3c> > 2019c: e5953004 ldr r3, [r5, #4] > 201a0: e59d100c ldr r1, [sp, #12] > 201a4: e593c014 ldr ip, [r3, #20] > 201a8: e3a03008 mov r3, #8 > 201ac: e58d3000 str r3, [sp] > 201b0: e59d2010 ldr r2, [sp, #16] > 201b4: e28d3018 add r3, sp, #24 > 201b8: e58d001c str r0, [sp, #28] > 201bc: e1a0000c mov r0, ip > 201c0: ebff9d55 bl 771c <_init+0x140> > 201c4: e1a04000 mov r4, r0 > 201c8: eaffffa4 b 20060 <PRP_NakedBroadcast+0xba8> > 201cc: e5913000 ldr r3, [r1] > 201d0: e92d4030 push {r4, r5, lr} > 201d4: e3530000 cmp r3, #0 > 201d8: e24dd02c sub sp, sp, #44 ; 0x2c > 201dc: e1a04001 mov r4, r1 > 201e0: e1a05000 mov r5, r0 > 201e4: 1a000005 bne 20200 <PRP_NakedBroadcast+0xd48> > 201e8: e5902004 ldr r2, [r0, #4] > 201ec: e1a00003 mov r0, r3 > 201f0: e5923004 ldr r3, [r2, #4] > 201f4: e5813008 str r3, [r1, #8] > 201f8: e28dd02c add sp, sp, #44 ; 0x2c > 201fc: e8bd8030 pop {r4, r5, pc} > 20200: e1a00003 mov r0, r3 > 20204: e28d100c add r1, sp, #12 > 20208: e28d2010 add r2, sp, #16 > 2020c: ebffa6aa bl 9cbc <PR_EnumerateWaitGroup+0x13c> > 20210: e3500000 cmp r0, #0 > 20214: 0a000003 beq 20228 <PRP_NakedBroadcast+0xd70> > 20218: e3700001 cmn r0, #1 > 2021c: 0afffff5 beq 201f8 <PRP_NakedBroadcast+0xd40> > 20220: e3a00000 mov r0, #0 > 20224: eafffff3 b 201f8 <PRP_NakedBroadcast+0xd40> > 20228: e5943000 ldr r3, [r4] > 2022c: e2433001 sub r3, r3, #1 > 20230: e353000e cmp r3, #14 > 20234: 908ff103 addls pc, pc, r3, lsl #2 > 20238: eafffff8 b 20220 <PRP_NakedBroadcast+0xd68> > 2023c: ea000077 b 20420 <PRP_NakedBroadcast+0xf68> > 20240: ea000066 b 203e0 <PRP_NakedBroadcast+0xf28> > 20244: ea000065 b 203e0 <PRP_NakedBroadcast+0xf28> > 20248: ea000056 b 203a8 <PRP_NakedBroadcast+0xef0> > 2024c: ea000055 b 203a8 <PRP_NakedBroadcast+0xef0> > 20250: ea000048 b 20378 <PRP_NakedBroadcast+0xec0> > 20254: ea000047 b 20378 <PRP_NakedBroadcast+0xec0> > 20258: ea000036 b 20338 <PRP_NakedBroadcast+0xe80> > 2025c: ea000035 b 20338 <PRP_NakedBroadcast+0xe80> > 20260: ea000028 b 20308 <PRP_NakedBroadcast+0xe50> > 20264: ea000019 b 202d0 <PRP_NakedBroadcast+0xe18> > 20268: ea000002 b 20278 <PRP_NakedBroadcast+0xdc0> > 2026c: ea00005b b 203e0 <PRP_NakedBroadcast+0xf28> > 20270: ea00004c b 203a8 <PRP_NakedBroadcast+0xef0> > 20274: ea000059 b 203e0 <PRP_NakedBroadcast+0xf28> > 20278: e5953004 ldr r3, [r5, #4] > 2027c: e3a0c001 mov ip, #1 > 20280: e5930014 ldr r0, [r3, #20] > 20284: e28d3008 add r3, sp, #8 > 20288: e58d3000 str r3, [sp] > 2028c: e59d100c ldr r1, [sp, #12] > 20290: e28d3014 add r3, sp, #20 > 20294: e59d2010 ldr r2, [sp, #16] > 20298: e58dc008 str ip, [sp, #8] > 2029c: ebff9e59 bl 7c08 <_init+0x62c> > 202a0: e5dd3014 ldrb r3, [sp, #20] > 202a4: e2933000 adds r3, r3, #0 > 202a8: 13a03001 movne r3, #1 > 202ac: e5843008 str r3, [r4, #8] > 202b0: e1a05000 mov r5, r0 > 202b4: e3750001 cmn r5, #1 > 202b8: 1affffd8 bne 20220 <PRP_NakedBroadcast+0xd68> > 202bc: ebff9f2c bl 7f74 <_init+0x998> > 202c0: e5900000 ldr r0, [r0] > 202c4: eb00170a bl 25ef4 <PR_Now+0x99c> > 202c8: e1a00005 mov r0, r5 > 202cc: eaffffc9 b 201f8 <PRP_NakedBroadcast+0xd40> > 202d0: e5953004 ldr r3, [r5, #4] > 202d4: e3a0c001 mov ip, #1 > 202d8: e5930014 ldr r0, [r3, #20] > 202dc: e28d3008 add r3, sp, #8 > 202e0: e58d3000 str r3, [sp] > 202e4: e59d100c ldr r1, [sp, #12] > 202e8: e28d3014 add r3, sp, #20 > 202ec: e59d2010 ldr r2, [sp, #16] > 202f0: e58dc008 str ip, [sp, #8] > 202f4: ebff9e43 bl 7c08 <_init+0x62c> > 202f8: e5dd3014 ldrb r3, [sp, #20] > 202fc: e5843008 str r3, [r4, #8] > 20300: e1a05000 mov r5, r0 > 20304: eaffffea b 202b4 <PRP_NakedBroadcast+0xdfc> > 20308: e5953004 ldr r3, [r5, #4] > 2030c: e3a0c004 mov ip, #4 > 20310: e5930014 ldr r0, [r3, #20] > 20314: e28d3008 add r3, sp, #8 > 20318: e58d3000 str r3, [sp] > 2031c: e59d100c ldr r1, [sp, #12] > 20320: e59d2010 ldr r2, [sp, #16] > 20324: e284300c add r3, r4, #12 > 20328: e58dc008 str ip, [sp, #8] > 2032c: ebff9e35 bl 7c08 <_init+0x62c> > 20330: e1a05000 mov r5, r0 > 20334: eaffffde b 202b4 <PRP_NakedBroadcast+0xdfc> > 20338: e5953004 ldr r3, [r5, #4] > 2033c: e3a0c008 mov ip, #8 > 20340: e5930014 ldr r0, [r3, #20] > 20344: e28d3008 add r3, sp, #8 > 20348: e58d3000 str r3, [sp] > 2034c: e59d100c ldr r1, [sp, #12] > 20350: e28d3020 add r3, sp, #32 > 20354: e59d2010 ldr r2, [sp, #16] > 20358: e58dc008 str ip, [sp, #8] > 2035c: ebff9e29 bl 7c08 <_init+0x62c> > 20360: e59d3020 ldr r3, [sp, #32] > 20364: e584300c str r3, [r4, #12] > 20368: e59d3024 ldr r3, [sp, #36] ; 0x24 > 2036c: e584307c str r3, [r4, #124] ; 0x7c > 20370: e1a05000 mov r5, r0 > 20374: eaffffce b 202b4 <PRP_NakedBroadcast+0xdfc> > 20378: e5953004 ldr r3, [r5, #4] > 2037c: e3a0c004 mov ip, #4 > 20380: e5930014 ldr r0, [r3, #20] > 20384: e28d3008 add r3, sp, #8 > 20388: e58d3000 str r3, [sp] > 2038c: e59d100c ldr r1, [sp, #12] > 20390: e59d2010 ldr r2, [sp, #16] > 20394: e2843008 add r3, r4, #8 > 20398: e58dc008 str ip, [sp, #8] > 2039c: ebff9e19 bl 7c08 <_init+0x62c> > 203a0: e1a05000 mov r5, r0 > 203a4: eaffffc2 b 202b4 <PRP_NakedBroadcast+0xdfc> > 203a8: e5953004 ldr r3, [r5, #4] > 203ac: e3a0c004 mov ip, #4 > 203b0: e5930014 ldr r0, [r3, #20] > 203b4: e28d3008 add r3, sp, #8 > 203b8: e58d3000 str r3, [sp] > 203bc: e59d100c ldr r1, [sp, #12] > 203c0: e28d3014 add r3, sp, #20 > 203c4: e59d2010 ldr r2, [sp, #16] > 203c8: e58dc008 str ip, [sp, #8] > 203cc: ebff9e0d bl 7c08 <_init+0x62c> > 203d0: e59d3014 ldr r3, [sp, #20] > 203d4: e5843008 str r3, [r4, #8] > 203d8: e1a05000 mov r5, r0 > 203dc: eaffffb4 b 202b4 <PRP_NakedBroadcast+0xdfc> > 203e0: e5953004 ldr r3, [r5, #4] > 203e4: e3a0c004 mov ip, #4 > 203e8: e5930014 ldr r0, [r3, #20] > 203ec: e28d3008 add r3, sp, #8 > 203f0: e58d3000 str r3, [sp] > 203f4: e59d100c ldr r1, [sp, #12] > 203f8: e28d3014 add r3, sp, #20 > 203fc: e59d2010 ldr r2, [sp, #16] > 20400: e58dc008 str ip, [sp, #8] > 20404: ebff9dff bl 7c08 <_init+0x62c> > 20408: e59d3014 ldr r3, [sp, #20] > 2040c: e2933000 adds r3, r3, #0 > 20410: 13a03001 movne r3, #1 > 20414: e5843008 str r3, [r4, #8] > 20418: e1a05000 mov r5, r0 > 2041c: eaffffa4 b 202b4 <PRP_NakedBroadcast+0xdfc> > 20420: e5953004 ldr r3, [r5, #4] > 20424: e28dc008 add ip, sp, #8 > 20428: e5930014 ldr r0, [r3, #20] > 2042c: e59d100c ldr r1, [sp, #12] > 20430: e59d2010 ldr r2, [sp, #16] > 20434: e28d3018 add r3, sp, #24 > 20438: e58dc000 str ip, [sp] > 2043c: e3a0c008 mov ip, #8 > 20440: e58dc008 str ip, [sp, #8] > 20444: ebff9def bl 7c08 <_init+0x62c> > 20448: e59d3018 ldr r3, [sp, #24] > 2044c: e2933000 adds r3, r3, #0 > 20450: 13a03001 movne r3, #1 > 20454: e5843008 str r3, [r4, #8] > 20458: e1a05000 mov r5, r0 > 2045c: e59d001c ldr r0, [sp, #28] > 20460: ebff9dd0 bl 7ba8 <_init+0x5cc> > 20464: e584000c str r0, [r4, #12] > 20468: eaffff91 b 202b4 <PRP_NakedBroadcast+0xdfc> > 2046c: e92d4038 push {r3, r4, r5, lr} > 20470: e1a04000 mov r4, r0 > 20474: e990000f ldmib r0, {r0, r1, r2, r3} > 20478: ebff9ff8 bl 8460 <_init+0xe84> > 2047c: e1a05000 mov r5, r0 > 20480: ebff9ebb bl 7f74 <_init+0x998> > 20484: e3550000 cmp r5, #0 > 20488: e5903000 ldr r3, [r0] > 2048c: e5843030 str r3, [r4, #48] ; 0x30 > 20490: ba00000b blt 204c4 <PRP_NakedBroadcast+0x100c> > 20494: e594000c ldr r0, [r4, #12] > 20498: e5943008 ldr r3, [r4, #8] > 2049c: e594202c ldr r2, [r4, #44] ; 0x2c > 204a0: e0650000 rsb r0, r5, r0 > 204a4: e0833005 add r3, r3, r5 > 204a8: e584000c str r0, [r4, #12] > 204ac: e0825005 add r5, r2, r5 > 204b0: e2700001 rsbs r0, r0, #1 > 204b4: e5843008 str r3, [r4, #8] > 204b8: e584502c str r5, [r4, #44] ; 0x2c > 204bc: 33a00000 movcc r0, #0 > 204c0: e8bd8038 pop {r3, r4, r5, pc} > 204c4: e353000b cmp r3, #11 > 204c8: 13e03000 mvnne r3, #0 > 204cc: 13a00001 movne r0, #1 > 204d0: 1584302c strne r3, [r4, #44] ; 0x2c > 204d4: 03a00000 moveq r0, #0 > 204d8: e8bd8038 pop {r3, r4, r5, pc} > 204dc: e92d4038 push {r3, r4, r5, lr} > 204e0: e1a04000 mov r4, r0 > 204e4: e990000f ldmib r0, {r0, r1, r2, r3} > 204e8: ebff9fd0 bl 8430 <_init+0xe54> > 204ec: e584002c str r0, [r4, #44] ; 0x2c > 204f0: e1a05000 mov r5, r0 > 204f4: ebff9e9e bl 7f74 <_init+0x998> > 204f8: e3750001 cmn r5, #1 > 204fc: e5900000 ldr r0, [r0] > 20500: e5840030 str r0, [r4, #48] ; 0x30 > 20504: 0a000001 beq 20510 <PRP_NakedBroadcast+0x1058> > 20508: e3a00001 mov r0, #1 > 2050c: e8bd8038 pop {r3, r4, r5, pc} > 20510: e250000b subs r0, r0, #11 > 20514: 13a00001 movne r0, #1 > 20518: e8bd8038 pop {r3, r4, r5, pc} > 2051c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 20520: e590a008 ldr sl, [r0, #8] > 20524: e590200c ldr r2, [r0, #12] > 20528: e1a08000 mov r8, r0 > 2052c: e1a0100a mov r1, sl > 20530: e5900004 ldr r0, [r0, #4] > 20534: ebff9ee5 bl 80d0 <_init+0xaf4> > 20538: e1a04000 mov r4, r0 > 2053c: ebff9e8c bl 7f74 <_init+0x998> > 20540: e3540000 cmp r4, #0 > 20544: e5903000 ldr r3, [r0] > 20548: e5883030 str r3, [r8, #48] ; 0x30 > 2054c: ba000025 blt 205e8 <PRP_NakedBroadcast+0x1130> > 20550: e598302c ldr r3, [r8, #44] ; 0x2c > 20554: e598600c ldr r6, [r8, #12] > 20558: e0833004 add r3, r3, r4 > 2055c: e3560000 cmp r6, #0 > 20560: e1a02004 mov r2, r4 > 20564: e588302c str r3, [r8, #44] ; 0x2c > 20568: 0a000024 beq 20600 <PRP_NakedBroadcast+0x1148> > 2056c: e59ac004 ldr ip, [sl, #4] > 20570: e154000c cmp r4, ip > 20574: 228a3008 addcs r3, sl, #8 > 20578: 23a05000 movcs r5, #0 > 2057c: 2a000003 bcs 20590 <PRP_NakedBroadcast+0x10d8> > 20580: ea000010 b 205c8 <PRP_NakedBroadcast+0x1110> > 20584: e513c004 ldr ip, [r3, #-4] > 20588: e15c0002 cmp ip, r2 > 2058c: 8a00000f bhi 205d0 <PRP_NakedBroadcast+0x1118> > 20590: e2854001 add r4, r5, #1 > 20594: e1540006 cmp r4, r6 > 20598: e1a07003 mov r7, r3 > 2059c: e06c2002 rsb r2, ip, r2 > 205a0: e2833008 add r3, r3, #8 > 205a4: e1a05004 mov r5, r4 > 205a8: 1afffff5 bne 20584 <PRP_NakedBroadcast+0x10cc> > 205ac: e08a7186 add r7, sl, r6, lsl #3 > 205b0: e0644006 rsb r4, r4, r6 > 205b4: e2740001 rsbs r0, r4, #1 > 205b8: e5887008 str r7, [r8, #8] > 205bc: e588400c str r4, [r8, #12] > 205c0: 33a00000 movcc r0, #0 > 205c4: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 205c8: e1a0700a mov r7, sl > 205cc: e3a04000 mov r4, #0 > 205d0: e5973000 ldr r3, [r7] > 205d4: e062c00c rsb ip, r2, ip > 205d8: e0832002 add r2, r3, r2 > 205dc: e8871004 stm r7, {r2, ip} > 205e0: e598600c ldr r6, [r8, #12] > 205e4: eafffff1 b 205b0 <PRP_NakedBroadcast+0x10f8> > 205e8: e353000b cmp r3, #11 > 205ec: 13e03000 mvnne r3, #0 > 205f0: 13a00001 movne r0, #1 > 205f4: 1588302c strne r3, [r8, #44] ; 0x2c > 205f8: 03a00000 moveq r0, #0 > 205fc: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 20600: e1a0700a mov r7, sl > 20604: e1a04006 mov r4, r6 > 20608: eaffffe8 b 205b0 <PRP_NakedBroadcast+0x10f8> > 2060c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 20610: e5905014 ldr r5, [r0, #20] > 20614: e24dd00c sub sp, sp, #12 > 20618: e1a04000 mov r4, r0 > 2061c: e5906004 ldr r6, [r0, #4] > 20620: e1a00005 mov r0, r5 > 20624: e594a008 ldr sl, [r4, #8] > 20628: e594800c ldr r8, [r4, #12] > 2062c: e5947010 ldr r7, [r4, #16] > 20630: ebffdda6 bl 17cd0 <PR_GetProtoByNumber+0xb4> > 20634: e1a03007 mov r3, r7 > 20638: e1a0100a mov r1, sl > 2063c: e1a02008 mov r2, r8 > 20640: e58d5000 str r5, [sp] > 20644: e58d0004 str r0, [sp, #4] > 20648: e1a00006 mov r0, r6 > 2064c: ebff9ec0 bl 8154 <_init+0xb78> > 20650: e1a05000 mov r5, r0 > 20654: ebff9e46 bl 7f74 <_init+0x998> > 20658: e3550000 cmp r5, #0 > 2065c: e5903000 ldr r3, [r0] > 20660: e5843030 str r3, [r4, #48] ; 0x30 > 20664: ba00000c blt 2069c <PRP_NakedBroadcast+0x11e4> > 20668: e594000c ldr r0, [r4, #12] > 2066c: e5943008 ldr r3, [r4, #8] > 20670: e0650000 rsb r0, r5, r0 > 20674: e594202c ldr r2, [r4, #44] ; 0x2c > 20678: e584000c str r0, [r4, #12] > 2067c: e2700001 rsbs r0, r0, #1 > 20680: e0833005 add r3, r3, r5 > 20684: 33a00000 movcc r0, #0 > 20688: e0825005 add r5, r2, r5 > 2068c: e5843008 str r3, [r4, #8] > 20690: e584502c str r5, [r4, #44] ; 0x2c > 20694: e28dd00c add sp, sp, #12 > 20698: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 2069c: e353000b cmp r3, #11 > 206a0: 13e03000 mvnne r3, #0 > 206a4: 1584302c strne r3, [r4, #44] ; 0x2c > 206a8: 13a00001 movne r0, #1 > 206ac: 03a00000 moveq r0, #0 > 206b0: eafffff7 b 20694 <PRP_NakedBroadcast+0x11dc> > 206b4: e92d4030 push {r4, r5, lr} > 206b8: e1a04000 mov r4, r0 > 206bc: e24dd014 sub sp, sp, #20 > 206c0: e28dc010 add ip, sp, #16 > 206c4: e594e014 ldr lr, [r4, #20] > 206c8: e3a05070 mov r5, #112 ; 0x70 > 206cc: e52c5004 str r5, [ip, #-4]! > 206d0: e990000f ldmib r0, {r0, r1, r2, r3} > 206d4: e58de000 str lr, [sp] > 206d8: e58dc004 str ip, [sp, #4] > 206dc: ebff9cbc bl 79d4 <_init+0x3f8> > 206e0: e584002c str r0, [r4, #44] ; 0x2c > 206e4: e1a05000 mov r5, r0 > 206e8: ebff9e21 bl 7f74 <_init+0x998> > 206ec: e3750001 cmn r5, #1 > 206f0: e5900000 ldr r0, [r0] > 206f4: e5840030 str r0, [r4, #48] ; 0x30 > 206f8: 13a00001 movne r0, #1 > 206fc: 1a000001 bne 20708 <PRP_NakedBroadcast+0x1250> > 20700: e250000b subs r0, r0, #11 > 20704: 13a00001 movne r0, #1 > 20708: e28dd014 add sp, sp, #20 > 2070c: e8bd8030 pop {r4, r5, pc} > 20710: e92d4038 push {r3, r4, r5, lr} > 20714: e1a04000 mov r4, r0 > 20718: e9900007 ldmib r0, {r0, r1, r2} > 2071c: ebff9e47 bl 8040 <_init+0xa64> > 20720: e1a05000 mov r5, r0 > 20724: ebff9e12 bl 7f74 <_init+0x998> > 20728: e3550000 cmp r5, #0 > 2072c: e5903000 ldr r3, [r0] > 20730: e5843030 str r3, [r4, #48] ; 0x30 > 20734: ba00000b blt 20768 <PRP_NakedBroadcast+0x12b0> > 20738: e594000c ldr r0, [r4, #12] > 2073c: e5943008 ldr r3, [r4, #8] > 20740: e594202c ldr r2, [r4, #44] ; 0x2c > 20744: e0650000 rsb r0, r5, r0 > 20748: e0833005 add r3, r3, r5 > 2074c: e584000c str r0, [r4, #12] > 20750: e0825005 add r5, r2, r5 > 20754: e2700001 rsbs r0, r0, #1 > 20758: e5843008 str r3, [r4, #8] > 2075c: e584502c str r5, [r4, #44] ; 0x2c > 20760: 33a00000 movcc r0, #0 > 20764: e8bd8038 pop {r3, r4, r5, pc} > 20768: e353000b cmp r3, #11 > 2076c: 13e03000 mvnne r3, #0 > 20770: 13a00001 movne r0, #1 > 20774: 1584302c strne r3, [r4, #44] ; 0x2c > 20778: 03a00000 moveq r0, #0 > 2077c: e8bd8038 pop {r3, r4, r5, pc} > 20780: e92d4038 push {r3, r4, r5, lr} > 20784: e1a04000 mov r4, r0 > 20788: e9900007 ldmib r0, {r0, r1, r2} > 2078c: ebff9bf4 bl 7764 <_init+0x188> > 20790: e584002c str r0, [r4, #44] ; 0x2c > 20794: e1a05000 mov r5, r0 > 20798: ebff9df5 bl 7f74 <_init+0x998> > 2079c: e3750001 cmn r5, #1 > 207a0: e5900000 ldr r0, [r0] > 207a4: e5840030 str r0, [r4, #48] ; 0x30 > 207a8: 0a000001 beq 207b4 <PRP_NakedBroadcast+0x12fc> > 207ac: e3a00001 mov r0, #1 > 207b0: e8bd8038 pop {r3, r4, r5, pc} > 207b4: e250000b subs r0, r0, #11 > 207b8: 13a00001 movne r0, #1 > 207bc: e8bd8038 pop {r3, r4, r5, pc} > 207c0: e92d4008 push {r3, lr} > 207c4: eb0012ed bl 25380 <PR_SetThreadRecycleMode+0x330> > 207c8: e3700001 cmn r0, #1 > 207cc: 03e00000 mvneq r0, #0 > 207d0: 13a00000 movne r0, #0 > 207d4: e8bd8008 pop {r3, pc} > 207d8: e92d4008 push {r3, lr} > 207dc: eb0012bf bl 252e0 <PR_SetThreadRecycleMode+0x290> > 207e0: e3700001 cmn r0, #1 > 207e4: 03e00000 mvneq r0, #0 > 207e8: 13a00000 movne r0, #0 > 207ec: e8bd8008 pop {r3, pc} > 207f0: ea00123e b 250f0 <PR_SetThreadRecycleMode+0xa0> > 207f4: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 207f8: e3a03001 mov r3, #1 > 207fc: e24dd008 sub sp, sp, #8 > 20800: e58d3000 str r3, [sp] > 20804: e3a02000 mov r2, #0 > 20808: e3a03000 mov r3, #0 > 2080c: e1a08000 mov r8, r0 > 20810: eb001236 bl 250f0 <PR_SetThreadRecycleMode+0xa0> > 20814: e1a04000 mov r4, r0 > 20818: e1a05001 mov r5, r1 > 2081c: e3540000 cmp r4, #0 > 20820: e2d53000 sbcs r3, r5, #0 > 20824: ba000018 blt 2088c <PRP_NakedBroadcast+0x13d4> > 20828: e3a03002 mov r3, #2 > 2082c: e58d3000 str r3, [sp] > 20830: e1a00008 mov r0, r8 > 20834: e3a03000 mov r3, #0 > 20838: e3a02000 mov r2, #0 > 2083c: eb00122b bl 250f0 <PR_SetThreadRecycleMode+0xa0> > 20840: e3500000 cmp r0, #0 > 20844: e2d13000 sbcs r3, r1, #0 > 20848: ba00000f blt 2088c <PRP_NakedBroadcast+0x13d4> > 2084c: e1a06000 mov r6, r0 > 20850: e1a07001 mov r7, r1 > 20854: e3a03000 mov r3, #0 > 20858: e0566004 subs r6, r6, r4 > 2085c: e0c77005 sbc r7, r7, r5 > 20860: e58d3000 str r3, [sp] > 20864: e1a02004 mov r2, r4 > 20868: e1a03005 mov r3, r5 > 2086c: e1a00008 mov r0, r8 > 20870: eb00121e bl 250f0 <PR_SetThreadRecycleMode+0xa0> > 20874: e1a02006 mov r2, r6 > 20878: e1a03007 mov r3, r7 > 2087c: e1a00002 mov r0, r2 > 20880: e1a01003 mov r1, r3 > 20884: e28dd008 add sp, sp, #8 > 20888: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 2088c: e3e02000 mvn r2, #0 > 20890: e3e03000 mvn r3, #0 > 20894: eafffff8 b 2087c <PRP_NakedBroadcast+0x13c4> > 20898: ea0011f9 b 25084 <PR_SetThreadRecycleMode+0x34> > 2089c: e92d4038 push {r3, r4, r5, lr} > 208a0: e3a01000 mov r1, #0 > 208a4: e3a02001 mov r2, #1 > 208a8: e1a05000 mov r5, r0 > 208ac: eb0011f4 bl 25084 <PR_SetThreadRecycleMode+0x34> > 208b0: e2504000 subs r4, r0, #0 > 208b4: ba00000c blt 208ec <PRP_NakedBroadcast+0x1434> > 208b8: e1a00005 mov r0, r5 > 208bc: e3a01000 mov r1, #0 > 208c0: e3a02002 mov r2, #2 > 208c4: eb0011ee bl 25084 <PR_SetThreadRecycleMode+0x34> > 208c8: e2503000 subs r3, r0, #0 > 208cc: ba000006 blt 208ec <PRP_NakedBroadcast+0x1434> > 208d0: e1a01004 mov r1, r4 > 208d4: e1a00005 mov r0, r5 > 208d8: e0644003 rsb r4, r4, r3 > 208dc: e3a02000 mov r2, #0 > 208e0: eb0011e7 bl 25084 <PR_SetThreadRecycleMode+0x34> > 208e4: e1a00004 mov r0, r4 > 208e8: e8bd8038 pop {r3, r4, r5, pc} > 208ec: e3e04000 mvn r4, #0 > 208f0: e1a00004 mov r0, r4 > 208f4: e8bd8038 pop {r3, r4, r5, pc} > 208f8: e3510004 cmp r1, #4 > 208fc: e92d4008 push {r3, lr} > 20900: e1a03000 mov r3, r0 > 20904: 0a000004 beq 2091c <PRP_NakedBroadcast+0x1464> > 20908: e351006e cmp r1, #110 ; 0x6e > 2090c: 0a000006 beq 2092c <PRP_NakedBroadcast+0x1474> > 20910: e1a00001 mov r0, r1 > 20914: e12fff33 blx r3 > 20918: e8bd8008 pop {r3, pc} > 2091c: e3a01000 mov r1, #0 > 20920: e59f0014 ldr r0, [pc, #20] ; 2093c <PRP_NakedBroadcast+0x1484> > 20924: e8bd4008 pop {r3, lr} > 20928: eaff9dc1 b 8034 <_init+0xa58> > 2092c: e3a01000 mov r1, #0 > 20930: e59f0008 ldr r0, [pc, #8] ; 20940 <PRP_NakedBroadcast+0x1488> > 20934: e8bd4008 pop {r3, lr} > 20938: eaff9dbd b 8034 <_init+0xa58> > 2093c: ffffe897 ; <UNDEFINED> instruction: 0xffffe897 > 20940: ffffe89a ; <UNDEFINED> instruction: 0xffffe89a > 20944: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 20948: e59f7104 ldr r7, [pc, #260] ; 20a54 <PRP_NakedBroadcast+0x159c> > 2094c: e2535000 subs r5, r3, #0 > 20950: e24dd03c sub sp, sp, #60 ; 0x3c > 20954: e08f7007 add r7, pc, r7 > 20958: e1a06000 mov r6, r0 > 2095c: e1a0a001 mov sl, r1 > 20960: e1a08002 mov r8, r2 > 20964: 0a000001 beq 20970 <PRP_NakedBroadcast+0x14b8> > 20968: e3550002 cmp r5, #2 > 2096c: 1a000033 bne 20a40 <PRP_NakedBroadcast+0x1588> > 20970: ebfffb62 bl 1f700 <PRP_NakedBroadcast+0x248> > 20974: e3500000 cmp r0, #0 > 20978: 1a00002e bne 20a38 <PRP_NakedBroadcast+0x1580> > 2097c: e5960004 ldr r0, [r6, #4] > 20980: e1a0100a mov r1, sl > 20984: e1a02008 mov r2, r8 > 20988: e1a03005 mov r3, r5 > 2098c: e5900014 ldr r0, [r0, #20] > 20990: ebff9ea6 bl 8430 <_init+0xe54> > 20994: e1a04000 mov r4, r0 > 20998: ebff9d75 bl 7f74 <_init+0x998> > 2099c: e5901000 ldr r1, [r0] > 209a0: e351000b cmp r1, #11 > 209a4: 03740001 cmneq r4, #1 > 209a8: 1a00001b bne 20a1c <PRP_NakedBroadcast+0x1564> > 209ac: e5962004 ldr r2, [r6, #4] > 209b0: e5923004 ldr r3, [r2, #4] > 209b4: e3530000 cmp r3, #0 > 209b8: 1a00001c bne 20a30 <PRP_NakedBroadcast+0x1578> > 209bc: e59d1058 ldr r1, [sp, #88] ; 0x58 > 209c0: e3510000 cmp r1, #0 > 209c4: 03a0106e moveq r1, #110 ; 0x6e > 209c8: 1a000004 bne 209e0 <PRP_NakedBroadcast+0x1528> > 209cc: e3e04000 mvn r4, #0 > 209d0: e59f3080 ldr r3, [pc, #128] ; 20a58 <PRP_NakedBroadcast+0x15a0> > 209d4: e7970003 ldr r0, [r7, r3] > 209d8: ebffffc6 bl 208f8 <PRP_NakedBroadcast+0x1440> > 209dc: ea000010 b 20a24 <PRP_NakedBroadcast+0x156c> > 209e0: e5922014 ldr r2, [r2, #20] > 209e4: e1a0000d mov r0, sp > 209e8: e98d0404 stmib sp, {r2, sl} > 209ec: e59f2068 ldr r2, [pc, #104] ; 20a5c <PRP_NakedBroadcast+0x15a4> > 209f0: e58d1024 str r1, [sp, #36] ; 0x24 > 209f4: e08f2002 add r2, pc, r2 > 209f8: e58d2000 str r2, [sp] > 209fc: e3a02003 mov r2, #3 > 20a00: e58d800c str r8, [sp, #12] > 20a04: e58d5010 str r5, [sp, #16] > 20a08: e1cd22b8 strh r2, [sp, #40] ; 0x28 > 20a0c: e58d3034 str r3, [sp, #52] ; 0x34 > 20a10: ebfffcad bl 1fccc <PRP_NakedBroadcast+0x814> > 20a14: e59d402c ldr r4, [sp, #44] ; 0x2c > 20a18: e59d1030 ldr r1, [sp, #48] ; 0x30 > 20a1c: e3540000 cmp r4, #0 > 20a20: baffffea blt 209d0 <PRP_NakedBroadcast+0x1518> > 20a24: e1a00004 mov r0, r4 > 20a28: e28dd03c add sp, sp, #60 ; 0x3c > 20a2c: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 20a30: e3a0100b mov r1, #11 > 20a34: eaffffe4 b 209cc <PRP_NakedBroadcast+0x1514> > 20a38: e3e04000 mvn r4, #0 > 20a3c: eafffff8 b 20a24 <PRP_NakedBroadcast+0x156c> > 20a40: e59f0018 ldr r0, [pc, #24] ; 20a60 <PRP_NakedBroadcast+0x15a8> > 20a44: e3a01000 mov r1, #0 > 20a48: ebff9d79 bl 8034 <_init+0xa58> > 20a4c: e3e04000 mvn r4, #0 > 20a50: eafffff3 b 20a24 <PRP_NakedBroadcast+0x156c> > 20a54: 000166a4 andeq r6, r1, r4, lsr #13 > 20a58: 00000534 andeq r0, r0, r4, lsr r5 > 20a5c: fffffae0 ; <UNDEFINED> instruction: 0xfffffae0 > 20a60: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 20a64: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 20a68: e3e03000 mvn r3, #0 > 20a6c: e24dd00c sub sp, sp, #12 > 20a70: e58d3000 str r3, [sp] > 20a74: e3a03000 mov r3, #0 > 20a78: ebffffb1 bl 20944 <PRP_NakedBroadcast+0x148c> > 20a7c: e28dd00c add sp, sp, #12 > 20a80: e8bd8000 ldmfd sp!, {pc} > 20a84: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 20a88: e1a08003 mov r8, r3 > 20a8c: e24dd048 sub sp, sp, #72 ; 0x48 > 20a90: e3a03070 mov r3, #112 ; 0x70 > 20a94: e1a06000 mov r6, r0 > 20a98: e1a09001 mov r9, r1 > 20a9c: e1a0a002 mov sl, r2 > 20aa0: e59d5068 ldr r5, [sp, #104] ; 0x68 > 20aa4: e58d300c str r3, [sp, #12] > 20aa8: ebfffb14 bl 1f700 <PRP_NakedBroadcast+0x248> > 20aac: e59f70f8 ldr r7, [pc, #248] ; 20bac <PRP_NakedBroadcast+0x16f4> > 20ab0: e08f7007 add r7, pc, r7 > 20ab4: e3500000 cmp r0, #0 > 20ab8: 1a000039 bne 20ba4 <PRP_NakedBroadcast+0x16ec> > 20abc: e5963004 ldr r3, [r6, #4] > 20ac0: e28dc00c add ip, sp, #12 > 20ac4: e5930014 ldr r0, [r3, #20] > 20ac8: e1a01009 mov r1, r9 > 20acc: e1a0200a mov r2, sl > 20ad0: e1a03008 mov r3, r8 > 20ad4: e58dc004 str ip, [sp, #4] > 20ad8: e58d5000 str r5, [sp] > 20adc: ebff9bbc bl 79d4 <_init+0x3f8> > 20ae0: e1a04000 mov r4, r0 > 20ae4: ebff9d22 bl 7f74 <_init+0x998> > 20ae8: e5901000 ldr r1, [r0] > 20aec: e351000b cmp r1, #11 > 20af0: 03740001 cmneq r4, #1 > 20af4: 0a000009 beq 20b20 <PRP_NakedBroadcast+0x1668> > 20af8: e3540000 cmp r4, #0 > 20afc: ba000024 blt 20b94 <PRP_NakedBroadcast+0x16dc> > 20b00: e3550000 cmp r5, #0 > 20b04: 0a000002 beq 20b14 <PRP_NakedBroadcast+0x165c> > 20b08: e1d530b0 ldrh r3, [r5] > 20b0c: e353000a cmp r3, #10 > 20b10: 01c530b0 strheq r3, [r5] > 20b14: e1a00004 mov r0, r4 > 20b18: e28dd048 add sp, sp, #72 ; 0x48 > 20b1c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 20b20: e5962004 ldr r2, [r6, #4] > 20b24: e5923004 ldr r3, [r2, #4] > 20b28: e3530000 cmp r3, #0 > 20b2c: 13a0100b movne r1, #11 > 20b30: 1afffff0 bne 20af8 <PRP_NakedBroadcast+0x1640> > 20b34: e59d106c ldr r1, [sp, #108] ; 0x6c > 20b38: e3510000 cmp r1, #0 > 20b3c: 03a0106e moveq r1, #110 ; 0x6e > 20b40: 0affffec beq 20af8 <PRP_NakedBroadcast+0x1640> > 20b44: e5922014 ldr r2, [r2, #20] > 20b48: e58d2014 str r2, [sp, #20] > 20b4c: e59d206c ldr r2, [sp, #108] ; 0x6c > 20b50: e58d2034 str r2, [sp, #52] ; 0x34 > 20b54: e59f2054 ldr r2, [pc, #84] ; 20bb0 <PRP_NakedBroadcast+0x16f8> > 20b58: e28d0010 add r0, sp, #16 > 20b5c: e08f2002 add r2, pc, r2 > 20b60: e58d2010 str r2, [sp, #16] > 20b64: e3a02003 mov r2, #3 > 20b68: e58d9018 str r9, [sp, #24] > 20b6c: e58da01c str sl, [sp, #28] > 20b70: e58d8020 str r8, [sp, #32] > 20b74: e58d5024 str r5, [sp, #36] ; 0x24 > 20b78: e1cd23b8 strh r2, [sp, #56] ; 0x38 > 20b7c: e58d3044 str r3, [sp, #68] ; 0x44 > 20b80: ebfffc51 bl 1fccc <PRP_NakedBroadcast+0x814> > 20b84: e59d403c ldr r4, [sp, #60] ; 0x3c > 20b88: e59d1040 ldr r1, [sp, #64] ; 0x40 > 20b8c: e3540000 cmp r4, #0 > 20b90: aaffffda bge 20b00 <PRP_NakedBroadcast+0x1648> > 20b94: e59f3018 ldr r3, [pc, #24] ; 20bb4 <PRP_NakedBroadcast+0x16fc> > 20b98: e7970003 ldr r0, [r7, r3] > 20b9c: ebffff55 bl 208f8 <PRP_NakedBroadcast+0x1440> > 20ba0: eaffffdb b 20b14 <PRP_NakedBroadcast+0x165c> > 20ba4: e3e04000 mvn r4, #0 > 20ba8: eaffffd9 b 20b14 <PRP_NakedBroadcast+0x165c> > 20bac: 00016548 andeq r6, r1, r8, asr #10 > 20bb0: fffffb50 ; <UNDEFINED> instruction: 0xfffffb50 > 20bb4: 000005a4 andeq r0, r0, r4, lsr #11 > 20bb8: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 20bbc: e24dd038 sub sp, sp, #56 ; 0x38 > 20bc0: e1a05000 mov r5, r0 > 20bc4: e1a08001 mov r8, r1 > 20bc8: e1a07002 mov r7, r2 > 20bcc: ebfffacb bl 1f700 <PRP_NakedBroadcast+0x248> > 20bd0: e59f60b4 ldr r6, [pc, #180] ; 20c8c <PRP_NakedBroadcast+0x17d4> > 20bd4: e08f6006 add r6, pc, r6 > 20bd8: e3500000 cmp r0, #0 > 20bdc: 1a000028 bne 20c84 <PRP_NakedBroadcast+0x17cc> > 20be0: e5953004 ldr r3, [r5, #4] > 20be4: e1a01008 mov r1, r8 > 20be8: e1a02007 mov r2, r7 > 20bec: e5930014 ldr r0, [r3, #20] > 20bf0: ebff9adb bl 7764 <_init+0x188> > 20bf4: e1a04000 mov r4, r0 > 20bf8: ebff9cdd bl 7f74 <_init+0x998> > 20bfc: e5901000 ldr r1, [r0] > 20c00: e351000b cmp r1, #11 > 20c04: 03740001 cmneq r4, #1 > 20c08: 1a000018 bne 20c70 <PRP_NakedBroadcast+0x17b8> > 20c0c: e5952004 ldr r2, [r5, #4] > 20c10: e5923004 ldr r3, [r2, #4] > 20c14: e3530000 cmp r3, #0 > 20c18: 13e04000 mvnne r4, #0 > 20c1c: 13a0100b movne r1, #11 > 20c20: 0a000003 beq 20c34 <PRP_NakedBroadcast+0x177c> > 20c24: e59f3064 ldr r3, [pc, #100] ; 20c90 <PRP_NakedBroadcast+0x17d8> > 20c28: e7960003 ldr r0, [r6, r3] > 20c2c: ebffff31 bl 208f8 <PRP_NakedBroadcast+0x1440> > 20c30: ea000010 b 20c78 <PRP_NakedBroadcast+0x17c0> > 20c34: e5922014 ldr r2, [r2, #20] > 20c38: e1a0000d mov r0, sp > 20c3c: e98d0104 stmib sp, {r2, r8} > 20c40: e3e02000 mvn r2, #0 > 20c44: e58d2024 str r2, [sp, #36] ; 0x24 > 20c48: e59f2044 ldr r2, [pc, #68] ; 20c94 <PRP_NakedBroadcast+0x17dc> > 20c4c: e58d700c str r7, [sp, #12] > 20c50: e08f2002 add r2, pc, r2 > 20c54: e58d2000 str r2, [sp] > 20c58: e3a02003 mov r2, #3 > 20c5c: e1cd22b8 strh r2, [sp, #40] ; 0x28 > 20c60: e58d3034 str r3, [sp, #52] ; 0x34 > 20c64: ebfffc18 bl 1fccc <PRP_NakedBroadcast+0x814> > 20c68: e59d402c ldr r4, [sp, #44] ; 0x2c > 20c6c: e59d1030 ldr r1, [sp, #48] ; 0x30 > 20c70: e3540000 cmp r4, #0 > 20c74: baffffea blt 20c24 <PRP_NakedBroadcast+0x176c> > 20c78: e1a00004 mov r0, r4 > 20c7c: e28dd038 add sp, sp, #56 ; 0x38 > 20c80: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 20c84: e3e04000 mvn r4, #0 > 20c88: eafffffa b 20c78 <PRP_NakedBroadcast+0x17c0> > 20c8c: 00016424 andeq r6, r1, r4, lsr #8 > 20c90: 0000052c andeq r0, r0, ip, lsr #10 > 20c94: fffffb28 ; <UNDEFINED> instruction: 0xfffffb28 > 20c98: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 20c9c: e24dd038 sub sp, sp, #56 ; 0x38 > 20ca0: e1a06000 mov r6, r0 > 20ca4: e1a07001 mov r7, r1 > 20ca8: e1a05002 mov r5, r2 > 20cac: e1a0a003 mov sl, r3 > 20cb0: ebfffa92 bl 1f700 <PRP_NakedBroadcast+0x248> > 20cb4: e59f8138 ldr r8, [pc, #312] ; 20df4 <PRP_NakedBroadcast+0x193c> > 20cb8: e08f8008 add r8, pc, r8 > 20cbc: e2509000 subs r9, r0, #0 > 20cc0: 1a000049 bne 20dec <PRP_NakedBroadcast+0x1934> > 20cc4: e5960004 ldr r0, [r6, #4] > 20cc8: e1a01007 mov r1, r7 > 20ccc: e1a0300a mov r3, sl > 20cd0: e1a02005 mov r2, r5 > 20cd4: e5900014 ldr r0, [r0, #20] > 20cd8: ebff9de0 bl 8460 <_init+0xe84> > 20cdc: e1a04000 mov r4, r0 > 20ce0: ebff9ca3 bl 7f74 <_init+0x998> > 20ce4: e3540000 cmp r4, #0 > 20ce8: a1550004 cmpge r5, r4 > 20cec: d3a03000 movle r3, #0 > 20cf0: c3a03001 movgt r3, #1 > 20cf4: e5901000 ldr r1, [r0] > 20cf8: ca000013 bgt 20d4c <PRP_NakedBroadcast+0x1894> > 20cfc: e1a09003 mov r9, r3 > 20d00: e351000b cmp r1, #11 > 20d04: 03740001 cmneq r4, #1 > 20d08: 1a000008 bne 20d30 <PRP_NakedBroadcast+0x1878> > 20d0c: e5963004 ldr r3, [r6, #4] > 20d10: e5934004 ldr r4, [r3, #4] > 20d14: e3540000 cmp r4, #0 > 20d18: 1a000018 bne 20d80 <PRP_NakedBroadcast+0x18c8> > 20d1c: e59d2058 ldr r2, [sp, #88] ; 0x58 > 20d20: e3520000 cmp r2, #0 > 20d24: 03e04000 mvneq r4, #0 > 20d28: 03a0106e moveq r1, #110 ; 0x6e > 20d2c: 1a000017 bne 20d90 <PRP_NakedBroadcast+0x18d8> > 20d30: e3590001 cmp r9, #1 > 20d34: 0a000014 beq 20d8c <PRP_NakedBroadcast+0x18d4> > 20d38: e3740001 cmn r4, #1 > 20d3c: 0a00000a beq 20d6c <PRP_NakedBroadcast+0x18b4> > 20d40: e1a00004 mov r0, r4 > 20d44: e28dd038 add sp, sp, #56 ; 0x38 > 20d48: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 20d4c: e5963004 ldr r3, [r6, #4] > 20d50: e5933004 ldr r3, [r3, #4] > 20d54: e3530000 cmp r3, #0 > 20d58: 1affffe8 bne 20d00 <PRP_NakedBroadcast+0x1848> > 20d5c: e59d2058 ldr r2, [sp, #88] ; 0x58 > 20d60: e3520000 cmp r2, #0 > 20d64: 1a00001c bne 20ddc <PRP_NakedBroadcast+0x1924> > 20d68: e3a0106e mov r1, #110 ; 0x6e > 20d6c: e59f3084 ldr r3, [pc, #132] ; 20df8 <PRP_NakedBroadcast+0x1940> > 20d70: e3e04000 mvn r4, #0 > 20d74: e7980003 ldr r0, [r8, r3] > 20d78: ebfffede bl 208f8 <PRP_NakedBroadcast+0x1440> > 20d7c: eaffffef b 20d40 <PRP_NakedBroadcast+0x1888> > 20d80: e3e04000 mvn r4, #0 > 20d84: e3a0100b mov r1, #11 > 20d88: eaffffe8 b 20d30 <PRP_NakedBroadcast+0x1878> > 20d8c: e5963004 ldr r3, [r6, #4] > 20d90: e5933014 ldr r3, [r3, #20] > 20d94: e1a0000d mov r0, sp > 20d98: e98d0088 stmib sp, {r3, r7} > 20d9c: e59d3058 ldr r3, [sp, #88] ; 0x58 > 20da0: e58d3024 str r3, [sp, #36] ; 0x24 > 20da4: e59f3050 ldr r3, [pc, #80] ; 20dfc <PRP_NakedBroadcast+0x1944> > 20da8: e58d402c str r4, [sp, #44] ; 0x2c > 20dac: e08f3003 add r3, pc, r3 > 20db0: e58d3000 str r3, [sp] > 20db4: e3a03006 mov r3, #6 > 20db8: e1cd32b8 strh r3, [sp, #40] ; 0x28 > 20dbc: e3a03000 mov r3, #0 > 20dc0: e58d500c str r5, [sp, #12] > 20dc4: e58da010 str sl, [sp, #16] > 20dc8: e58d3034 str r3, [sp, #52] ; 0x34 > 20dcc: ebfffbbe bl 1fccc <PRP_NakedBroadcast+0x814> > 20dd0: e59d402c ldr r4, [sp, #44] ; 0x2c > 20dd4: e59d1030 ldr r1, [sp, #48] ; 0x30 > 20dd8: eaffffd6 b 20d38 <PRP_NakedBroadcast+0x1880> > 20ddc: e0877004 add r7, r7, r4 > 20de0: e0645005 rsb r5, r4, r5 > 20de4: e3a09001 mov r9, #1 > 20de8: eaffffc4 b 20d00 <PRP_NakedBroadcast+0x1848> > 20dec: e3e04000 mvn r4, #0 > 20df0: eaffffd2 b 20d40 <PRP_NakedBroadcast+0x1888> > 20df4: 00016340 andeq r6, r1, r0, asr #6 > 20df8: 000005e4 andeq r0, r0, r4, ror #11 > 20dfc: fffff6b8 ; <UNDEFINED> instruction: 0xfffff6b8 > 20e00: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 20e04: e3e03000 mvn r3, #0 > 20e08: e24dd00c sub sp, sp, #12 > 20e0c: e58d3000 str r3, [sp] > 20e10: e3a03000 mov r3, #0 > 20e14: ebffff9f bl 20c98 <PRP_NakedBroadcast+0x17e0> > 20e18: e28dd00c add sp, sp, #12 > 20e1c: e8bd8000 ldmfd sp!, {pc} > 20e20: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 20e24: e59f50e8 ldr r5, [pc, #232] ; 20f14 <PRP_NakedBroadcast+0x1a5c> > 20e28: e59f30e8 ldr r3, [pc, #232] ; 20f18 <PRP_NakedBroadcast+0x1a60> > 20e2c: e08f5005 add r5, pc, r5 > 20e30: e7956003 ldr r6, [r5, r3] > 20e34: e24dd07c sub sp, sp, #124 ; 0x7c > 20e38: e5963000 ldr r3, [r6] > 20e3c: e1a04001 mov r4, r1 > 20e40: e1a08000 mov r8, r0 > 20e44: e58d3074 str r3, [sp, #116] ; 0x74 > 20e48: ebfffa2c bl 1f700 <PRP_NakedBroadcast+0x248> > 20e4c: e2501000 subs r1, r0, #0 > 20e50: 1a000024 bne 20ee8 <PRP_NakedBroadcast+0x1a30> > 20e54: e1d470b0 ldrh r7, [r4] > 20e58: e3570001 cmp r7, #1 > 20e5c: 0a00001a beq 20ecc <PRP_NakedBroadcast+0x1a14> > 20e60: e357000a cmp r7, #10 > 20e64: 0a000011 beq 20eb0 <PRP_NakedBroadcast+0x19f8> > 20e68: e1a0a004 mov sl, r4 > 20e6c: e1a00004 mov r0, r4 > 20e70: ebffdb96 bl 17cd0 <PR_GetProtoByNumber+0xb4> > 20e74: e5983004 ldr r3, [r8, #4] > 20e78: e1a0100a mov r1, sl > 20e7c: e1a02000 mov r2, r0 > 20e80: e5930014 ldr r0, [r3, #20] > 20e84: ebff9c52 bl 7fd4 <_init+0x9f8> > 20e88: e3700001 cmn r0, #1 > 20e8c: e1a04000 mov r4, r0 > 20e90: 13a00000 movne r0, #0 > 20e94: 0a000015 beq 20ef0 <PRP_NakedBroadcast+0x1a38> > 20e98: e59d2074 ldr r2, [sp, #116] ; 0x74 > 20e9c: e5963000 ldr r3, [r6] > 20ea0: e1520003 cmp r2, r3 > 20ea4: 1a000019 bne 20f10 <PRP_NakedBroadcast+0x1a58> > 20ea8: e28dd07c add sp, sp, #124 ; 0x7c > 20eac: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 20eb0: e1a0000d mov r0, sp > 20eb4: e1a01004 mov r1, r4 > 20eb8: e3a02070 mov r2, #112 ; 0x70 > 20ebc: ebff9a6d bl 7878 <_init+0x29c> > 20ec0: e1a0a00d mov sl, sp > 20ec4: e1cd70b0 strh r7, [sp] > 20ec8: eaffffe7 b 20e6c <PRP_NakedBroadcast+0x19b4> > 20ecc: e5d43002 ldrb r3, [r4, #2] > 20ed0: e353002f cmp r3, #47 ; 0x2f > 20ed4: 0affffe3 beq 20e68 <PRP_NakedBroadcast+0x19b0> > 20ed8: e59f003c ldr r0, [pc, #60] ; 20f1c <PRP_NakedBroadcast+0x1a64> > 20edc: ebff9c54 bl 8034 <_init+0xa58> > 20ee0: e3e00000 mvn r0, #0 > 20ee4: eaffffeb b 20e98 <PRP_NakedBroadcast+0x19e0> > 20ee8: e3e00000 mvn r0, #0 > 20eec: eaffffe9 b 20e98 <PRP_NakedBroadcast+0x19e0> > 20ef0: ebff9c1f bl 7f74 <_init+0x998> > 20ef4: e59f3024 ldr r3, [pc, #36] ; 20f20 <PRP_NakedBroadcast+0x1a68> > 20ef8: e7953003 ldr r3, [r5, r3] > 20efc: e5901000 ldr r1, [r0] > 20f00: e1a00003 mov r0, r3 > 20f04: ebfffe7b bl 208f8 <PRP_NakedBroadcast+0x1440> > 20f08: e1a00004 mov r0, r4 > 20f0c: eaffffe1 b 20e98 <PRP_NakedBroadcast+0x19e0> > 20f10: ebff9ab2 bl 79e0 <_init+0x404> > 20f14: 000161cc andeq r6, r1, ip, asr #3 > 20f18: 00000524 andeq r0, r0, r4, lsr #10 > 20f1c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 20f20: 000005cc andeq r0, r0, ip, asr #11 > 20f24: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 20f28: e59f5128 ldr r5, [pc, #296] ; 21058 <PRP_NakedBroadcast+0x1ba0> > 20f2c: e59f3128 ldr r3, [pc, #296] ; 2105c <PRP_NakedBroadcast+0x1ba4> > 20f30: e08f5005 add r5, pc, r5 > 20f34: e7956003 ldr r6, [r5, r3] > 20f38: e24dd0b0 sub sp, sp, #176 ; 0xb0 > 20f3c: e5963000 ldr r3, [r6] > 20f40: e1a08000 mov r8, r0 > 20f44: e1a04001 mov r4, r1 > 20f48: e1a09002 mov r9, r2 > 20f4c: e58d30ac str r3, [sp, #172] ; 0xac > 20f50: ebfff9ea bl 1f700 <PRP_NakedBroadcast+0x248> > 20f54: e3500000 cmp r0, #0 > 20f58: 1a00003b bne 2104c <PRP_NakedBroadcast+0x1b94> > 20f5c: e1a00004 mov r0, r4 > 20f60: ebffdb5a bl 17cd0 <PR_GetProtoByNumber+0xb4> > 20f64: e1d470b0 ldrh r7, [r4] > 20f68: e357000a cmp r7, #10 > 20f6c: e1a0a000 mov sl, r0 > 20f70: 0a000028 beq 21018 <PRP_NakedBroadcast+0x1b60> > 20f74: e5983004 ldr r3, [r8, #4] > 20f78: e1a01004 mov r1, r4 > 20f7c: e1a0200a mov r2, sl > 20f80: e5930014 ldr r0, [r3, #20] > 20f84: ebff9d3b bl 8478 <_init+0xe9c> > 20f88: e1a07000 mov r7, r0 > 20f8c: ebff9bf8 bl 7f74 <_init+0x998> > 20f90: e5901000 ldr r1, [r0] > 20f94: e3510073 cmp r1, #115 ; 0x73 > 20f98: 03770001 cmneq r7, #1 > 20f9c: 0a000008 beq 20fc4 <PRP_NakedBroadcast+0x1b0c> > 20fa0: e3770001 cmn r7, #1 > 20fa4: 13a00000 movne r0, #0 > 20fa8: 0a000022 beq 21038 <PRP_NakedBroadcast+0x1b80> > 20fac: e59d20ac ldr r2, [sp, #172] ; 0xac > 20fb0: e5963000 ldr r3, [r6] > 20fb4: e1520003 cmp r2, r3 > 20fb8: 1a000025 bne 21054 <PRP_NakedBroadcast+0x1b9c> > 20fbc: e28dd0b0 add sp, sp, #176 ; 0xb0 > 20fc0: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 20fc4: e5982004 ldr r2, [r8, #4] > 20fc8: e5923004 ldr r3, [r2, #4] > 20fcc: e3530000 cmp r3, #0 > 20fd0: 1a000017 bne 21034 <PRP_NakedBroadcast+0x1b7c> > 20fd4: e3590000 cmp r9, #0 > 20fd8: 03a0106e moveq r1, #110 ; 0x6e > 20fdc: 0a000015 beq 21038 <PRP_NakedBroadcast+0x1b80> > 20fe0: e5922014 ldr r2, [r2, #20] > 20fe4: e1a0000d mov r0, sp > 20fe8: e98d0414 stmib sp, {r2, r4, sl} > 20fec: e59f206c ldr r2, [pc, #108] ; 21060 <PRP_NakedBroadcast+0x1ba8> > 20ff0: e58d9024 str r9, [sp, #36] ; 0x24 > 20ff4: e08f2002 add r2, pc, r2 > 20ff8: e58d2000 str r2, [sp] > 20ffc: e3a02006 mov r2, #6 > 21000: e1cd22b8 strh r2, [sp, #40] ; 0x28 > 21004: e58d3034 str r3, [sp, #52] ; 0x34 > 21008: ebfffb2f bl 1fccc <PRP_NakedBroadcast+0x814> > 2100c: e59d702c ldr r7, [sp, #44] ; 0x2c > 21010: e59d1030 ldr r1, [sp, #48] ; 0x30 > 21014: eaffffe1 b 20fa0 <PRP_NakedBroadcast+0x1ae8> > 21018: e1a01004 mov r1, r4 > 2101c: e28d0038 add r0, sp, #56 ; 0x38 > 21020: e3a02070 mov r2, #112 ; 0x70 > 21024: ebff9a13 bl 7878 <_init+0x29c> > 21028: e28d4038 add r4, sp, #56 ; 0x38 > 2102c: e1cd73b8 strh r7, [sp, #56] ; 0x38 > 21030: eaffffcf b 20f74 <PRP_NakedBroadcast+0x1abc> > 21034: e3a01073 mov r1, #115 ; 0x73 > 21038: e59f3024 ldr r3, [pc, #36] ; 21064 <PRP_NakedBroadcast+0x1bac> > 2103c: e7950003 ldr r0, [r5, r3] > 21040: ebfffe2c bl 208f8 <PRP_NakedBroadcast+0x1440> > 21044: e3e00000 mvn r0, #0 > 21048: eaffffd7 b 20fac <PRP_NakedBroadcast+0x1af4> > 2104c: e3e00000 mvn r0, #0 > 21050: eaffffd5 b 20fac <PRP_NakedBroadcast+0x1af4> > 21054: ebff9a61 bl 79e0 <_init+0x404> > 21058: 000160c8 andeq r6, r1, r8, asr #1 > 2105c: 00000524 andeq r0, r0, r4, lsr #10 > 21060: ffffec28 ; <UNDEFINED> instruction: 0xffffec28 > 21064: 000005ec andeq r0, r0, ip, ror #11 > 21068: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 2106c: e24dd0b8 sub sp, sp, #184 ; 0xb8 > 21070: e1a06000 mov r6, r0 > 21074: e1a09001 mov r9, r1 > 21078: e1a0a002 mov sl, r2 > 2107c: e1a08003 mov r8, r3 > 21080: ebfff99e bl 1f700 <PRP_NakedBroadcast+0x248> > 21084: e59f7168 ldr r7, [pc, #360] ; 211f4 <PRP_NakedBroadcast+0x1d3c> > 21088: e08f7007 add r7, pc, r7 > 2108c: e3500000 cmp r0, #0 > 21090: 1a000055 bne 211ec <PRP_NakedBroadcast+0x1d34> > 21094: e35a0000 cmp sl, #0 > 21098: c1a0218a lslgt r2, sl, #3 > 2109c: c1a04000 movgt r4, r0 > 210a0: c28d5038 addgt r5, sp, #56 ; 0x38 > 210a4: da00004e ble 211e4 <PRP_NakedBroadcast+0x1d2c> > 210a8: e1a0e009 mov lr, r9 > 210ac: e7be3004 ldr r3, [lr, r4]! > 210b0: e1a0c005 mov ip, r5 > 210b4: e7ac3004 str r3, [ip, r4]! > 210b8: e2844008 add r4, r4, #8 > 210bc: e59ee004 ldr lr, [lr, #4] > 210c0: e1540002 cmp r4, r2 > 210c4: e58ce004 str lr, [ip, #4] > 210c8: 1afffff6 bne 210a8 <PRP_NakedBroadcast+0x1bf0> > 210cc: e5963004 ldr r3, [r6, #4] > 210d0: e1a01005 mov r1, r5 > 210d4: e1a0200a mov r2, sl > 210d8: e5930014 ldr r0, [r3, #20] > 210dc: ebff9bfb bl 80d0 <_init+0xaf4> > 210e0: e1a04000 mov r4, r0 > 210e4: ebff9ba2 bl 7f74 <_init+0x998> > 210e8: e5966004 ldr r6, [r6, #4] > 210ec: e5969004 ldr r9, [r6, #4] > 210f0: e3590000 cmp r9, #0 > 210f4: e5901000 ldr r1, [r0] > 210f8: 1a000012 bne 21148 <PRP_NakedBroadcast+0x1c90> > 210fc: e3540000 cmp r4, #0 > 21100: ba000022 blt 21190 <PRP_NakedBroadcast+0x1cd8> > 21104: e35a0000 cmp sl, #0 > 21108: da00000e ble 21148 <PRP_NakedBroadcast+0x1c90> > 2110c: e59dc03c ldr ip, [sp, #60] ; 0x3c > 21110: e1a09004 mov r9, r4 > 21114: e154000c cmp r4, ip > 21118: 228d3040 addcs r3, sp, #64 ; 0x40 > 2111c: 21a02004 movcs r2, r4 > 21120: 2a000003 bcs 21134 <PRP_NakedBroadcast+0x1c7c> > 21124: ea00000c b 2115c <PRP_NakedBroadcast+0x1ca4> > 21128: e513c004 ldr ip, [r3, #-4] > 2112c: e15c0002 cmp ip, r2 > 21130: 8a00000a bhi 21160 <PRP_NakedBroadcast+0x1ca8> > 21134: e25aa001 subs sl, sl, #1 > 21138: e1a05003 mov r5, r3 > 2113c: e06c2002 rsb r2, ip, r2 > 21140: e2833008 add r3, r3, #8 > 21144: 1afffff7 bne 21128 <PRP_NakedBroadcast+0x1c70> > 21148: e3740001 cmn r4, #1 > 2114c: 0a00000b beq 21180 <PRP_NakedBroadcast+0x1cc8> > 21150: e1a00004 mov r0, r4 > 21154: e28dd0b8 add sp, sp, #184 ; 0xb8 > 21158: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 2115c: e1a02004 mov r2, r4 > 21160: e5953000 ldr r3, [r5] > 21164: e062c00c rsb ip, r2, ip > 21168: e3580000 cmp r8, #0 > 2116c: e0832002 add r2, r3, r2 > 21170: e8851004 stm r5, {r2, ip} > 21174: 1a00000a bne 211a4 <PRP_NakedBroadcast+0x1cec> > 21178: e3e04000 mvn r4, #0 > 2117c: e3a0106e mov r1, #110 ; 0x6e > 21180: e59f3070 ldr r3, [pc, #112] ; 211f8 <PRP_NakedBroadcast+0x1d40> > 21184: e7970003 ldr r0, [r7, r3] > 21188: ebfffdda bl 208f8 <PRP_NakedBroadcast+0x1440> > 2118c: eaffffef b 21150 <PRP_NakedBroadcast+0x1c98> > 21190: e351000b cmp r1, #11 > 21194: 1affffeb bne 21148 <PRP_NakedBroadcast+0x1c90> > 21198: e3580000 cmp r8, #0 > 2119c: 03a0106e moveq r1, #110 ; 0x6e > 211a0: 0affffe8 beq 21148 <PRP_NakedBroadcast+0x1c90> > 211a4: e5963014 ldr r3, [r6, #20] > 211a8: e1a0000d mov r0, sp > 211ac: e98d0428 stmib sp, {r3, r5, sl} > 211b0: e59f3044 ldr r3, [pc, #68] ; 211fc <PRP_NakedBroadcast+0x1d44> > 211b4: e58d8024 str r8, [sp, #36] ; 0x24 > 211b8: e08f3003 add r3, pc, r3 > 211bc: e58d3000 str r3, [sp] > 211c0: e3a03006 mov r3, #6 > 211c4: e1cd32b8 strh r3, [sp, #40] ; 0x28 > 211c8: e3a03000 mov r3, #0 > 211cc: e58d902c str r9, [sp, #44] ; 0x2c > 211d0: e58d3034 str r3, [sp, #52] ; 0x34 > 211d4: ebfffabc bl 1fccc <PRP_NakedBroadcast+0x814> > 211d8: e59d402c ldr r4, [sp, #44] ; 0x2c > 211dc: e59d1030 ldr r1, [sp, #48] ; 0x30 > 211e0: eaffffd8 b 21148 <PRP_NakedBroadcast+0x1c90> > 211e4: e28d5038 add r5, sp, #56 ; 0x38 > 211e8: eaffffb7 b 210cc <PRP_NakedBroadcast+0x1c14> > 211ec: e3e04000 mvn r4, #0 > 211f0: eaffffd6 b 21150 <PRP_NakedBroadcast+0x1c98> > 211f4: 00015f70 andeq r5, r1, r0, ror pc > 211f8: 000005c8 andeq r0, r0, r8, asr #11 > 211fc: fffff35c ; <UNDEFINED> instruction: 0xfffff35c > 21200: e92d4030 push {r4, r5, lr} > 21204: e3e03000 mvn r3, #0 > 21208: e24dd00c sub sp, sp, #12 > 2120c: e1a05000 mov r5, r0 > 21210: e58d3004 str r3, [sp, #4] > 21214: ebfff939 bl 1f700 <PRP_NakedBroadcast+0x248> > 21218: e59f404c ldr r4, [pc, #76] ; 2126c <PRP_NakedBroadcast+0x1db4> > 2121c: e08f4004 add r4, pc, r4 > 21220: e3500000 cmp r0, #0 > 21224: 0a000002 beq 21234 <PRP_NakedBroadcast+0x1d7c> > 21228: e59d0004 ldr r0, [sp, #4] > 2122c: e28dd00c add sp, sp, #12 > 21230: e8bd8030 pop {r4, r5, pc} > 21234: e5953004 ldr r3, [r5, #4] > 21238: e59f1030 ldr r1, [pc, #48] ; 21270 <PRP_NakedBroadcast+0x1db8> > 2123c: e5930014 ldr r0, [r3, #20] > 21240: e28d2004 add r2, sp, #4 > 21244: ebff9a75 bl 7c20 <_init+0x644> > 21248: e3700001 cmn r0, #1 > 2124c: 1afffff5 bne 21228 <PRP_NakedBroadcast+0x1d70> > 21250: ebff9b47 bl 7f74 <_init+0x998> > 21254: e59f3018 ldr r3, [pc, #24] ; 21274 <PRP_NakedBroadcast+0x1dbc> > 21258: e7943003 ldr r3, [r4, r3] > 2125c: e5901000 ldr r1, [r0] > 21260: e1a00003 mov r0, r3 > 21264: ebfffda3 bl 208f8 <PRP_NakedBroadcast+0x1440> > 21268: eaffffee b 21228 <PRP_NakedBroadcast+0x1d70> > 2126c: 00015ddc ldrdeq r5, [r1], -ip > 21270: 0000541b andeq r5, r0, fp, lsl r4 > 21274: 00000564 andeq r0, r0, r4, ror #10 > 21278: e92d4008 push {r3, lr} > 2127c: ebffffdf bl 21200 <PRP_NakedBroadcast+0x1d48> > 21280: e1a01fc0 asr r1, r0, #31 > 21284: e8bd8008 pop {r3, pc} > 21288: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 2128c: e59f5164 ldr r5, [pc, #356] ; 213f8 <PRP_NakedBroadcast+0x1f40> > 21290: e1a07000 mov r7, r0 > 21294: e59f0160 ldr r0, [pc, #352] ; 213fc <PRP_NakedBroadcast+0x1f44> > 21298: e08f5005 add r5, pc, r5 > 2129c: e7956000 ldr r6, [r5, r0] > 212a0: e24dd0c4 sub sp, sp, #196 ; 0xc4 > 212a4: e1a09001 mov r9, r1 > 212a8: e5961000 ldr r1, [r6] > 212ac: e1a0a002 mov sl, r2 > 212b0: e1a08003 mov r8, r3 > 212b4: e59d40e8 ldr r4, [sp, #232] ; 0xe8 > 212b8: e58d10bc str r1, [sp, #188] ; 0xbc > 212bc: ebfff90f bl 1f700 <PRP_NakedBroadcast+0x248> > 212c0: e3500000 cmp r0, #0 > 212c4: 1a000048 bne 213ec <PRP_NakedBroadcast+0x1f34> > 212c8: e1d430b0 ldrh r3, [r4] > 212cc: e353000a cmp r3, #10 > 212d0: 11a0b004 movne fp, r4 > 212d4: 0a00003b beq 213c8 <PRP_NakedBroadcast+0x1f10> > 212d8: e1a00004 mov r0, r4 > 212dc: ebffda7b bl 17cd0 <PR_GetProtoByNumber+0xb4> > 212e0: e5973004 ldr r3, [r7, #4] > 212e4: e1a01009 mov r1, r9 > 212e8: e593c014 ldr ip, [r3, #20] > 212ec: e1a0200a mov r2, sl > 212f0: e1a03008 mov r3, r8 > 212f4: e58db000 str fp, [sp] > 212f8: e58d0004 str r0, [sp, #4] > 212fc: e1a0000c mov r0, ip > 21300: ebff9b93 bl 8154 <_init+0xb78> > 21304: e1a04000 mov r4, r0 > 21308: ebff9b19 bl 7f74 <_init+0x998> > 2130c: e5901000 ldr r1, [r0] > 21310: e351000b cmp r1, #11 > 21314: 03740001 cmneq r4, #1 > 21318: 0a000008 beq 21340 <PRP_NakedBroadcast+0x1e88> > 2131c: e3540000 cmp r4, #0 > 21320: ba000024 blt 213b8 <PRP_NakedBroadcast+0x1f00> > 21324: e59d20bc ldr r2, [sp, #188] ; 0xbc > 21328: e5963000 ldr r3, [r6] > 2132c: e1a00004 mov r0, r4 > 21330: e1520003 cmp r2, r3 > 21334: 1a00002e bne 213f4 <PRP_NakedBroadcast+0x1f3c> > 21338: e28dd0c4 add sp, sp, #196 ; 0xc4 > 2133c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 21340: e5972004 ldr r2, [r7, #4] > 21344: e5923004 ldr r3, [r2, #4] > 21348: e3530000 cmp r3, #0 > 2134c: 13a0100b movne r1, #11 > 21350: 1afffff1 bne 2131c <PRP_NakedBroadcast+0x1e64> > 21354: e59d10ec ldr r1, [sp, #236] ; 0xec > 21358: e3510000 cmp r1, #0 > 2135c: 03a0106e moveq r1, #110 ; 0x6e > 21360: 0affffed beq 2131c <PRP_NakedBroadcast+0x1e64> > 21364: e5922014 ldr r2, [r2, #20] > 21368: e58d2014 str r2, [sp, #20] > 2136c: e59d20ec ldr r2, [sp, #236] ; 0xec > 21370: e58d2034 str r2, [sp, #52] ; 0x34 > 21374: e59f2084 ldr r2, [pc, #132] ; 21400 <PRP_NakedBroadcast+0x1f48> > 21378: e28d0010 add r0, sp, #16 > 2137c: e08f2002 add r2, pc, r2 > 21380: e58d2010 str r2, [sp, #16] > 21384: e3a02006 mov r2, #6 > 21388: e58d9018 str r9, [sp, #24] > 2138c: e58da01c str sl, [sp, #28] > 21390: e58d8020 str r8, [sp, #32] > 21394: e58db024 str fp, [sp, #36] ; 0x24 > 21398: e58d303c str r3, [sp, #60] ; 0x3c > 2139c: e1cd23b8 strh r2, [sp, #56] ; 0x38 > 213a0: e58d3044 str r3, [sp, #68] ; 0x44 > 213a4: ebfffa48 bl 1fccc <PRP_NakedBroadcast+0x814> > 213a8: e59d403c ldr r4, [sp, #60] ; 0x3c > 213ac: e59d1040 ldr r1, [sp, #64] ; 0x40 > 213b0: e3540000 cmp r4, #0 > 213b4: aaffffda bge 21324 <PRP_NakedBroadcast+0x1e6c> > 213b8: e59f3044 ldr r3, [pc, #68] ; 21404 <PRP_NakedBroadcast+0x1f4c> > 213bc: e7950003 ldr r0, [r5, r3] > 213c0: ebfffd4c bl 208f8 <PRP_NakedBroadcast+0x1440> > 213c4: eaffffd6 b 21324 <PRP_NakedBroadcast+0x1e6c> > 213c8: e28d0048 add r0, sp, #72 ; 0x48 > 213cc: e1a01004 mov r1, r4 > 213d0: e3a02070 mov r2, #112 ; 0x70 > 213d4: e58d300c str r3, [sp, #12] > 213d8: ebff9926 bl 7878 <_init+0x29c> > 213dc: e59d300c ldr r3, [sp, #12] > 213e0: e28db048 add fp, sp, #72 ; 0x48 > 213e4: e1cd34b8 strh r3, [sp, #72] ; 0x48 > 213e8: eaffffba b 212d8 <PRP_NakedBroadcast+0x1e20> > 213ec: e3e04000 mvn r4, #0 > 213f0: eaffffcb b 21324 <PRP_NakedBroadcast+0x1e6c> > 213f4: ebff9979 bl 79e0 <_init+0x404> > 213f8: 00015d60 andeq r5, r1, r0, ror #26 > 213fc: 00000524 andeq r0, r0, r4, lsr #10 > 21400: fffff288 ; <UNDEFINED> instruction: 0xfffff288 > 21404: 000005b8 ; <UNDEFINED> instruction: 0x000005b8 > 21408: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 2140c: e24dd03c sub sp, sp, #60 ; 0x3c > 21410: e1a06000 mov r6, r0 > 21414: e1a07001 mov r7, r1 > 21418: e1a05002 mov r5, r2 > 2141c: ebfff8b7 bl 1f700 <PRP_NakedBroadcast+0x248> > 21420: e59f8108 ldr r8, [pc, #264] ; 21530 <PRP_NakedBroadcast+0x2078> > 21424: e08f8008 add r8, pc, r8 > 21428: e250a000 subs sl, r0, #0 > 2142c: 1a00003b bne 21520 <PRP_NakedBroadcast+0x2068> > 21430: e5963004 ldr r3, [r6, #4] > 21434: e1a01007 mov r1, r7 > 21438: e5930014 ldr r0, [r3, #20] > 2143c: e1a02005 mov r2, r5 > 21440: ebff9afe bl 8040 <_init+0xa64> > 21444: e1a04000 mov r4, r0 > 21448: ebff9ac9 bl 7f74 <_init+0x998> > 2144c: e3540000 cmp r4, #0 > 21450: a1550004 cmpge r5, r4 > 21454: d3a03000 movle r3, #0 > 21458: c3a03001 movgt r3, #1 > 2145c: e5901000 ldr r1, [r0] > 21460: d1a00003 movle r0, r3 > 21464: da000006 ble 21484 <PRP_NakedBroadcast+0x1fcc> > 21468: e5963004 ldr r3, [r6, #4] > 2146c: e5933004 ldr r3, [r3, #4] > 21470: e3530000 cmp r3, #0 > 21474: 00877004 addeq r7, r7, r4 > 21478: 00645005 rsbeq r5, r4, r5 > 2147c: 03a00001 moveq r0, #1 > 21480: 11a0000a movne r0, sl > 21484: e351000b cmp r1, #11 > 21488: 03740001 cmneq r4, #1 > 2148c: 0a000006 beq 214ac <PRP_NakedBroadcast+0x1ff4> > 21490: e3500001 cmp r0, #1 > 21494: 0a000023 beq 21528 <PRP_NakedBroadcast+0x2070> > 21498: e3740001 cmn r4, #1 > 2149c: 0a000019 beq 21508 <PRP_NakedBroadcast+0x2050> > 214a0: e1a00004 mov r0, r4 > 214a4: e28dd03c add sp, sp, #60 ; 0x3c > 214a8: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 214ac: e5963004 ldr r3, [r6, #4] > 214b0: e5934004 ldr r4, [r3, #4] > 214b4: e3540000 cmp r4, #0 > 214b8: 1a000016 bne 21518 <PRP_NakedBroadcast+0x2060> > 214bc: e5933014 ldr r3, [r3, #20] > 214c0: e1a0000d mov r0, sp > 214c4: e98d0088 stmib sp, {r3, r7} > 214c8: e3e03000 mvn r3, #0 > 214cc: e58d3024 str r3, [sp, #36] ; 0x24 > 214d0: e59f305c ldr r3, [pc, #92] ; 21534 <PRP_NakedBroadcast+0x207c> > 214d4: e58d402c str r4, [sp, #44] ; 0x2c > 214d8: e08f3003 add r3, pc, r3 > 214dc: e58d3000 str r3, [sp] > 214e0: e3a03006 mov r3, #6 > 214e4: e1cd32b8 strh r3, [sp, #40] ; 0x28 > 214e8: e3a03000 mov r3, #0 > 214ec: e58d500c str r5, [sp, #12] > 214f0: e58d3034 str r3, [sp, #52] ; 0x34 > 214f4: ebfff9f4 bl 1fccc <PRP_NakedBroadcast+0x814> > 214f8: e59d402c ldr r4, [sp, #44] ; 0x2c > 214fc: e59d1030 ldr r1, [sp, #48] ; 0x30 > 21500: e3740001 cmn r4, #1 > 21504: 1affffe5 bne 214a0 <PRP_NakedBroadcast+0x1fe8> > 21508: e59f3028 ldr r3, [pc, #40] ; 21538 <PRP_NakedBroadcast+0x2080> > 2150c: e7980003 ldr r0, [r8, r3] > 21510: ebfffcf8 bl 208f8 <PRP_NakedBroadcast+0x1440> > 21514: eaffffe1 b 214a0 <PRP_NakedBroadcast+0x1fe8> > 21518: e3e04000 mvn r4, #0 > 2151c: eaffffdb b 21490 <PRP_NakedBroadcast+0x1fd8> > 21520: e3e04000 mvn r4, #0 > 21524: eaffffdd b 214a0 <PRP_NakedBroadcast+0x1fe8> > 21528: e5963004 ldr r3, [r6, #4] > 2152c: eaffffe2 b 214bc <PRP_NakedBroadcast+0x2004> > 21530: 00015bd4 ldrdeq r5, [r1], -r4 > 21534: fffff230 ; <UNDEFINED> instruction: 0xfffff230 > 21538: 00000538 andeq r0, r0, r8, lsr r5 > 2153c: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 21540: e59f70b0 ldr r7, [pc, #176] ; 215f8 <PRP_NakedBroadcast+0x2140> > 21544: e2504000 subs r4, r0, #0 > 21548: e08f7007 add r7, pc, r7 > 2154c: 0a000022 beq 215dc <PRP_NakedBroadcast+0x2124> > 21550: e5943004 ldr r3, [r4, #4] > 21554: e3530000 cmp r3, #0 > 21558: 0a00001f beq 215dc <PRP_NakedBroadcast+0x2124> > 2155c: e5933000 ldr r3, [r3] > 21560: e59f6094 ldr r6, [pc, #148] ; 215fc <PRP_NakedBroadcast+0x2144> > 21564: e59f5094 ldr r5, [pc, #148] ; 21600 <PRP_NakedBroadcast+0x2148> > 21568: e1530006 cmp r3, r6 > 2156c: 11530005 cmpne r3, r5 > 21570: 1a000019 bne 215dc <PRP_NakedBroadcast+0x2124> > 21574: ebfff861 bl 1f700 <PRP_NakedBroadcast+0x248> > 21578: e3500000 cmp r0, #0 > 2157c: 1a00001b bne 215f0 <PRP_NakedBroadcast+0x2138> > 21580: e5943004 ldr r3, [r4, #4] > 21584: e5932000 ldr r2, [r3] > 21588: e1520005 cmp r2, r5 > 2158c: 0a000003 beq 215a0 <PRP_NakedBroadcast+0x20e8> > 21590: e1a00004 mov r0, r4 > 21594: ebff9c8b bl 87c8 <libVersionPoint+0x110> > 21598: e3a00000 mov r0, #0 > 2159c: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 215a0: e5930014 ldr r0, [r3, #20] > 215a4: ebff9ba4 bl 843c <_init+0xe60> > 215a8: e3700001 cmn r0, #1 > 215ac: 15943004 ldrne r3, [r4, #4] > 215b0: e1a05000 mov r5, r0 > 215b4: 15836000 strne r6, [r3] > 215b8: 1afffff4 bne 21590 <PRP_NakedBroadcast+0x20d8> > 215bc: ebff9a6c bl 7f74 <_init+0x998> > 215c0: e59f303c ldr r3, [pc, #60] ; 21604 <PRP_NakedBroadcast+0x214c> > 215c4: e7973003 ldr r3, [r7, r3] > 215c8: e5901000 ldr r1, [r0] > 215cc: e1a00003 mov r0, r3 > 215d0: ebfffcc8 bl 208f8 <PRP_NakedBroadcast+0x1440> > 215d4: e1a00005 mov r0, r5 > 215d8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 215dc: e59f0024 ldr r0, [pc, #36] ; 21608 <PRP_NakedBroadcast+0x2150> > 215e0: e3a01000 mov r1, #0 > 215e4: ebff9a92 bl 8034 <_init+0xa58> > 215e8: e3e00000 mvn r0, #0 > 215ec: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 215f0: e3e00000 mvn r0, #0 > 215f4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 215f8: 00015ab0 ; <UNDEFINED> instruction: 0x00015ab0 > 215fc: 55555555 ldrbpl r5, [r5, #-1365] ; 0x555 > 21600: aaaaaaaa bge feacc0b0 <__bss_end__+0xfea926b4> > 21604: 000005a8 andeq r0, r0, r8, lsr #11 > 21608: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 2160c: e3110010 tst r1, #16 > 21610: e92d4008 push {r3, lr} > 21614: 1a00000c bne 2164c <PRP_NakedBroadcast+0x2194> > 21618: e211102e ands r1, r1, #46 ; 0x2e > 2161c: 0a000006 beq 2163c <PRP_NakedBroadcast+0x2184> > 21620: e5903004 ldr r3, [r0, #4] > 21624: e5930014 ldr r0, [r3, #20] > 21628: eb000fea bl 255d8 <PR_Now+0x80> > 2162c: e2503000 subs r3, r0, #0 > 21630: 1a00000a bne 21660 <PRP_NakedBroadcast+0x21a8> > 21634: e1a00003 mov r0, r3 > 21638: e8bd8008 pop {r3, pc} > 2163c: e59f0028 ldr r0, [pc, #40] ; 2166c <PRP_NakedBroadcast+0x21b4> > 21640: ebff9a7b bl 8034 <_init+0xa58> > 21644: e3e00000 mvn r0, #0 > 21648: e8bd8008 pop {r3, pc} > 2164c: e59f001c ldr r0, [pc, #28] ; 21670 <PRP_NakedBroadcast+0x21b8> > 21650: e3a01000 mov r1, #0 > 21654: ebff9a76 bl 8034 <_init+0xa58> > 21658: e3e00000 mvn r0, #0 > 2165c: e8bd8008 pop {r3, pc} > 21660: eb0011a6 bl 25d00 <PR_Now+0x7a8> > 21664: e3e00000 mvn r0, #0 > 21668: e8bd8008 pop {r3, pc} > 2166c: ffffe8d2 ; <UNDEFINED> instruction: 0xffffe8d2 > 21670: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 21674: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 21678: e24dd0ac sub sp, sp, #172 ; 0xac > 2167c: e1a04001 mov r4, r1 > 21680: e1a09002 mov r9, r2 > 21684: e1a05000 mov r5, r0 > 21688: e58d300c str r3, [sp, #12] > 2168c: ebfff81b bl 1f700 <PRP_NakedBroadcast+0x248> > 21690: e59f2328 ldr r2, [pc, #808] ; 219c0 <PRP_NakedBroadcast+0x2508> > 21694: e08f2002 add r2, pc, r2 > 21698: e58d2008 str r2, [sp, #8] > 2169c: e2501000 subs r1, r0, #0 > 216a0: 1a000040 bne 217a8 <PRP_NakedBroadcast+0x22f0> > 216a4: e5953004 ldr r3, [r5, #4] > 216a8: e5933004 ldr r3, [r3, #4] > 216ac: e3530000 cmp r3, #0 > 216b0: 1a0000b7 bne 21994 <PRP_NakedBroadcast+0x24dc> > 216b4: e5946008 ldr r6, [r4, #8] > 216b8: e3560000 cmp r6, #0 > 216bc: 0a000091 beq 21908 <PRP_NakedBroadcast+0x2450> > 216c0: e5942010 ldr r2, [r4, #16] > 216c4: e3520000 cmp r2, #0 > 216c8: 1a000011 bne 21714 <PRP_NakedBroadcast+0x225c> > 216cc: e594a018 ldr sl, [r4, #24] > 216d0: e35a0000 cmp sl, #0 > 216d4: 1a00000e bne 21714 <PRP_NakedBroadcast+0x225c> > 216d8: e1a0700a mov r7, sl > 216dc: e3560000 cmp r6, #0 > 216e0: 1a000032 bne 217b0 <PRP_NakedBroadcast+0x22f8> > 216e4: e5942018 ldr r2, [r4, #24] > 216e8: e3520000 cmp r2, #0 > 216ec: 1a000092 bne 2193c <PRP_NakedBroadcast+0x2484> > 216f0: e35a0000 cmp sl, #0 > 216f4: 1a00001a bne 21764 <PRP_NakedBroadcast+0x22ac> > 216f8: e3770001 cmn r7, #1 > 216fc: 0a000001 beq 21708 <PRP_NakedBroadcast+0x2250> > 21700: e3190001 tst r9, #1 > 21704: 1a000096 bne 21964 <PRP_NakedBroadcast+0x24ac> > 21708: e1a00007 mov r0, r7 > 2170c: e28dd0ac add sp, sp, #172 ; 0xac > 21710: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 21714: e5953004 ldr r3, [r5, #4] > 21718: e5937018 ldr r7, [r3, #24] > 2171c: e3570000 cmp r7, #0 > 21720: 13a0a000 movne sl, #0 > 21724: 0a00003a beq 21814 <PRP_NakedBroadcast+0x235c> > 21728: e3520000 cmp r2, #0 > 2172c: 01a07002 moveq r7, r2 > 21730: 0affffe9 beq 216dc <PRP_NakedBroadcast+0x2224> > 21734: e59d300c ldr r3, [sp, #12] > 21738: e594100c ldr r1, [r4, #12] > 2173c: e1a00005 mov r0, r5 > 21740: e58d3000 str r3, [sp] > 21744: e3a03000 mov r3, #0 > 21748: ebff9b3e bl 8448 <_init+0xe6c> > 2174c: e3700001 cmn r0, #1 > 21750: e1a07000 mov r7, r0 > 21754: 0affffe5 beq 216f0 <PRP_NakedBroadcast+0x2238> > 21758: e3560000 cmp r6, #0 > 2175c: 0affffe0 beq 216e4 <PRP_NakedBroadcast+0x222c> > 21760: ea000012 b 217b0 <PRP_NakedBroadcast+0x22f8> > 21764: e5952004 ldr r2, [r5, #4] > 21768: e28d30a8 add r3, sp, #168 ; 0xa8 > 2176c: e5920014 ldr r0, [r2, #20] > 21770: e3a02000 mov r2, #0 > 21774: e5232094 str r2, [r3, #-148]! ; 0x94 > 21778: e3a02004 mov r2, #4 > 2177c: e58d2000 str r2, [sp] > 21780: e3a01006 mov r1, #6 > 21784: e3a02003 mov r2, #3 > 21788: ebff97e3 bl 771c <_init+0x140> > 2178c: e3700001 cmn r0, #1 > 21790: 1affffd8 bne 216f8 <PRP_NakedBroadcast+0x2240> > 21794: e3770001 cmn r7, #1 > 21798: 0a000002 beq 217a8 <PRP_NakedBroadcast+0x22f0> > 2179c: ebff99f4 bl 7f74 <_init+0x998> > 217a0: e5900000 ldr r0, [r0] > 217a4: eb0011de bl 25f24 <PR_Now+0x9cc> > 217a8: e3e07000 mvn r7, #0 > 217ac: eaffffd5 b 21708 <PRP_NakedBroadcast+0x2250> > 217b0: e5943004 ldr r3, [r4, #4] > 217b4: e28d80a8 add r8, sp, #168 ; 0xa8 > 217b8: e5283098 str r3, [r8, #-152]! ; 0x98 > 217bc: e5943000 ldr r3, [r4] > 217c0: e5950004 ldr r0, [r5, #4] > 217c4: e5933004 ldr r3, [r3, #4] > 217c8: e1a02008 mov r2, r8 > 217cc: e5931014 ldr r1, [r3, #20] > 217d0: e5900014 ldr r0, [r0, #20] > 217d4: e1a03006 mov r3, r6 > 217d8: ebff97d5 bl 7734 <_init+0x158> > 217dc: e3700001 cmn r0, #1 > 217e0: e1a0b000 mov fp, r0 > 217e4: 1a000023 bne 21878 <PRP_NakedBroadcast+0x23c0> > 217e8: ebff99e1 bl 7f74 <_init+0x998> > 217ec: e5900000 ldr r0, [r0] > 217f0: e3500004 cmp r0, #4 > 217f4: 0afffff0 beq 217bc <PRP_NakedBroadcast+0x2304> > 217f8: e350000b cmp r0, #11 > 217fc: 03a02000 moveq r2, #0 > 21800: 01a0b002 moveq fp, r2 > 21804: 0a00001c beq 2187c <PRP_NakedBroadcast+0x23c4> > 21808: eb001247 bl 2612c <PR_Now+0xbd4> > 2180c: e1a0700b mov r7, fp > 21810: eaffffb6 b 216f0 <PRP_NakedBroadcast+0x2238> > 21814: e5930014 ldr r0, [r3, #20] > 21818: e3a02004 mov r2, #4 > 2181c: e28d30a8 add r3, sp, #168 ; 0xa8 > 21820: e3a0a001 mov sl, #1 > 21824: e523a094 str sl, [r3, #-148]! ; 0x94 > 21828: e3a01006 mov r1, #6 > 2182c: e58d2000 str r2, [sp] > 21830: e3a02003 mov r2, #3 > 21834: ebff97b8 bl 771c <_init+0x140> > 21838: e3500000 cmp r0, #0 > 2183c: 0a00004f beq 21980 <PRP_NakedBroadcast+0x24c8> > 21840: ebff99cb bl 7f74 <_init+0x998> > 21844: e5900000 ldr r0, [r0] > 21848: e3500016 cmp r0, #22 > 2184c: 1a000054 bne 219a4 <PRP_NakedBroadcast+0x24ec> > 21850: e59f316c ldr r3, [pc, #364] ; 219c4 <PRP_NakedBroadcast+0x250c> > 21854: e59d2008 ldr r2, [sp, #8] > 21858: e7923003 ldr r3, [r2, r3] > 2185c: e5933000 ldr r3, [r3] > 21860: e5933004 ldr r3, [r3, #4] > 21864: e3530002 cmp r3, #2 > 21868: 8a000040 bhi 21970 <PRP_NakedBroadcast+0x24b8> > 2186c: e5942010 ldr r2, [r4, #16] > 21870: e1a0a007 mov sl, r7 > 21874: eaffffab b 21728 <PRP_NakedBroadcast+0x2270> > 21878: e1a02000 mov r2, r0 > 2187c: e1560002 cmp r6, r2 > 21880: e087700b add r7, r7, fp > 21884: 9affff96 bls 216e4 <PRP_NakedBroadcast+0x222c> > 21888: e5951004 ldr r1, [r5, #4] > 2188c: e5943000 ldr r3, [r4] > 21890: e5911014 ldr r1, [r1, #20] > 21894: e58d101c str r1, [sp, #28] > 21898: e5933004 ldr r3, [r3, #4] > 2189c: e0622006 rsb r2, r2, r6 > 218a0: e5933014 ldr r3, [r3, #20] > 218a4: e58d3030 str r3, [sp, #48] ; 0x30 > 218a8: e59d3010 ldr r3, [sp, #16] > 218ac: e58d3034 str r3, [sp, #52] ; 0x34 > 218b0: e59f3110 ldr r3, [pc, #272] ; 219c8 <PRP_NakedBroadcast+0x2510> > 218b4: e58d2038 str r2, [sp, #56] ; 0x38 > 218b8: e08f3003 add r3, pc, r3 > 218bc: e58d3018 str r3, [sp, #24] > 218c0: e3a03006 mov r3, #6 > 218c4: e59d200c ldr r2, [sp, #12] > 218c8: e1cd34b0 strh r3, [sp, #64] ; 0x40 > 218cc: e28d0018 add r0, sp, #24 > 218d0: e3a03000 mov r3, #0 > 218d4: e58d7044 str r7, [sp, #68] ; 0x44 > 218d8: e58d203c str r2, [sp, #60] ; 0x3c > 218dc: e58d304c str r3, [sp, #76] ; 0x4c > 218e0: ebfff8f9 bl 1fccc <PRP_NakedBroadcast+0x814> > 218e4: e59d7044 ldr r7, [sp, #68] ; 0x44 > 218e8: e59d1048 ldr r1, [sp, #72] ; 0x48 > 218ec: e3770001 cmn r7, #1 > 218f0: 1affff7b bne 216e4 <PRP_NakedBroadcast+0x222c> > 218f4: e59f30d0 ldr r3, [pc, #208] ; 219cc <PRP_NakedBroadcast+0x2514> > 218f8: e59d2008 ldr r2, [sp, #8] > 218fc: e7920003 ldr r0, [r2, r3] > 21900: ebfffbfc bl 208f8 <PRP_NakedBroadcast+0x1440> > 21904: eaffff79 b 216f0 <PRP_NakedBroadcast+0x2238> > 21908: e5943000 ldr r3, [r4] > 2190c: e3a00003 mov r0, #3 > 21910: e5933004 ldr r3, [r3, #4] > 21914: e28d2050 add r2, sp, #80 ; 0x50 > 21918: e5931014 ldr r1, [r3, #20] > 2191c: ebff9916 bl 7d7c <_init+0x7a0> > 21920: e3700001 cmn r0, #1 > 21924: e1a07000 mov r7, r0 > 21928: 0a000020 beq 219b0 <PRP_NakedBroadcast+0x24f8> > 2192c: e5943004 ldr r3, [r4, #4] > 21930: e59d607c ldr r6, [sp, #124] ; 0x7c > 21934: e0636006 rsb r6, r3, r6 > 21938: eaffff60 b 216c0 <PRP_NakedBroadcast+0x2208> > 2193c: e59d300c ldr r3, [sp, #12] > 21940: e5941014 ldr r1, [r4, #20] > 21944: e1a00005 mov r0, r5 > 21948: e58d3000 str r3, [sp] > 2194c: e3a03000 mov r3, #0 > 21950: ebff9abc bl 8448 <_init+0xe6c> > 21954: e3700001 cmn r0, #1 > 21958: 10877000 addne r7, r7, r0 > 2195c: 01a07000 moveq r7, r0 > 21960: eaffff62 b 216f0 <PRP_NakedBroadcast+0x2238> > 21964: e1a00005 mov r0, r5 > 21968: ebff97bc bl 7860 <_init+0x284> > 2196c: eaffff65 b 21708 <PRP_NakedBroadcast+0x2250> > 21970: e59f0058 ldr r0, [pc, #88] ; 219d0 <PRP_NakedBroadcast+0x2518> > 21974: e1a0a007 mov sl, r7 > 21978: e08f0000 add r0, pc, r0 > 2197c: ebff99e2 bl 810c <_init+0xb30> > 21980: e5942010 ldr r2, [r4, #16] > 21984: e3520000 cmp r2, #0 > 21988: 01a07002 moveq r7, r2 > 2198c: 0affff52 beq 216dc <PRP_NakedBroadcast+0x2224> > 21990: eaffff67 b 21734 <PRP_NakedBroadcast+0x227c> > 21994: e59f0038 ldr r0, [pc, #56] ; 219d4 <PRP_NakedBroadcast+0x251c> > 21998: ebff99a5 bl 8034 <_init+0xa58> > 2199c: e3e07000 mvn r7, #0 > 219a0: eaffff58 b 21708 <PRP_NakedBroadcast+0x2250> > 219a4: eb00115e bl 25f24 <PR_Now+0x9cc> > 219a8: e3e07000 mvn r7, #0 > 219ac: eaffff55 b 21708 <PRP_NakedBroadcast+0x2250> > 219b0: ebff996f bl 7f74 <_init+0x998> > 219b4: e5900000 ldr r0, [r0] > 219b8: eb001063 bl 25b4c <PR_Now+0x5f4> > 219bc: eaffff51 b 21708 <PRP_NakedBroadcast+0x2250> > 219c0: 00015964 andeq r5, r1, r4, ror #18 > 219c4: 00000504 andeq r0, r0, r4, lsl #10 > 219c8: ffffe390 ; <UNDEFINED> instruction: 0xffffe390 > 219cc: 00000520 andeq r0, r0, r0, lsr #10 > 219d0: 0000a524 andeq sl, r0, r4, lsr #10 > 219d4: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 219d8: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 219dc: e24dd024 sub sp, sp, #36 ; 0x24 > 219e0: e3a0c000 mov ip, #0 > 219e4: e58d1004 str r1, [sp, #4] > 219e8: e58d2010 str r2, [sp, #16] > 219ec: e58d3014 str r3, [sp, #20] > 219f0: e28d1004 add r1, sp, #4 > 219f4: e59d2028 ldr r2, [sp, #40] ; 0x28 > 219f8: e59d302c ldr r3, [sp, #44] ; 0x2c > 219fc: e58dc008 str ip, [sp, #8] > 21a00: e58dc00c str ip, [sp, #12] > 21a04: e58dc018 str ip, [sp, #24] > 21a08: e58dc01c str ip, [sp, #28] > 21a0c: ebffff18 bl 21674 <PRP_NakedBroadcast+0x21bc> > 21a10: e28dd024 add sp, sp, #36 ; 0x24 > 21a14: e8bd8000 ldmfd sp!, {pc} > 21a18: e92d40f0 push {r4, r5, r6, r7, lr} > 21a1c: e3a03070 mov r3, #112 ; 0x70 > 21a20: e24dd00c sub sp, sp, #12 > 21a24: e1a06000 mov r6, r0 > 21a28: e1a04001 mov r4, r1 > 21a2c: e58d3004 str r3, [sp, #4] > 21a30: ebfff732 bl 1f700 <PRP_NakedBroadcast+0x248> > 21a34: e59f506c ldr r5, [pc, #108] ; 21aa8 <PRP_NakedBroadcast+0x25f0> > 21a38: e08f5005 add r5, pc, r5 > 21a3c: e2507000 subs r7, r0, #0 > 21a40: 1a00000e bne 21a80 <PRP_NakedBroadcast+0x25c8> > 21a44: e5963004 ldr r3, [r6, #4] > 21a48: e1a01004 mov r1, r4 > 21a4c: e5930014 ldr r0, [r3, #20] > 21a50: e28d2004 add r2, sp, #4 > 21a54: ebff9a24 bl 82ec <_init+0xd10> > 21a58: e3700001 cmn r0, #1 > 21a5c: e1a06000 mov r6, r0 > 21a60: 0a000008 beq 21a88 <PRP_NakedBroadcast+0x25d0> > 21a64: e1d430b0 ldrh r3, [r4] > 21a68: e353000a cmp r3, #10 > 21a6c: 01c430b0 strheq r3, [r4] > 21a70: 01a00007 moveq r0, r7 > 21a74: 11a00007 movne r0, r7 > 21a78: e28dd00c add sp, sp, #12 > 21a7c: e8bd80f0 pop {r4, r5, r6, r7, pc} > 21a80: e3e00000 mvn r0, #0 > 21a84: eafffffb b 21a78 <PRP_NakedBroadcast+0x25c0> > 21a88: ebff9939 bl 7f74 <_init+0x998> > 21a8c: e59f3018 ldr r3, [pc, #24] ; 21aac <PRP_NakedBroadcast+0x25f4> > 21a90: e7953003 ldr r3, [r5, r3] > 21a94: e5901000 ldr r1, [r0] > 21a98: e1a00003 mov r0, r3 > 21a9c: ebfffb95 bl 208f8 <PRP_NakedBroadcast+0x1440> > 21aa0: e1a00006 mov r0, r6 > 21aa4: eafffff3 b 21a78 <PRP_NakedBroadcast+0x25c0> > 21aa8: 000155c0 andeq r5, r1, r0, asr #11 > 21aac: 00000540 andeq r0, r0, r0, asr #10 > 21ab0: e92d40f0 push {r4, r5, r6, r7, lr} > 21ab4: e3a03070 mov r3, #112 ; 0x70 > 21ab8: e24dd00c sub sp, sp, #12 > 21abc: e1a06000 mov r6, r0 > 21ac0: e1a04001 mov r4, r1 > 21ac4: e58d3004 str r3, [sp, #4] > 21ac8: ebfff70c bl 1f700 <PRP_NakedBroadcast+0x248> > 21acc: e59f506c ldr r5, [pc, #108] ; 21b40 <PRP_NakedBroadcast+0x2688> > 21ad0: e08f5005 add r5, pc, r5 > 21ad4: e2507000 subs r7, r0, #0 > 21ad8: 1a00000e bne 21b18 <PRP_NakedBroadcast+0x2660> > 21adc: e5963004 ldr r3, [r6, #4] > 21ae0: e1a01004 mov r1, r4 > 21ae4: e5930014 ldr r0, [r3, #20] > 21ae8: e28d2004 add r2, sp, #4 > 21aec: ebff99e3 bl 8280 <_init+0xca4> > 21af0: e3700001 cmn r0, #1 > 21af4: e1a06000 mov r6, r0 > 21af8: 0a000008 beq 21b20 <PRP_NakedBroadcast+0x2668> > 21afc: e1d430b0 ldrh r3, [r4] > 21b00: e353000a cmp r3, #10 > 21b04: 01c430b0 strheq r3, [r4] > 21b08: 01a00007 moveq r0, r7 > 21b0c: 11a00007 movne r0, r7 > 21b10: e28dd00c add sp, sp, #12 > 21b14: e8bd80f0 pop {r4, r5, r6, r7, pc} > 21b18: e3e00000 mvn r0, #0 > 21b1c: eafffffb b 21b10 <PRP_NakedBroadcast+0x2658> > 21b20: ebff9913 bl 7f74 <_init+0x998> > 21b24: e59f3018 ldr r3, [pc, #24] ; 21b44 <PRP_NakedBroadcast+0x268c> > 21b28: e7953003 ldr r3, [r5, r3] > 21b2c: e5901000 ldr r1, [r0] > 21b30: e1a00003 mov r0, r3 > 21b34: ebfffb6f bl 208f8 <PRP_NakedBroadcast+0x1440> > 21b38: e1a00006 mov r0, r6 > 21b3c: eafffff3 b 21b10 <PRP_NakedBroadcast+0x2658> > 21b40: 00015528 andeq r5, r1, r8, lsr #10 > 21b44: 000005a0 andeq r0, r0, r0, lsr #11 > 21b48: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 21b4c: e59d6020 ldr r6, [sp, #32] > 21b50: e1a0a001 mov sl, r1 > 21b54: e1a04000 mov r4, r0 > 21b58: e1a08002 mov r8, r2 > 21b5c: e1a07003 mov r7, r3 > 21b60: e59d5024 ldr r5, [sp, #36] ; 0x24 > 21b64: ebfff6e5 bl 1f700 <PRP_NakedBroadcast+0x248> > 21b68: e2501000 subs r1, r0, #0 > 21b6c: 1a00000d bne 21ba8 <PRP_NakedBroadcast+0x26f0> > 21b70: e5943004 ldr r3, [r4, #4] > 21b74: e5933004 ldr r3, [r3, #4] > 21b78: e3530000 cmp r3, #0 > 21b7c: 1a000007 bne 21ba0 <PRP_NakedBroadcast+0x26e8> > 21b80: e1a00004 mov r0, r4 > 21b84: e1a0100a mov r1, sl > 21b88: e1a02008 mov r2, r8 > 21b8c: e1a03007 mov r3, r7 > 21b90: e58d6020 str r6, [sp, #32] > 21b94: e58d5024 str r5, [sp, #36] ; 0x24 > 21b98: e8bd47f0 pop {r4, r5, r6, r7, r8, r9, sl, lr} > 21b9c: eaff97b3 b 7a70 <_init+0x494> > 21ba0: e59f0008 ldr r0, [pc, #8] ; 21bb0 <PRP_NakedBroadcast+0x26f8> > 21ba4: ebff9922 bl 8034 <_init+0xa58> > 21ba8: e3e00000 mvn r0, #0 > 21bac: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 21bb0: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 21bb4: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 21bb8: e1a05000 mov r5, r0 > 21bbc: e1a06001 mov r6, r1 > 21bc0: ebfff6ce bl 1f700 <PRP_NakedBroadcast+0x248> > 21bc4: e59f4054 ldr r4, [pc, #84] ; 21c20 <PRP_NakedBroadcast+0x2768> > 21bc8: e08f4004 add r4, pc, r4 > 21bcc: e2507000 subs r7, r0, #0 > 21bd0: 1a000008 bne 21bf8 <PRP_NakedBroadcast+0x2740> > 21bd4: e5953004 ldr r3, [r5, #4] > 21bd8: e1a01006 mov r1, r6 > 21bdc: e5930014 ldr r0, [r3, #20] > 21be0: ebff9964 bl 8178 <_init+0xb9c> > 21be4: e3700001 cmn r0, #1 > 21be8: e1a05000 mov r5, r0 > 21bec: 0a000003 beq 21c00 <PRP_NakedBroadcast+0x2748> > 21bf0: e1a00007 mov r0, r7 > 21bf4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21bf8: e3e00000 mvn r0, #0 > 21bfc: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21c00: ebff98db bl 7f74 <_init+0x998> > 21c04: e59f3018 ldr r3, [pc, #24] ; 21c24 <PRP_NakedBroadcast+0x276c> > 21c08: e7943003 ldr r3, [r4, r3] > 21c0c: e5901000 ldr r1, [r0] > 21c10: e1a00003 mov r0, r3 > 21c14: ebfffb37 bl 208f8 <PRP_NakedBroadcast+0x1440> > 21c18: e1a00005 mov r0, r5 > 21c1c: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21c20: 00015430 andeq r5, r1, r0, lsr r4 > 21c24: 0000056c andeq r0, r0, ip, ror #10 > 21c28: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 21c2c: e1a05000 mov r5, r0 > 21c30: e1a06001 mov r6, r1 > 21c34: ebfff6b1 bl 1f700 <PRP_NakedBroadcast+0x248> > 21c38: e59f4054 ldr r4, [pc, #84] ; 21c94 <PRP_NakedBroadcast+0x27dc> > 21c3c: e08f4004 add r4, pc, r4 > 21c40: e2507000 subs r7, r0, #0 > 21c44: 1a000008 bne 21c6c <PRP_NakedBroadcast+0x27b4> > 21c48: e5953004 ldr r3, [r5, #4] > 21c4c: e1a01006 mov r1, r6 > 21c50: e5930014 ldr r0, [r3, #20] > 21c54: ebff9968 bl 81fc <_init+0xc20> > 21c58: e3700001 cmn r0, #1 > 21c5c: e1a05000 mov r5, r0 > 21c60: 0a000003 beq 21c74 <PRP_NakedBroadcast+0x27bc> > 21c64: e1a00007 mov r0, r7 > 21c68: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21c6c: e3e00000 mvn r0, #0 > 21c70: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21c74: ebff98be bl 7f74 <_init+0x998> > 21c78: e59f3018 ldr r3, [pc, #24] ; 21c98 <PRP_NakedBroadcast+0x27e0> > 21c7c: e7943003 ldr r3, [r4, r3] > 21c80: e5901000 ldr r1, [r0] > 21c84: e1a00003 mov r0, r3 > 21c88: ebfffb1a bl 208f8 <PRP_NakedBroadcast+0x1440> > 21c8c: e1a00005 mov r0, r5 > 21c90: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21c94: 000153bc ; <UNDEFINED> instruction: 0x000153bc > 21c98: 00000500 andeq r0, r0, r0, lsl #10 > 21c9c: e3a03000 mov r3, #0 > 21ca0: e92d4010 push {r4, lr} > 21ca4: e1a04000 mov r4, r0 > 21ca8: e5803030 str r3, [r0, #48] ; 0x30 > 21cac: e9900007 ldmib r0, {r0, r1, r2} > 21cb0: ebff97b3 bl 7b84 <_init+0x5a8> > 21cb4: e3700001 cmn r0, #1 > 21cb8: e584002c str r0, [r4, #44] ; 0x2c > 21cbc: 0a000001 beq 21cc8 <PRP_NakedBroadcast+0x2810> > 21cc0: e3a00001 mov r0, #1 > 21cc4: e8bd8010 pop {r4, pc} > 21cc8: ebff98a9 bl 7f74 <_init+0x998> > 21ccc: e5903000 ldr r3, [r0] > 21cd0: e5843030 str r3, [r4, #48] ; 0x30 > 21cd4: e5900000 ldr r0, [r0] > 21cd8: e350000b cmp r0, #11 > 21cdc: 13500067 cmpne r0, #103 ; 0x67 > 21ce0: 13a00000 movne r0, #0 > 21ce4: 03a00001 moveq r0, #1 > 21ce8: e2200001 eor r0, r0, #1 > 21cec: e8bd8010 pop {r4, pc} > 21cf0: e92d4070 push {r4, r5, r6, lr} > 21cf4: e1a05000 mov r5, r0 > 21cf8: ebfff680 bl 1f700 <PRP_NakedBroadcast+0x248> > 21cfc: e59f404c ldr r4, [pc, #76] ; 21d50 <PRP_NakedBroadcast+0x2898> > 21d00: e08f4004 add r4, pc, r4 > 21d04: e2506000 subs r6, r0, #0 > 21d08: 1a000006 bne 21d28 <PRP_NakedBroadcast+0x2870> > 21d0c: e5953004 ldr r3, [r5, #4] > 21d10: e5930014 ldr r0, [r3, #20] > 21d14: ebff9668 bl 76bc <_init+0xe0> > 21d18: e3500000 cmp r0, #0 > 21d1c: ba000003 blt 21d30 <PRP_NakedBroadcast+0x2878> > 21d20: e1a00006 mov r0, r6 > 21d24: e8bd8070 pop {r4, r5, r6, pc} > 21d28: e3e00000 mvn r0, #0 > 21d2c: e8bd8070 pop {r4, r5, r6, pc} > 21d30: ebff988f bl 7f74 <_init+0x998> > 21d34: e59f3018 ldr r3, [pc, #24] ; 21d54 <PRP_NakedBroadcast+0x289c> > 21d38: e7943003 ldr r3, [r4, r3] > 21d3c: e5901000 ldr r1, [r0] > 21d40: e1a00003 mov r0, r3 > 21d44: ebfffaeb bl 208f8 <PRP_NakedBroadcast+0x1440> > 21d48: e3e00000 mvn r0, #0 > 21d4c: e8bd8070 pop {r4, r5, r6, pc} > 21d50: 000152f8 strdeq r5, [r1], -r8 > 21d54: 00000594 muleq r0, r4, r5 > >00021d58 <PT_FPrintStats>: > 21d58: e12fff1e bx lr > 21d5c: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 21d60: e59f40a4 ldr r4, [pc, #164] ; 21e0c <PT_FPrintStats+0xb4> > 21d64: e59f30a4 ldr r3, [pc, #164] ; 21e10 <PT_FPrintStats+0xb8> > 21d68: e08f4004 add r4, pc, r4 > 21d6c: e7946003 ldr r6, [r4, r3] > 21d70: e3a05000 mov r5, #0 > 21d74: e5960000 ldr r0, [r6] > 21d78: ebff9a92 bl 87c8 <libVersionPoint+0x110> > 21d7c: e59f3090 ldr r3, [pc, #144] ; 21e14 <PT_FPrintStats+0xbc> > 21d80: e5865000 str r5, [r6] > 21d84: e7946003 ldr r6, [r4, r3] > 21d88: e59f7088 ldr r7, [pc, #136] ; 21e18 <PT_FPrintStats+0xc0> > 21d8c: e5960000 ldr r0, [r6] > 21d90: ebff9a8c bl 87c8 <libVersionPoint+0x110> > 21d94: e59f3080 ldr r3, [pc, #128] ; 21e1c <PT_FPrintStats+0xc4> > 21d98: e5865000 str r5, [r6] > 21d9c: e7944003 ldr r4, [r4, r3] > 21da0: e08f7007 add r7, pc, r7 > 21da4: e5940000 ldr r0, [r4] > 21da8: ebff9a86 bl 87c8 <libVersionPoint+0x110> > 21dac: e5845000 str r5, [r4] > 21db0: ebff9b4a bl 8ae0 <PR_SetFDCacheSize+0x24c> > 21db4: e5970000 ldr r0, [r7] > 21db8: e1500005 cmp r0, r5 > 21dbc: 0a000001 beq 21dc8 <PT_FPrintStats+0x70> > 21dc0: ebff9634 bl 7698 <_init+0xbc> > 21dc4: e5875000 str r5, [r7] > 21dc8: e59f4050 ldr r4, [pc, #80] ; 21e20 <PT_FPrintStats+0xc8> > 21dcc: e08f4004 add r4, pc, r4 > 21dd0: e5940004 ldr r0, [r4, #4] > 21dd4: e3500000 cmp r0, #0 > 21dd8: 0a000002 beq 21de8 <PT_FPrintStats+0x90> > 21ddc: ebff975c bl 7b54 <_init+0x578> > 21de0: e3a03000 mov r3, #0 > 21de4: e5843004 str r3, [r4, #4] > 21de8: e59f4034 ldr r4, [pc, #52] ; 21e24 <PT_FPrintStats+0xcc> > 21dec: e08f4004 add r4, pc, r4 > 21df0: e5940008 ldr r0, [r4, #8] > 21df4: e3500000 cmp r0, #0 > 21df8: 08bd80f8 popeq {r3, r4, r5, r6, r7, pc} > 21dfc: ebff9754 bl 7b54 <_init+0x578> > 21e00: e3a03000 mov r3, #0 > 21e04: e5843008 str r3, [r4, #8] > 21e08: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21e0c: 00015290 muleq r1, r0, r2 > 21e10: 0000059c muleq r0, ip, r5 > 21e14: 00000560 andeq r0, r0, r0, ror #10 > 21e18: 00017a7c andeq r7, r1, ip, ror sl > 21e1c: 0000055c andeq r0, r0, ip, asr r5 > 21e20: 00017a50 andeq r7, r1, r0, asr sl > 21e24: 00017a30 andeq r7, r1, r0, lsr sl > >00021e28 <PR_GetSpecialFD>: > 21e28: e92d4038 push {r3, r4, r5, lr} > 21e2c: e59f407c ldr r4, [pc, #124] ; 21eb0 <PR_GetSpecialFD+0x88> > 21e30: e59f307c ldr r3, [pc, #124] ; 21eb4 <PR_GetSpecialFD+0x8c> > 21e34: e08f4004 add r4, pc, r4 > 21e38: e7943003 ldr r3, [r4, r3] > 21e3c: e1a05000 mov r5, r0 > 21e40: e5933000 ldr r3, [r3] > 21e44: e3530000 cmp r3, #0 > 21e48: 0a00000d beq 21e84 <PR_GetSpecialFD+0x5c> > 21e4c: e3550001 cmp r5, #1 > 21e50: 0a00000e beq 21e90 <PR_GetSpecialFD+0x68> > 21e54: 3a000006 bcc 21e74 <PR_GetSpecialFD+0x4c> > 21e58: e3550002 cmp r5, #2 > 21e5c: 0a00000f beq 21ea0 <PR_GetSpecialFD+0x78> > 21e60: e59f0050 ldr r0, [pc, #80] ; 21eb8 <PR_GetSpecialFD+0x90> > 21e64: e3a01000 mov r1, #0 > 21e68: ebff9871 bl 8034 <_init+0xa58> > 21e6c: e3a00000 mov r0, #0 > 21e70: e8bd8038 pop {r3, r4, r5, pc} > 21e74: e59f3040 ldr r3, [pc, #64] ; 21ebc <PR_GetSpecialFD+0x94> > 21e78: e7943003 ldr r3, [r4, r3] > 21e7c: e5930000 ldr r0, [r3] > 21e80: e8bd8038 pop {r3, r4, r5, pc} > 21e84: ebffd0f8 bl 1626c <PR_Initialized+0x10> > 21e88: e3550001 cmp r5, #1 > 21e8c: 1afffff0 bne 21e54 <PR_GetSpecialFD+0x2c> > 21e90: e59f3028 ldr r3, [pc, #40] ; 21ec0 <PR_GetSpecialFD+0x98> > 21e94: e7943003 ldr r3, [r4, r3] > 21e98: e5930000 ldr r0, [r3] > 21e9c: e8bd8038 pop {r3, r4, r5, pc} > 21ea0: e59f301c ldr r3, [pc, #28] ; 21ec4 <PR_GetSpecialFD+0x9c> > 21ea4: e7943003 ldr r3, [r4, r3] > 21ea8: e5930000 ldr r0, [r3] > 21eac: e8bd8038 pop {r3, r4, r5, pc} > 21eb0: 000151c4 andeq r5, r1, r4, asr #3 > 21eb4: 00000574 andeq r0, r0, r4, ror r5 > 21eb8: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 21ebc: 0000059c muleq r0, ip, r5 > 21ec0: 00000560 andeq r0, r0, r0, ror #10 > 21ec4: 0000055c andeq r0, r0, ip, asr r5 > >00021ec8 <PR_GetConnectStatus>: > 21ec8: e92d4010 push {r4, lr} > 21ecc: e3a01000 mov r1, #0 > 21ed0: e1a04000 mov r4, r0 > 21ed4: e5900000 ldr r0, [r0] > 21ed8: ebff98be bl 81d8 <_init+0xbfc> > 21edc: e2501000 subs r1, r0, #0 > 21ee0: 0a000002 beq 21ef0 <PR_GetConnectStatus+0x28> > 21ee4: e1d410f6 ldrsh r1, [r4, #6] > 21ee8: e8bd4010 pop {r4, lr} > 21eec: eafffdc6 b 2160c <PRP_NakedBroadcast+0x2154> > 21ef0: e59f0008 ldr r0, [pc, #8] ; 21f00 <PR_GetConnectStatus+0x38> > 21ef4: ebff984e bl 8034 <_init+0xa58> > 21ef8: e3e00000 mvn r0, #0 > 21efc: e8bd8010 pop {r4, pc} > 21f00: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00021f04 <PR_GetFileMethods>: > 21f04: e59f0004 ldr r0, [pc, #4] ; 21f10 <PR_GetFileMethods+0xc> > 21f08: e08f0000 add r0, pc, r0 > 21f0c: e12fff1e bx lr > 21f10: 00015928 andeq r5, r1, r8, lsr #18 > >00021f14 <PR_GetPipeMethods>: > 21f14: e59f0008 ldr r0, [pc, #8] ; 21f24 <PR_GetPipeMethods+0x10> > 21f18: e08f0000 add r0, pc, r0 > 21f1c: e2800090 add r0, r0, #144 ; 0x90 > 21f20: e12fff1e bx lr > 21f24: 00015918 andeq r5, r1, r8, lsl r9 > >00021f28 <PR_GetTCPMethods>: > 21f28: e59f0008 ldr r0, [pc, #8] ; 21f38 <PR_GetTCPMethods+0x10> > 21f2c: e08f0000 add r0, pc, r0 > 21f30: e2800e12 add r0, r0, #288 ; 0x120 > 21f34: e12fff1e bx lr > 21f38: 00015904 andeq r5, r1, r4, lsl #18 > >00021f3c <PR_GetUDPMethods>: > 21f3c: e59f0008 ldr r0, [pc, #8] ; 21f4c <PR_GetUDPMethods+0x10> > 21f40: e08f0000 add r0, pc, r0 > 21f44: e2800e1b add r0, r0, #432 ; 0x1b0 > 21f48: e12fff1e bx lr > 21f4c: 000158f0 strdeq r5, [r1], -r0 > 21f50: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 21f54: e1a05000 mov r5, r0 > 21f58: e1a06001 mov r6, r1 > 21f5c: e1a07002 mov r7, r2 > 21f60: ebff99d8 bl 86c8 <libVersionPoint+0x10> > 21f64: e2504000 subs r4, r0, #0 > 21f68: 0a000026 beq 22008 <PR_GetUDPMethods+0xcc> > 21f6c: e5943004 ldr r3, [r4, #4] > 21f70: e59f20a0 ldr r2, [pc, #160] ; 22018 <PR_GetUDPMethods+0xdc> > 21f74: e3570000 cmp r7, #0 > 21f78: e5832000 str r2, [r3] > 21f7c: e2461001 sub r1, r6, #1 > 21f80: 13e02000 mvnne r2, #0 > 21f84: 03a02001 moveq r2, #1 > 21f88: e5835014 str r5, [r3, #20] > 21f8c: e5832008 str r2, [r3, #8] > 21f90: e3510004 cmp r1, #4 > 21f94: 908ff101 addls pc, pc, r1, lsl #2 > 21f98: ea000008 b 21fc0 <PR_GetUDPMethods+0x84> > 21f9c: ea000009 b 21fc8 <PR_GetUDPMethods+0x8c> > 21fa0: ea00000c b 21fd8 <PR_GetUDPMethods+0x9c> > 21fa4: ea000011 b 21ff0 <PR_GetUDPMethods+0xb4> > 21fa8: ea000004 b 21fc0 <PR_GetUDPMethods+0x84> > 21fac: eaffffff b 21fb0 <PR_GetUDPMethods+0x74> > 21fb0: ebff972c bl 7c68 <_init+0x68c> > 21fb4: e5840000 str r0, [r4] > 21fb8: e1a00005 mov r0, r5 > 21fbc: ebfff5e2 bl 1f74c <PRP_NakedBroadcast+0x294> > 21fc0: e1a00004 mov r0, r4 > 21fc4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21fc8: ebff9831 bl 8094 <_init+0xab8> > 21fcc: e5840000 str r0, [r4] > 21fd0: e1a00004 mov r0, r4 > 21fd4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21fd8: ebff96bf bl 7adc <_init+0x500> > 21fdc: e5840000 str r0, [r4] > 21fe0: e1a00005 mov r0, r5 > 21fe4: ebfff5d8 bl 1f74c <PRP_NakedBroadcast+0x294> > 21fe8: e1a00004 mov r0, r4 > 21fec: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 21ff0: ebff976d bl 7dac <_init+0x7d0> > 21ff4: e5840000 str r0, [r4] > 21ff8: e1a00005 mov r0, r5 > 21ffc: ebfff5d2 bl 1f74c <PRP_NakedBroadcast+0x294> > 22000: e1a00004 mov r0, r4 > 22004: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22008: e59f000c ldr r0, [pc, #12] ; 2201c <PR_GetUDPMethods+0xe0> > 2200c: e1a01004 mov r1, r4 > 22010: ebff9807 bl 8034 <_init+0xa58> > 22014: eaffffe9 b 21fc0 <PR_GetUDPMethods+0x84> > 22018: aaaaaaaa bge feaccac8 <__bss_end__+0xfea930cc> > 2201c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 22020: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 22024: e3a03070 mov r3, #112 ; 0x70 > 22028: e24dd040 sub sp, sp, #64 ; 0x40 > 2202c: e1a04001 mov r4, r1 > 22030: e1a05000 mov r5, r0 > 22034: e1a08002 mov r8, r2 > 22038: e58d3004 str r3, [sp, #4] > 2203c: ebfff5af bl 1f700 <PRP_NakedBroadcast+0x248> > 22040: e59f7118 ldr r7, [pc, #280] ; 22160 <PR_GetUDPMethods+0x224> > 22044: e08f7007 add r7, pc, r7 > 22048: e3500000 cmp r0, #0 > 2204c: 13a04000 movne r4, #0 > 22050: 1a000018 bne 220b8 <PR_GetUDPMethods+0x17c> > 22054: e5953004 ldr r3, [r5, #4] > 22058: e1a01004 mov r1, r4 > 2205c: e28d2004 add r2, sp, #4 > 22060: e5930014 ldr r0, [r3, #20] > 22064: ebff96c6 bl 7b84 <_init+0x5a8> > 22068: e1a06000 mov r6, r0 > 2206c: ebff97c0 bl 7f74 <_init+0x998> > 22070: e3760001 cmn r6, #1 > 22074: e5901000 ldr r1, [r0] > 22078: 0a000011 beq 220c4 <PR_GetUDPMethods+0x188> > 2207c: e3540000 cmp r4, #0 > 22080: 0a000002 beq 22090 <PR_GetUDPMethods+0x154> > 22084: e1d430b0 ldrh r3, [r4] > 22088: e353000a cmp r3, #10 > 2208c: 01c430b0 strheq r3, [r4] > 22090: e1a00006 mov r0, r6 > 22094: e3a01002 mov r1, #2 > 22098: e3a02000 mov r2, #0 > 2209c: ebffffab bl 21f50 <PR_GetUDPMethods+0x14> > 220a0: e2504000 subs r4, r0, #0 > 220a4: 0a00002a beq 22154 <PR_GetUDPMethods+0x218> > 220a8: e5952004 ldr r2, [r5, #4] > 220ac: e5943004 ldr r3, [r4, #4] > 220b0: e5922018 ldr r2, [r2, #24] > 220b4: e5832018 str r2, [r3, #24] > 220b8: e1a00004 mov r0, r4 > 220bc: e28dd040 add sp, sp, #64 ; 0x40 > 220c0: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 220c4: e5953004 ldr r3, [r5, #4] > 220c8: e5932004 ldr r2, [r3, #4] > 220cc: e3520000 cmp r2, #0 > 220d0: 1a000007 bne 220f4 <PR_GetUDPMethods+0x1b8> > 220d4: e3510067 cmp r1, #103 ; 0x67 > 220d8: 1351000b cmpne r1, #11 > 220dc: 03a02000 moveq r2, #0 > 220e0: 13a02001 movne r2, #1 > 220e4: 1a000002 bne 220f4 <PR_GetUDPMethods+0x1b8> > 220e8: e3580000 cmp r8, #0 > 220ec: 03a0106e moveq r1, #110 ; 0x6e > 220f0: 1a000004 bne 22108 <PR_GetUDPMethods+0x1cc> > 220f4: e59f3068 ldr r3, [pc, #104] ; 22164 <PR_GetUDPMethods+0x228> > 220f8: e3a04000 mov r4, #0 > 220fc: e7970003 ldr r0, [r7, r3] > 22100: ebfff9fc bl 208f8 <PRP_NakedBroadcast+0x1440> > 22104: eaffffeb b 220b8 <PR_GetUDPMethods+0x17c> > 22108: e5933014 ldr r3, [r3, #20] > 2210c: e58d300c str r3, [sp, #12] > 22110: e28d3004 add r3, sp, #4 > 22114: e58d3014 str r3, [sp, #20] > 22118: e59f3048 ldr r3, [pc, #72] ; 22168 <PR_GetUDPMethods+0x22c> > 2211c: e28d0008 add r0, sp, #8 > 22120: e08f3003 add r3, pc, r3 > 22124: e58d3008 str r3, [sp, #8] > 22128: e3a03003 mov r3, #3 > 2212c: e58d4010 str r4, [sp, #16] > 22130: e58d802c str r8, [sp, #44] ; 0x2c > 22134: e1cd33b0 strh r3, [sp, #48] ; 0x30 > 22138: e58d203c str r2, [sp, #60] ; 0x3c > 2213c: ebfff6e2 bl 1fccc <PRP_NakedBroadcast+0x814> > 22140: e59d6034 ldr r6, [sp, #52] ; 0x34 > 22144: e59d1038 ldr r1, [sp, #56] ; 0x38 > 22148: e3560000 cmp r6, #0 > 2214c: aaffffca bge 2207c <PR_GetUDPMethods+0x140> > 22150: eaffffe7 b 220f4 <PR_GetUDPMethods+0x1b8> > 22154: e1a00006 mov r0, r6 > 22158: ebff98b7 bl 843c <_init+0xe60> > 2215c: eaffffd5 b 220b8 <PR_GetUDPMethods+0x17c> > 22160: 00014fb4 ; <UNDEFINED> instruction: 0x00014fb4 > 22164: 00000598 muleq r0, r8, r5 > 22168: fffffb74 ; <UNDEFINED> instruction: 0xfffffb74 > 2216c: e92d4038 push {r3, r4, r5, lr} > 22170: ebff9524 bl 7608 <_init+0x2c> > 22174: e59f5078 ldr r5, [pc, #120] ; 221f4 <PR_GetUDPMethods+0x2b8> > 22178: e59f4078 ldr r4, [pc, #120] ; 221f8 <PR_GetUDPMethods+0x2bc> > 2217c: e08f5005 add r5, pc, r5 > 22180: e08f4004 add r4, pc, r4 > 22184: e5850004 str r0, [r5, #4] > 22188: ebff979d bl 8004 <_init+0xa28> > 2218c: e5850000 str r0, [r5] > 22190: ebff951c bl 7608 <_init+0x2c> > 22194: e5850008 str r0, [r5, #8] > 22198: ebff9a07 bl 89bc <PR_SetFDCacheSize+0x128> > 2219c: e3a01001 mov r1, #1 > 221a0: e1a02001 mov r2, r1 > 221a4: e3a00000 mov r0, #0 > 221a8: ebffff68 bl 21f50 <PR_GetUDPMethods+0x14> > 221ac: e59f3048 ldr r3, [pc, #72] ; 221fc <PR_GetUDPMethods+0x2c0> > 221b0: e7943003 ldr r3, [r4, r3] > 221b4: e5830000 str r0, [r3] > 221b8: e3a00001 mov r0, #1 > 221bc: e1a01000 mov r1, r0 > 221c0: e1a02000 mov r2, r0 > 221c4: ebffff61 bl 21f50 <PR_GetUDPMethods+0x14> > 221c8: e59f3030 ldr r3, [pc, #48] ; 22200 <PR_GetUDPMethods+0x2c4> > 221cc: e3a01001 mov r1, #1 > 221d0: e7943003 ldr r3, [r4, r3] > 221d4: e1a02001 mov r2, r1 > 221d8: e5830000 str r0, [r3] > 221dc: e3a00002 mov r0, #2 > 221e0: ebffff5a bl 21f50 <PR_GetUDPMethods+0x14> > 221e4: e59f3018 ldr r3, [pc, #24] ; 22204 <PR_GetUDPMethods+0x2c8> > 221e8: e7943003 ldr r3, [r4, r3] > 221ec: e5830000 str r0, [r3] > 221f0: e8bd8038 pop {r3, r4, r5, pc} > 221f4: 000176a0 andeq r7, r1, r0, lsr #13 > 221f8: 00014e78 andeq r4, r1, r8, ror lr > 221fc: 0000059c muleq r0, ip, r5 > 22200: 00000560 andeq r0, r0, r0, ror #10 > 22204: 0000055c andeq r0, r0, ip, asr r5 > >00022208 <PR_AllocFileDesc>: > 22208: e92d4070 push {r4, r5, r6, lr} > 2220c: e1a05000 mov r5, r0 > 22210: e1a06001 mov r6, r1 > 22214: ebff992b bl 86c8 <libVersionPoint+0x10> > 22218: e2504000 subs r4, r0, #0 > 2221c: 0a00000d beq 22258 <PR_AllocFileDesc+0x50> > 22220: e5943004 ldr r3, [r4, #4] > 22224: e3550002 cmp r5, #2 > 22228: e5846000 str r6, [r4] > 2222c: e5835014 str r5, [r3, #20] > 22230: da000002 ble 22240 <PR_AllocFileDesc+0x38> > 22234: e1a00005 mov r0, r5 > 22238: ebfff543 bl 1f74c <PRP_NakedBroadcast+0x294> > 2223c: e5943004 ldr r3, [r4, #4] > 22240: e59f2020 ldr r2, [pc, #32] ; 22268 <PR_AllocFileDesc+0x60> > 22244: e5832000 str r2, [r3] > 22248: e3e02000 mvn r2, #0 > 2224c: e5832008 str r2, [r3, #8] > 22250: e1a00004 mov r0, r4 > 22254: e8bd8070 pop {r4, r5, r6, pc} > 22258: e59f000c ldr r0, [pc, #12] ; 2226c <PR_AllocFileDesc+0x64> > 2225c: e1a01004 mov r1, r4 > 22260: ebff9773 bl 8034 <_init+0xa58> > 22264: eafffff9 b 22250 <PR_AllocFileDesc+0x48> > 22268: aaaaaaaa bge feaccd18 <__bss_end__+0xfea9331c> > 2226c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00022270 <_pr_test_ipv6_socket>: > 22270: e92d4008 push {r3, lr} > 22274: e3a0000a mov r0, #10 > 22278: e3a01001 mov r1, #1 > 2227c: e3a02000 mov r2, #0 > 22280: ebff9837 bl 8364 <_init+0xd88> > 22284: e3700001 cmn r0, #1 > 22288: 0a000002 beq 22298 <_pr_test_ipv6_socket+0x28> > 2228c: ebff986a bl 843c <_init+0xe60> > 22290: e3a00001 mov r0, #1 > 22294: e8bd8008 pop {r3, pc} > 22298: e3a00000 mov r0, #0 > 2229c: e8bd8008 pop {r3, pc} > >000222a0 <PR_Socket>: > 222a0: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 222a4: e59f6138 ldr r6, [pc, #312] ; 223e4 <PR_Socket+0x144> > 222a8: e59f3138 ldr r3, [pc, #312] ; 223e8 <PR_Socket+0x148> > 222ac: e08f6006 add r6, pc, r6 > 222b0: e7963003 ldr r3, [r6, r3] > 222b4: e1a04000 mov r4, r0 > 222b8: e5933000 ldr r3, [r3] > 222bc: e1a05001 mov r5, r1 > 222c0: e3530000 cmp r3, #0 > 222c4: e1a08002 mov r8, r2 > 222c8: 0a000039 beq 223b4 <PR_Socket+0x114> > 222cc: ebfff50b bl 1f700 <PRP_NakedBroadcast+0x248> > 222d0: e3500000 cmp r0, #0 > 222d4: 1a000033 bne 223a8 <PR_Socket+0x108> > 222d8: e3c43008 bic r3, r4, #8 > 222dc: e3530002 cmp r3, #2 > 222e0: 1a00001b bne 22354 <PR_Socket+0xb4> > 222e4: e3550001 cmp r5, #1 > 222e8: 0a000033 beq 223bc <PR_Socket+0x11c> > 222ec: e3550002 cmp r5, #2 > 222f0: 1a00001a bne 22360 <PR_Socket+0xc0> > 222f4: e3a0a003 mov sl, #3 > 222f8: e3540065 cmp r4, #101 ; 0x65 > 222fc: 03a0701b moveq r7, #27 > 22300: 0a000002 beq 22310 <PR_Socket+0x70> > 22304: e354000a cmp r4, #10 > 22308: 11a07004 movne r7, r4 > 2230c: 0a00002c beq 223c4 <PR_Socket+0x124> > 22310: e1a02008 mov r2, r8 > 22314: e1a00007 mov r0, r7 > 22318: e1a01005 mov r1, r5 > 2231c: ebff9810 bl 8364 <_init+0xd88> > 22320: e3700001 cmn r0, #1 > 22324: e1a08000 mov r8, r0 > 22328: 0a000018 beq 22390 <PR_Socket+0xf0> > 2232c: e1a0100a mov r1, sl > 22330: e3a02000 mov r2, #0 > 22334: ebffff05 bl 21f50 <PR_GetUDPMethods+0x14> > 22338: e2505000 subs r5, r0, #0 > 2233c: 0a000025 beq 223d8 <PR_Socket+0x138> > 22340: e3570002 cmp r7, #2 > 22344: 0354000a cmpeq r4, #10 > 22348: 0a000009 beq 22374 <PR_Socket+0xd4> > 2234c: e1a00005 mov r0, r5 > 22350: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 22354: e3540001 cmp r4, #1 > 22358: 13540065 cmpne r4, #101 ; 0x65 > 2235c: 0affffe0 beq 222e4 <PR_Socket+0x44> > 22360: e59f0084 ldr r0, [pc, #132] ; 223ec <PR_Socket+0x14c> > 22364: e3a01000 mov r1, #0 > 22368: ebff9731 bl 8034 <_init+0xa58> > 2236c: e3a05000 mov r5, #0 > 22370: eafffff5 b 2234c <PR_Socket+0xac> > 22374: ebff9806 bl 8394 <_init+0xdb8> > 22378: e3700001 cmn r0, #1 > 2237c: 1afffff2 bne 2234c <PR_Socket+0xac> > 22380: e1a00005 mov r0, r5 > 22384: ebff9535 bl 7860 <_init+0x284> > 22388: e3a05000 mov r5, #0 > 2238c: eaffffee b 2234c <PR_Socket+0xac> > 22390: ebff96f7 bl 7f74 <_init+0x998> > 22394: e59f3054 ldr r3, [pc, #84] ; 223f0 <PR_Socket+0x150> > 22398: e7963003 ldr r3, [r6, r3] > 2239c: e5901000 ldr r1, [r0] > 223a0: e1a00003 mov r0, r3 > 223a4: ebfff953 bl 208f8 <PRP_NakedBroadcast+0x1440> > 223a8: e3a05000 mov r5, #0 > 223ac: e1a00005 mov r0, r5 > 223b0: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 223b4: ebffcfac bl 1626c <PR_Initialized+0x10> > 223b8: eaffffc3 b 222cc <PR_Socket+0x2c> > 223bc: e3a0a002 mov sl, #2 > 223c0: eaffffcc b 222f8 <PR_Socket+0x58> > 223c4: ebffa21b bl ac38 <PR_EmulateSendFile+0xac4> > 223c8: e3500000 cmp r0, #0 > 223cc: 03a07002 moveq r7, #2 > 223d0: 13a0700a movne r7, #10 > 223d4: eaffffcd b 22310 <PR_Socket+0x70> > 223d8: e1a00008 mov r0, r8 > 223dc: ebff9816 bl 843c <_init+0xe60> > 223e0: eafffff0 b 223a8 <PR_Socket+0x108> > 223e4: 00014d4c andeq r4, r1, ip, asr #26 > 223e8: 00000574 andeq r0, r0, r4, ror r5 > 223ec: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > 223f0: 00000544 andeq r0, r0, r4, asr #10 > >000223f4 <PR_OpenFile>: > 223f4: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 223f8: e59f5160 ldr r5, [pc, #352] ; 22560 <PR_OpenFile+0x16c> > 223fc: e59f3160 ldr r3, [pc, #352] ; 22564 <PR_OpenFile+0x170> > 22400: e08f5005 add r5, pc, r5 > 22404: e7953003 ldr r3, [r5, r3] > 22408: e1a06000 mov r6, r0 > 2240c: e5933000 ldr r3, [r3] > 22410: e1a04001 mov r4, r1 > 22414: e3530000 cmp r3, #0 > 22418: e1a07002 mov r7, r2 > 2241c: 0a000045 beq 22538 <PR_OpenFile+0x144> > 22420: ebfff4b6 bl 1f700 <PRP_NakedBroadcast+0x248> > 22424: e3500000 cmp r0, #0 > 22428: 1a000046 bne 22548 <PR_OpenFile+0x154> > 2242c: e1a010a4 lsr r1, r4, #1 > 22430: e2011001 and r1, r1, #1 > 22434: e3140004 tst r4, #4 > 22438: 13811002 orrne r1, r1, #2 > 2243c: e3140010 tst r4, #16 > 22440: 13811b01 orrne r1, r1, #1024 ; 0x400 > 22444: e3140020 tst r4, #32 > 22448: 13811c02 orrne r1, r1, #512 ; 0x200 > 2244c: e3140080 tst r4, #128 ; 0x80 > 22450: 13811080 orrne r1, r1, #128 ; 0x80 > 22454: e3140040 tst r4, #64 ; 0x40 > 22458: 13811601 orrne r1, r1, #1048576 ; 0x100000 > 2245c: 13811a01 orrne r1, r1, #4096 ; 0x1000 > 22460: e3140008 tst r4, #8 > 22464: 0a000020 beq 224ec <PR_OpenFile+0xf8> > 22468: e59f30f8 ldr r3, [pc, #248] ; 22568 <PR_OpenFile+0x174> > 2246c: e3814040 orr r4, r1, #64 ; 0x40 > 22470: e08f3003 add r3, pc, r3 > 22474: e5930008 ldr r0, [r3, #8] > 22478: e3500000 cmp r0, #0 > 2247c: 0a000000 beq 22484 <PR_OpenFile+0x90> > 22480: ebff96f4 bl 8058 <_init+0xa7c> > 22484: e59f30e0 ldr r3, [pc, #224] ; 2256c <PR_OpenFile+0x178> > 22488: e1a01004 mov r1, r4 > 2248c: e7953003 ldr r3, [r5, r3] > 22490: e1a02007 mov r2, r7 > 22494: e5933000 ldr r3, [r3] > 22498: e1a00006 mov r0, r6 > 2249c: e12fff33 blx r3 > 224a0: e1a06000 mov r6, r0 > 224a4: ebff96b2 bl 7f74 <_init+0x998> > 224a8: e59f30c0 ldr r3, [pc, #192] ; 22570 <PR_OpenFile+0x17c> > 224ac: e08f3003 add r3, pc, r3 > 224b0: e5933008 ldr r3, [r3, #8] > 224b4: e3530000 cmp r3, #0 > 224b8: e5904000 ldr r4, [r0] > 224bc: 0a000013 beq 22510 <PR_OpenFile+0x11c> > 224c0: e1a00003 mov r0, r3 > 224c4: ebff97f1 bl 8490 <_init+0xeb4> > 224c8: e3760001 cmn r6, #1 > 224cc: 1a000011 bne 22518 <PR_OpenFile+0x124> > 224d0: e59f309c ldr r3, [pc, #156] ; 22574 <PR_OpenFile+0x180> > 224d4: e1a01004 mov r1, r4 > 224d8: e7950003 ldr r0, [r5, r3] > 224dc: e3a04000 mov r4, #0 > 224e0: ebfff904 bl 208f8 <PRP_NakedBroadcast+0x1440> > 224e4: e1a00004 mov r0, r4 > 224e8: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 224ec: e59f3078 ldr r3, [pc, #120] ; 2256c <PR_OpenFile+0x178> > 224f0: e1a02007 mov r2, r7 > 224f4: e7953003 ldr r3, [r5, r3] > 224f8: e1a00006 mov r0, r6 > 224fc: e5933000 ldr r3, [r3] > 22500: e12fff33 blx r3 > 22504: e1a06000 mov r6, r0 > 22508: ebff9699 bl 7f74 <_init+0x998> > 2250c: e5904000 ldr r4, [r0] > 22510: e3760001 cmn r6, #1 > 22514: 0affffed beq 224d0 <PR_OpenFile+0xdc> > 22518: e1a00006 mov r0, r6 > 2251c: e3a01001 mov r1, #1 > 22520: e3a02000 mov r2, #0 > 22524: ebfffe89 bl 21f50 <PR_GetUDPMethods+0x14> > 22528: e2504000 subs r4, r0, #0 > 2252c: 0a000008 beq 22554 <PR_OpenFile+0x160> > 22530: e1a00004 mov r0, r4 > 22534: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22538: ebffcf4b bl 1626c <PR_Initialized+0x10> > 2253c: ebfff46f bl 1f700 <PRP_NakedBroadcast+0x248> > 22540: e3500000 cmp r0, #0 > 22544: 0affffb8 beq 2242c <PR_OpenFile+0x38> > 22548: e3a04000 mov r4, #0 > 2254c: e1a00004 mov r0, r4 > 22550: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22554: e1a00006 mov r0, r6 > 22558: ebff97b7 bl 843c <_init+0xe60> > 2255c: eafffff3 b 22530 <PR_OpenFile+0x13c> > 22560: 00014bf8 strdeq r4, [r1], -r8 > 22564: 00000574 andeq r0, r0, r4, ror r5 > 22568: 000173ac andeq r7, r1, ip, lsr #7 > 2256c: 00000590 muleq r0, r0, r5 > 22570: 00017370 andeq r7, r1, r0, ror r3 > 22574: 0000051c andeq r0, r0, ip, lsl r5 > >00022578 <PR_Open>: > 22578: eaff9497 b 77dc <_init+0x200> > >0002257c <PR_Delete>: > 2257c: e92d4070 push {r4, r5, r6, lr} > 22580: e59f4070 ldr r4, [pc, #112] ; 225f8 <PR_Delete+0x7c> > 22584: e59f3070 ldr r3, [pc, #112] ; 225fc <PR_Delete+0x80> > 22588: e08f4004 add r4, pc, r4 > 2258c: e7943003 ldr r3, [r4, r3] > 22590: e1a05000 mov r5, r0 > 22594: e5933000 ldr r3, [r3] > 22598: e3530000 cmp r3, #0 > 2259c: 0a000009 beq 225c8 <PR_Delete+0x4c> > 225a0: ebfff456 bl 1f700 <PRP_NakedBroadcast+0x248> > 225a4: e2506000 subs r6, r0, #0 > 225a8: 1a000008 bne 225d0 <PR_Delete+0x54> > 225ac: e1a00005 mov r0, r5 > 225b0: ebff9531 bl 7a7c <_init+0x4a0> > 225b4: e3700001 cmn r0, #1 > 225b8: e1a05000 mov r5, r0 > 225bc: 0a000005 beq 225d8 <PR_Delete+0x5c> > 225c0: e1a00006 mov r0, r6 > 225c4: e8bd8070 pop {r4, r5, r6, pc} > 225c8: ebffcf27 bl 1626c <PR_Initialized+0x10> > 225cc: eafffff3 b 225a0 <PR_Delete+0x24> > 225d0: e3e00000 mvn r0, #0 > 225d4: e8bd8070 pop {r4, r5, r6, pc} > 225d8: ebff9665 bl 7f74 <_init+0x998> > 225dc: e59f301c ldr r3, [pc, #28] ; 22600 <PR_Delete+0x84> > 225e0: e7943003 ldr r3, [r4, r3] > 225e4: e5901000 ldr r1, [r0] > 225e8: e1a00003 mov r0, r3 > 225ec: ebfff8c1 bl 208f8 <PRP_NakedBroadcast+0x1440> > 225f0: e1a00005 mov r0, r5 > 225f4: e8bd8070 pop {r4, r5, r6, pc} > 225f8: 00014a70 andeq r4, r1, r0, ror sl > 225fc: 00000574 andeq r0, r0, r4, ror r5 > 22600: 000005e8 andeq r0, r0, r8, ror #11 > >00022604 <PR_Access>: > 22604: e92d4070 push {r4, r5, r6, lr} > 22608: e1a04001 mov r4, r1 > 2260c: e1a06000 mov r6, r0 > 22610: ebfff43a bl 1f700 <PRP_NakedBroadcast+0x248> > 22614: e59f5078 ldr r5, [pc, #120] ; 22694 <PR_Access+0x90> > 22618: e08f5005 add r5, pc, r5 > 2261c: e2501000 subs r1, r0, #0 > 22620: 1a000019 bne 2268c <PR_Access+0x88> > 22624: e3540002 cmp r4, #2 > 22628: e1a00006 mov r0, r6 > 2262c: 0a000011 beq 22678 <PR_Access+0x74> > 22630: e3540003 cmp r4, #3 > 22634: 0a00000a beq 22664 <PR_Access+0x60> > 22638: ebff969b bl 80ac <_init+0xad0> > 2263c: e3500000 cmp r0, #0 > 22640: 08bd8070 popeq {r4, r5, r6, pc} > 22644: ebff964a bl 7f74 <_init+0x998> > 22648: e59f3048 ldr r3, [pc, #72] ; 22698 <PR_Access+0x94> > 2264c: e7953003 ldr r3, [r5, r3] > 22650: e5901000 ldr r1, [r0] > 22654: e1a00003 mov r0, r3 > 22658: ebfff8a6 bl 208f8 <PRP_NakedBroadcast+0x1440> > 2265c: e3e00000 mvn r0, #0 > 22660: e8bd8070 pop {r4, r5, r6, pc} > 22664: e3a01004 mov r1, #4 > 22668: ebff968f bl 80ac <_init+0xad0> > 2266c: e3500000 cmp r0, #0 > 22670: 08bd8070 popeq {r4, r5, r6, pc} > 22674: eafffff2 b 22644 <PR_Access+0x40> > 22678: e1a01004 mov r1, r4 > 2267c: ebff968a bl 80ac <_init+0xad0> > 22680: e3500000 cmp r0, #0 > 22684: 08bd8070 popeq {r4, r5, r6, pc} > 22688: eaffffed b 22644 <PR_Access+0x40> > 2268c: e3e00000 mvn r0, #0 > 22690: e8bd8070 pop {r4, r5, r6, pc} > 22694: 000149e0 andeq r4, r1, r0, ror #19 > 22698: 000005e0 andeq r0, r0, r0, ror #11 > >0002269c <PR_GetFileInfo>: > 2269c: e92d4008 push {r3, lr} > 226a0: eb000abd bl 2519c <PR_SetThreadRecycleMode+0x14c> > 226a4: e3500000 cmp r0, #0 > 226a8: 13e00000 mvnne r0, #0 > 226ac: 03a00000 moveq r0, #0 > 226b0: e8bd8008 pop {r3, pc} > >000226b4 <PR_GetFileInfo64>: > 226b4: e59f304c ldr r3, [pc, #76] ; 22708 <PR_GetFileInfo64+0x54> > 226b8: e59f204c ldr r2, [pc, #76] ; 2270c <PR_GetFileInfo64+0x58> > 226bc: e08f3003 add r3, pc, r3 > 226c0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 226c4: e7932002 ldr r2, [r3, r2] > 226c8: e24dd00c sub sp, sp, #12 > 226cc: e5922000 ldr r2, [r2] > 226d0: e3520000 cmp r2, #0 > 226d4: 0a000005 beq 226f0 <PR_GetFileInfo64+0x3c> > 226d8: eb000ad7 bl 2523c <PR_SetThreadRecycleMode+0x1ec> > 226dc: e3500000 cmp r0, #0 > 226e0: 13e00000 mvnne r0, #0 > 226e4: 03a00000 moveq r0, #0 > 226e8: e28dd00c add sp, sp, #12 > 226ec: e8bd8000 ldmfd sp!, {pc} > 226f0: e58d0004 str r0, [sp, #4] > 226f4: e58d1000 str r1, [sp] > 226f8: ebffcedb bl 1626c <PR_Initialized+0x10> > 226fc: e59d1000 ldr r1, [sp] > 22700: e59d0004 ldr r0, [sp, #4] > 22704: eafffff3 b 226d8 <PR_GetFileInfo64+0x24> > 22708: 0001493c andeq r4, r1, ip, lsr r9 > 2270c: 00000574 andeq r0, r0, r4, ror r5 > >00022710 <PR_Rename>: > 22710: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 22714: e1a08000 mov r8, r0 > 22718: e1a04001 mov r4, r1 > 2271c: ebfff3f7 bl 1f700 <PRP_NakedBroadcast+0x248> > 22720: e59f708c ldr r7, [pc, #140] ; 227b4 <PR_Rename+0xa4> > 22724: e08f7007 add r7, pc, r7 > 22728: e2505000 subs r5, r0, #0 > 2272c: 1a00000e bne 2276c <PR_Rename+0x5c> > 22730: e59f6080 ldr r6, [pc, #128] ; 227b8 <PR_Rename+0xa8> > 22734: e08f6006 add r6, pc, r6 > 22738: e5960008 ldr r0, [r6, #8] > 2273c: ebff9645 bl 8058 <_init+0xa7c> > 22740: e1a01005 mov r1, r5 > 22744: e1a00004 mov r0, r4 > 22748: ebff9657 bl 80ac <_init+0xad0> > 2274c: e2501000 subs r1, r0, #0 > 22750: 1a000007 bne 22774 <PR_Rename+0x64> > 22754: e59f0060 ldr r0, [pc, #96] ; 227bc <PR_Rename+0xac> > 22758: ebff9635 bl 8034 <_init+0xa58> > 2275c: e59f305c ldr r3, [pc, #92] ; 227c0 <PR_Rename+0xb0> > 22760: e08f3003 add r3, pc, r3 > 22764: e5930008 ldr r0, [r3, #8] > 22768: ebff9748 bl 8490 <_init+0xeb4> > 2276c: e3e00000 mvn r0, #0 > 22770: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 22774: e1a00008 mov r0, r8 > 22778: e1a01004 mov r1, r4 > 2277c: ebff95a5 bl 7e18 <_init+0x83c> > 22780: e3700001 cmn r0, #1 > 22784: 0a000003 beq 22798 <PR_Rename+0x88> > 22788: e5960008 ldr r0, [r6, #8] > 2278c: ebff973f bl 8490 <_init+0xeb4> > 22790: e1a00005 mov r0, r5 > 22794: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 22798: ebff95f5 bl 7f74 <_init+0x998> > 2279c: e59f3020 ldr r3, [pc, #32] ; 227c4 <PR_Rename+0xb4> > 227a0: e7973003 ldr r3, [r7, r3] > 227a4: e5901000 ldr r1, [r0] > 227a8: e1a00003 mov r0, r3 > 227ac: ebfff851 bl 208f8 <PRP_NakedBroadcast+0x1440> > 227b0: eaffffe9 b 2275c <PR_Rename+0x4c> > 227b4: 000148d4 ldrdeq r4, [r1], -r4 ; <UNPREDICTABLE> > 227b8: 000170e8 andeq r7, r1, r8, ror #1 > 227bc: ffffe8c9 ; <UNDEFINED> instruction: 0xffffe8c9 > 227c0: 000170bc strheq r7, [r1], -ip > 227c4: 0000057c andeq r0, r0, ip, ror r5 > >000227c8 <PR_CloseDir>: > 227c8: e92d4070 push {r4, r5, r6, lr} > 227cc: e1a04000 mov r4, r0 > 227d0: ebfff3ca bl 1f700 <PRP_NakedBroadcast+0x248> > 227d4: e2505000 subs r5, r0, #0 > 227d8: 1a00000b bne 2280c <PR_CloseDir+0x44> > 227dc: e5940004 ldr r0, [r4, #4] > 227e0: e3500000 cmp r0, #0 > 227e4: 08bd8070 popeq {r4, r5, r6, pc} > 227e8: ebff9725 bl 8484 <_init+0xea8> > 227ec: e3700001 cmn r0, #1 > 227f0: e1a06000 mov r6, r0 > 227f4: 0a000006 beq 22814 <PR_CloseDir+0x4c> > 227f8: e1a00004 mov r0, r4 > 227fc: e5845004 str r5, [r4, #4] > 22800: ebff9707 bl 8424 <_init+0xe48> > 22804: e1a00005 mov r0, r5 > 22808: e8bd8070 pop {r4, r5, r6, pc} > 2280c: e3e00000 mvn r0, #0 > 22810: e8bd8070 pop {r4, r5, r6, pc} > 22814: ebff95d6 bl 7f74 <_init+0x998> > 22818: e5900000 ldr r0, [r0] > 2281c: eb000ca1 bl 25aa8 <PR_Now+0x550> > 22820: e1a00006 mov r0, r6 > 22824: e8bd8070 pop {r4, r5, r6, pc} > >00022828 <PR_MakeDir>: > 22828: e92d4070 push {r4, r5, r6, lr} > 2282c: e1a06000 mov r6, r0 > 22830: e1a04001 mov r4, r1 > 22834: ebfff3b1 bl 1f700 <PRP_NakedBroadcast+0x248> > 22838: e59f5084 ldr r5, [pc, #132] ; 228c4 <PR_MakeDir+0x9c> > 2283c: e08f5005 add r5, pc, r5 > 22840: e3500000 cmp r0, #0 > 22844: 1a000015 bne 228a0 <PR_MakeDir+0x78> > 22848: e59f3078 ldr r3, [pc, #120] ; 228c8 <PR_MakeDir+0xa0> > 2284c: e08f3003 add r3, pc, r3 > 22850: e5930008 ldr r0, [r3, #8] > 22854: e3500000 cmp r0, #0 > 22858: 0a000000 beq 22860 <PR_MakeDir+0x38> > 2285c: ebff95fd bl 8058 <_init+0xa7c> > 22860: e1a01004 mov r1, r4 > 22864: e1a00006 mov r0, r6 > 22868: ebff95d0 bl 7fb0 <_init+0x9d4> > 2286c: e3700001 cmn r0, #1 > 22870: e1a04000 mov r4, r0 > 22874: 0a00000b beq 228a8 <PR_MakeDir+0x80> > 22878: e59f304c ldr r3, [pc, #76] ; 228cc <PR_MakeDir+0xa4> > 2287c: e08f3003 add r3, pc, r3 > 22880: e5930008 ldr r0, [r3, #8] > 22884: e3500000 cmp r0, #0 > 22888: 0a000000 beq 22890 <PR_MakeDir+0x68> > 2288c: ebff96ff bl 8490 <_init+0xeb4> > 22890: e3740001 cmn r4, #1 > 22894: 0a000001 beq 228a0 <PR_MakeDir+0x78> > 22898: e3a00000 mov r0, #0 > 2289c: e8bd8070 pop {r4, r5, r6, pc} > 228a0: e3e00000 mvn r0, #0 > 228a4: e8bd8070 pop {r4, r5, r6, pc} > 228a8: ebff95b1 bl 7f74 <_init+0x998> > 228ac: e59f301c ldr r3, [pc, #28] ; 228d0 <PR_MakeDir+0xa8> > 228b0: e7953003 ldr r3, [r5, r3] > 228b4: e5901000 ldr r1, [r0] > 228b8: e1a00003 mov r0, r3 > 228bc: ebfff80d bl 208f8 <PRP_NakedBroadcast+0x1440> > 228c0: eaffffec b 22878 <PR_MakeDir+0x50> > 228c4: 000147bc ; <UNDEFINED> instruction: 0x000147bc > 228c8: 00016fd0 ldrdeq r6, [r1], -r0 > 228cc: 00016fa0 andeq r6, r1, r0, lsr #31 > 228d0: 00000548 andeq r0, r0, r8, asr #10 > >000228d4 <PR_MkDir>: > 228d4: eaff9621 b 8160 <_init+0xb84> > >000228d8 <PR_RmDir>: > 228d8: e92d4038 push {r3, r4, r5, lr} > 228dc: e1a05000 mov r5, r0 > 228e0: ebfff386 bl 1f700 <PRP_NakedBroadcast+0x248> > 228e4: e59f4040 ldr r4, [pc, #64] ; 2292c <PR_RmDir+0x54> > 228e8: e08f4004 add r4, pc, r4 > 228ec: e3500000 cmp r0, #0 > 228f0: 1a00000b bne 22924 <PR_RmDir+0x4c> > 228f4: e1a00005 mov r0, r5 > 228f8: ebff93ff bl 78fc <_init+0x320> > 228fc: e3500000 cmp r0, #0 > 22900: 08bd8038 popeq {r3, r4, r5, pc} > 22904: ebff959a bl 7f74 <_init+0x998> > 22908: e59f3020 ldr r3, [pc, #32] ; 22930 <PR_RmDir+0x58> > 2290c: e7943003 ldr r3, [r4, r3] > 22910: e5901000 ldr r1, [r0] > 22914: e1a00003 mov r0, r3 > 22918: ebfff7f6 bl 208f8 <PRP_NakedBroadcast+0x1440> > 2291c: e3e00000 mvn r0, #0 > 22920: e8bd8038 pop {r3, r4, r5, pc} > 22924: e3e00000 mvn r0, #0 > 22928: e8bd8038 pop {r3, r4, r5, pc} > 2292c: 00014710 andeq r4, r1, r0, lsl r7 > 22930: 000005d4 ldrdeq r0, [r0], -r4 > >00022934 <PR_OpenDir>: > 22934: e92d4070 push {r4, r5, r6, lr} > 22938: e1a04000 mov r4, r0 > 2293c: ebfff36f bl 1f700 <PRP_NakedBroadcast+0x248> > 22940: e59f506c ldr r5, [pc, #108] ; 229b4 <PR_OpenDir+0x80> > 22944: e08f5005 add r5, pc, r5 > 22948: e3500000 cmp r0, #0 > 2294c: 13a04000 movne r4, #0 > 22950: 1a000009 bne 2297c <PR_OpenDir+0x48> > 22954: e1a00004 mov r0, r4 > 22958: ebff94e6 bl 7cf8 <_init+0x71c> > 2295c: e2506000 subs r6, r0, #0 > 22960: 0a000007 beq 22984 <PR_OpenDir+0x50> > 22964: e3a00001 mov r0, #1 > 22968: e3a01008 mov r1, #8 > 2296c: ebff96cd bl 84a8 <_init+0xecc> > 22970: e2504000 subs r4, r0, #0 > 22974: 0a00000b beq 229a8 <PR_OpenDir+0x74> > 22978: e5846004 str r6, [r4, #4] > 2297c: e1a00004 mov r0, r4 > 22980: e8bd8070 pop {r4, r5, r6, pc} > 22984: ebff957a bl 7f74 <_init+0x998> > 22988: e59f3028 ldr r3, [pc, #40] ; 229b8 <PR_OpenDir+0x84> > 2298c: e1a04006 mov r4, r6 > 22990: e7953003 ldr r3, [r5, r3] > 22994: e5901000 ldr r1, [r0] > 22998: e1a00003 mov r0, r3 > 2299c: ebfff7d5 bl 208f8 <PRP_NakedBroadcast+0x1440> > 229a0: e1a00004 mov r0, r4 > 229a4: e8bd8070 pop {r4, r5, r6, pc} > 229a8: e1a00006 mov r0, r6 > 229ac: ebff96b4 bl 8484 <_init+0xea8> > 229b0: eafffff1 b 2297c <PR_OpenDir+0x48> > 229b4: 000146b4 ; <UNDEFINED> instruction: 0x000146b4 > 229b8: 00000530 andeq r0, r0, r0, lsr r5 > >000229bc <PR_Poll>: > 229bc: eafff36c b 1f774 <PRP_NakedBroadcast+0x2bc> > >000229c0 <PR_ReadDir>: > 229c0: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 229c4: e1a05000 mov r5, r0 > 229c8: e1a04001 mov r4, r1 > 229cc: ebfff34b bl 1f700 <PRP_NakedBroadcast+0x248> > 229d0: e59f90bc ldr r9, [pc, #188] ; 22a94 <PR_ReadDir+0xd4> > 229d4: e08f9009 add r9, pc, r9 > 229d8: e2507000 subs r7, r0, #0 > 229dc: 1a000024 bne 22a74 <PR_ReadDir+0xb4> > 229e0: ebff9563 bl 7f74 <_init+0x998> > 229e4: e2048001 and r8, r4, #1 > 229e8: e204a002 and sl, r4, #2 > 229ec: e204b004 and fp, r4, #4 > 229f0: e1a06000 mov r6, r0 > 229f4: e5867000 str r7, [r6] > 229f8: e5950004 ldr r0, [r5, #4] > 229fc: ebff95f8 bl 81e4 <_init+0xc08> > 22a00: e2504000 subs r4, r0, #0 > 22a04: 0a00001c beq 22a7c <PR_ReadDir+0xbc> > 22a08: e3580000 cmp r8, #0 > 22a0c: 0a000002 beq 22a1c <PR_ReadDir+0x5c> > 22a10: e5d4300b ldrb r3, [r4, #11] > 22a14: e353002e cmp r3, #46 ; 0x2e > 22a18: 0a00000d beq 22a54 <PR_ReadDir+0x94> > 22a1c: e35a0000 cmp sl, #0 > 22a20: 0a000002 beq 22a30 <PR_ReadDir+0x70> > 22a24: e5d4300b ldrb r3, [r4, #11] > 22a28: e353002e cmp r3, #46 ; 0x2e > 22a2c: 0a00000c beq 22a64 <PR_ReadDir+0xa4> > 22a30: e35b0000 cmp fp, #0 > 22a34: 0a000002 beq 22a44 <PR_ReadDir+0x84> > 22a38: e5d4300b ldrb r3, [r4, #11] > 22a3c: e353002e cmp r3, #46 ; 0x2e > 22a40: 0affffeb beq 229f4 <PR_ReadDir+0x34> > 22a44: e284400b add r4, r4, #11 > 22a48: e5854000 str r4, [r5] > 22a4c: e1a00005 mov r0, r5 > 22a50: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 22a54: e5d4300c ldrb r3, [r4, #12] > 22a58: e3530000 cmp r3, #0 > 22a5c: 0affffe4 beq 229f4 <PR_ReadDir+0x34> > 22a60: eaffffed b 22a1c <PR_ReadDir+0x5c> > 22a64: e1d430bc ldrh r3, [r4, #12] > 22a68: e353002e cmp r3, #46 ; 0x2e > 22a6c: 1affffef bne 22a30 <PR_ReadDir+0x70> > 22a70: eaffffdf b 229f4 <PR_ReadDir+0x34> > 22a74: e3a00000 mov r0, #0 > 22a78: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 22a7c: e59f3014 ldr r3, [pc, #20] ; 22a98 <PR_ReadDir+0xd8> > 22a80: e5961000 ldr r1, [r6] > 22a84: e7990003 ldr r0, [r9, r3] > 22a88: ebfff79a bl 208f8 <PRP_NakedBroadcast+0x1440> > 22a8c: e1a00004 mov r0, r4 > 22a90: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 22a94: 00014624 andeq r4, r1, r4, lsr #12 > 22a98: 00000518 andeq r0, r0, r8, lsl r5 > >00022a9c <PR_NewUDPSocket>: > 22a9c: e3a00002 mov r0, #2 > 22aa0: e1a01000 mov r1, r0 > 22aa4: e3a02000 mov r2, #0 > 22aa8: eaff956d b 8064 <_init+0xa88> > >00022aac <PR_NewTCPSocket>: > 22aac: e3a00002 mov r0, #2 > 22ab0: e3a01001 mov r1, #1 > 22ab4: e3a02000 mov r2, #0 > 22ab8: eaff9569 b 8064 <_init+0xa88> > >00022abc <PR_OpenUDPSocket>: > 22abc: e3a01002 mov r1, #2 > 22ac0: e3a02000 mov r2, #0 > 22ac4: eaff9566 b 8064 <_init+0xa88> > >00022ac8 <PR_OpenTCPSocket>: > 22ac8: e3a01001 mov r1, #1 > 22acc: e3a02000 mov r2, #0 > 22ad0: eaff9563 b 8064 <_init+0xa88> > >00022ad4 <PR_NewTCPSocketPair>: > 22ad4: e92d40f0 push {r4, r5, r6, r7, lr} > 22ad8: e24dd00c sub sp, sp, #12 > 22adc: e1a05000 mov r5, r0 > 22ae0: ebfff306 bl 1f700 <PRP_NakedBroadcast+0x248> > 22ae4: e59f60c4 ldr r6, [pc, #196] ; 22bb0 <PR_NewTCPSocketPair+0xdc> > 22ae8: e08f6006 add r6, pc, r6 > 22aec: e2504000 subs r4, r0, #0 > 22af0: 1a000018 bne 22b58 <PR_NewTCPSocketPair+0x84> > 22af4: e3a00001 mov r0, #1 > 22af8: e1a01000 mov r1, r0 > 22afc: e1a02004 mov r2, r4 > 22b00: e1a0300d mov r3, sp > 22b04: ebff93eb bl 7ab8 <_init+0x4dc> > 22b08: e3700001 cmn r0, #1 > 22b0c: e1a07000 mov r7, r0 > 22b10: 0a000012 beq 22b60 <PR_NewTCPSocketPair+0x8c> > 22b14: e59d0000 ldr r0, [sp] > 22b18: e3a01002 mov r1, #2 > 22b1c: e1a02004 mov r2, r4 > 22b20: ebfffd0a bl 21f50 <PR_GetUDPMethods+0x14> > 22b24: e3500000 cmp r0, #0 > 22b28: e5850000 str r0, [r5] > 22b2c: 0a000013 beq 22b80 <PR_NewTCPSocketPair+0xac> > 22b30: e59d0004 ldr r0, [sp, #4] > 22b34: e3a01002 mov r1, #2 > 22b38: e1a02004 mov r2, r4 > 22b3c: ebfffd03 bl 21f50 <PR_GetUDPMethods+0x14> > 22b40: e3500000 cmp r0, #0 > 22b44: e5850004 str r0, [r5, #4] > 22b48: 11a00004 movne r0, r4 > 22b4c: 0a000011 beq 22b98 <PR_NewTCPSocketPair+0xc4> > 22b50: e28dd00c add sp, sp, #12 > 22b54: e8bd80f0 pop {r4, r5, r6, r7, pc} > 22b58: e3e00000 mvn r0, #0 > 22b5c: eafffffb b 22b50 <PR_NewTCPSocketPair+0x7c> > 22b60: ebff9503 bl 7f74 <_init+0x998> > 22b64: e59f3048 ldr r3, [pc, #72] ; 22bb4 <PR_NewTCPSocketPair+0xe0> > 22b68: e7963003 ldr r3, [r6, r3] > 22b6c: e5901000 ldr r1, [r0] > 22b70: e1a00003 mov r0, r3 > 22b74: ebfff75f bl 208f8 <PRP_NakedBroadcast+0x1440> > 22b78: e1a00007 mov r0, r7 > 22b7c: eafffff3 b 22b50 <PR_NewTCPSocketPair+0x7c> > 22b80: e59d0000 ldr r0, [sp] > 22b84: ebff962c bl 843c <_init+0xe60> > 22b88: e59d0004 ldr r0, [sp, #4] > 22b8c: ebff962a bl 843c <_init+0xe60> > 22b90: e3e00000 mvn r0, #0 > 22b94: eaffffed b 22b50 <PR_NewTCPSocketPair+0x7c> > 22b98: e5950000 ldr r0, [r5] > 22b9c: ebff932f bl 7860 <_init+0x284> > 22ba0: e59d0004 ldr r0, [sp, #4] > 22ba4: ebff9624 bl 843c <_init+0xe60> > 22ba8: e3e00000 mvn r0, #0 > 22bac: eaffffe7 b 22b50 <PR_NewTCPSocketPair+0x7c> > 22bb0: 00014510 andeq r4, r1, r0, lsl r5 > 22bb4: 0000054c andeq r0, r0, ip, asr #10 > >00022bb8 <PR_CreatePipe>: > 22bb8: e92d40f0 push {r4, r5, r6, r7, lr} > 22bbc: e24dd00c sub sp, sp, #12 > 22bc0: e1a05000 mov r5, r0 > 22bc4: e1a06001 mov r6, r1 > 22bc8: ebfff2cc bl 1f700 <PRP_NakedBroadcast+0x248> > 22bcc: e2504000 subs r4, r0, #0 > 22bd0: 1a000015 bne 22c2c <PR_CreatePipe+0x74> > 22bd4: e1a0000d mov r0, sp > 22bd8: ebff9548 bl 8100 <_init+0xb24> > 22bdc: e3700001 cmn r0, #1 > 22be0: e1a07000 mov r7, r0 > 22be4: 0a000012 beq 22c34 <PR_CreatePipe+0x7c> > 22be8: e59d0000 ldr r0, [sp] > 22bec: e3a01005 mov r1, #5 > 22bf0: e1a02004 mov r2, r4 > 22bf4: ebfffcd5 bl 21f50 <PR_GetUDPMethods+0x14> > 22bf8: e3500000 cmp r0, #0 > 22bfc: e5850000 str r0, [r5] > 22c00: 0a000011 beq 22c4c <PR_CreatePipe+0x94> > 22c04: e59d0004 ldr r0, [sp, #4] > 22c08: e3a01005 mov r1, #5 > 22c0c: e1a02004 mov r2, r4 > 22c10: ebfffcce bl 21f50 <PR_GetUDPMethods+0x14> > 22c14: e3500000 cmp r0, #0 > 22c18: e5860000 str r0, [r6] > 22c1c: 11a00004 movne r0, r4 > 22c20: 0a00000f beq 22c64 <PR_CreatePipe+0xac> > 22c24: e28dd00c add sp, sp, #12 > 22c28: e8bd80f0 pop {r4, r5, r6, r7, pc} > 22c2c: e3e00000 mvn r0, #0 > 22c30: eafffffb b 22c24 <PR_CreatePipe+0x6c> > 22c34: ebff94ce bl 7f74 <_init+0x998> > 22c38: e5901000 ldr r1, [r0] > 22c3c: e59f0038 ldr r0, [pc, #56] ; 22c7c <PR_CreatePipe+0xc4> > 22c40: ebff94fb bl 8034 <_init+0xa58> > 22c44: e1a00007 mov r0, r7 > 22c48: eafffff5 b 22c24 <PR_CreatePipe+0x6c> > 22c4c: e59d0000 ldr r0, [sp] > 22c50: ebff95f9 bl 843c <_init+0xe60> > 22c54: e59d0004 ldr r0, [sp, #4] > 22c58: ebff95f7 bl 843c <_init+0xe60> > 22c5c: e3e00000 mvn r0, #0 > 22c60: eaffffef b 22c24 <PR_CreatePipe+0x6c> > 22c64: e5950000 ldr r0, [r5] > 22c68: ebff92fc bl 7860 <_init+0x284> > 22c6c: e59d0004 ldr r0, [sp, #4] > 22c70: ebff95f1 bl 843c <_init+0xe60> > 22c74: e3e00000 mvn r0, #0 > 22c78: eaffffe9 b 22c24 <PR_CreatePipe+0x6c> > 22c7c: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > >00022c80 <PR_SetFDInheritable>: > 22c80: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 22c84: e5906014 ldr r6, [r0, #20] > 22c88: e1a04000 mov r4, r0 > 22c8c: e3560000 cmp r6, #0 > 22c90: e1a05001 mov r5, r1 > 22c94: 1a000011 bne 22ce0 <PR_SetFDInheritable+0x60> > 22c98: e5903004 ldr r3, [r0, #4] > 22c9c: e5932008 ldr r2, [r3, #8] > 22ca0: e1520001 cmp r2, r1 > 22ca4: 0a00000b beq 22cd8 <PR_SetFDInheritable+0x58> > 22ca8: e2712001 rsbs r2, r1, #1 > 22cac: 33a02000 movcc r2, #0 > 22cb0: e5930014 ldr r0, [r3, #20] > 22cb4: e3a01002 mov r1, #2 > 22cb8: ebff9498 bl 7f20 <_init+0x944> > 22cbc: e3700001 cmn r0, #1 > 22cc0: e1a07000 mov r7, r0 > 22cc4: 0a00000a beq 22cf4 <PR_SetFDInheritable+0x74> > 22cc8: e5943004 ldr r3, [r4, #4] > 22ccc: e1a00006 mov r0, r6 > 22cd0: e5835008 str r5, [r3, #8] > 22cd4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22cd8: e1a00006 mov r0, r6 > 22cdc: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22ce0: e59f0020 ldr r0, [pc, #32] ; 22d08 <PR_SetFDInheritable+0x88> > 22ce4: e3a01000 mov r1, #0 > 22ce8: ebff94d1 bl 8034 <_init+0xa58> > 22cec: e3e00000 mvn r0, #0 > 22cf0: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22cf4: ebff949e bl 7f74 <_init+0x998> > 22cf8: e5900000 ldr r0, [r0] > 22cfc: eb000b5d bl 25a78 <PR_Now+0x520> > 22d00: e1a00007 mov r0, r7 > 22d04: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 22d08: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00022d0c <PR_ImportFile>: > 22d0c: e92d4038 push {r3, r4, r5, lr} > 22d10: e59f3050 ldr r3, [pc, #80] ; 22d68 <PR_ImportFile+0x5c> > 22d14: e59f2050 ldr r2, [pc, #80] ; 22d6c <PR_ImportFile+0x60> > 22d18: e08f3003 add r3, pc, r3 > 22d1c: e7932002 ldr r2, [r3, r2] > 22d20: e1a04000 mov r4, r0 > 22d24: e5923000 ldr r3, [r2] > 22d28: e3530000 cmp r3, #0 > 22d2c: 0a000007 beq 22d50 <PR_ImportFile+0x44> > 22d30: e3a01001 mov r1, #1 > 22d34: e1a00004 mov r0, r4 > 22d38: e1a02001 mov r2, r1 > 22d3c: ebfffc83 bl 21f50 <PR_GetUDPMethods+0x14> > 22d40: e2505000 subs r5, r0, #0 > 22d44: 0a000003 beq 22d58 <PR_ImportFile+0x4c> > 22d48: e1a00005 mov r0, r5 > 22d4c: e8bd8038 pop {r3, r4, r5, pc} > 22d50: ebffcd45 bl 1626c <PR_Initialized+0x10> > 22d54: eafffff5 b 22d30 <PR_ImportFile+0x24> > 22d58: e1a00004 mov r0, r4 > 22d5c: ebff95b6 bl 843c <_init+0xe60> > 22d60: e1a00005 mov r0, r5 > 22d64: e8bd8038 pop {r3, r4, r5, pc} > 22d68: 000142e0 andeq r4, r1, r0, ror #5 > 22d6c: 00000574 andeq r0, r0, r4, ror r5 > >00022d70 <PR_ImportPipe>: > 22d70: e92d4038 push {r3, r4, r5, lr} > 22d74: e59f3050 ldr r3, [pc, #80] ; 22dcc <PR_ImportPipe+0x5c> > 22d78: e59f2050 ldr r2, [pc, #80] ; 22dd0 <PR_ImportPipe+0x60> > 22d7c: e08f3003 add r3, pc, r3 > 22d80: e7932002 ldr r2, [r3, r2] > 22d84: e1a04000 mov r4, r0 > 22d88: e5923000 ldr r3, [r2] > 22d8c: e3530000 cmp r3, #0 > 22d90: 0a000007 beq 22db4 <PR_ImportPipe+0x44> > 22d94: e1a00004 mov r0, r4 > 22d98: e3a01005 mov r1, #5 > 22d9c: e3a02001 mov r2, #1 > 22da0: ebfffc6a bl 21f50 <PR_GetUDPMethods+0x14> > 22da4: e2505000 subs r5, r0, #0 > 22da8: 0a000003 beq 22dbc <PR_ImportPipe+0x4c> > 22dac: e1a00005 mov r0, r5 > 22db0: e8bd8038 pop {r3, r4, r5, pc} > 22db4: ebffcd2c bl 1626c <PR_Initialized+0x10> > 22db8: eafffff5 b 22d94 <PR_ImportPipe+0x24> > 22dbc: e1a00004 mov r0, r4 > 22dc0: ebff959d bl 843c <_init+0xe60> > 22dc4: e1a00005 mov r0, r5 > 22dc8: e8bd8038 pop {r3, r4, r5, pc} > 22dcc: 0001427c andeq r4, r1, ip, ror r2 > 22dd0: 00000574 andeq r0, r0, r4, ror r5 > >00022dd4 <PR_ImportTCPSocket>: > 22dd4: e92d4038 push {r3, r4, r5, lr} > 22dd8: e59f3050 ldr r3, [pc, #80] ; 22e30 <PR_ImportTCPSocket+0x5c> > 22ddc: e59f2050 ldr r2, [pc, #80] ; 22e34 <PR_ImportTCPSocket+0x60> > 22de0: e08f3003 add r3, pc, r3 > 22de4: e7932002 ldr r2, [r3, r2] > 22de8: e1a04000 mov r4, r0 > 22dec: e5923000 ldr r3, [r2] > 22df0: e3530000 cmp r3, #0 > 22df4: 0a000007 beq 22e18 <PR_ImportTCPSocket+0x44> > 22df8: e1a00004 mov r0, r4 > 22dfc: e3a01002 mov r1, #2 > 22e00: e3a02001 mov r2, #1 > 22e04: ebfffc51 bl 21f50 <PR_GetUDPMethods+0x14> > 22e08: e2505000 subs r5, r0, #0 > 22e0c: 0a000003 beq 22e20 <PR_ImportTCPSocket+0x4c> > 22e10: e1a00005 mov r0, r5 > 22e14: e8bd8038 pop {r3, r4, r5, pc} > 22e18: ebffcd13 bl 1626c <PR_Initialized+0x10> > 22e1c: eafffff5 b 22df8 <PR_ImportTCPSocket+0x24> > 22e20: e1a00004 mov r0, r4 > 22e24: ebff9584 bl 843c <_init+0xe60> > 22e28: e1a00005 mov r0, r5 > 22e2c: e8bd8038 pop {r3, r4, r5, pc} > 22e30: 00014218 andeq r4, r1, r8, lsl r2 > 22e34: 00000574 andeq r0, r0, r4, ror r5 > >00022e38 <PR_ImportUDPSocket>: > 22e38: e92d4038 push {r3, r4, r5, lr} > 22e3c: e59f3048 ldr r3, [pc, #72] ; 22e8c <PR_ImportUDPSocket+0x54> > 22e40: e59f2048 ldr r2, [pc, #72] ; 22e90 <PR_ImportUDPSocket+0x58> > 22e44: e08f3003 add r3, pc, r3 > 22e48: e7932002 ldr r2, [r3, r2] > 22e4c: e1a04000 mov r4, r0 > 22e50: e5923000 ldr r3, [r2] > 22e54: e3530000 cmp r3, #0 > 22e58: 0a000009 beq 22e84 <PR_ImportUDPSocket+0x4c> > 22e5c: e1a00004 mov r0, r4 > 22e60: e3a01003 mov r1, #3 > 22e64: e3a02001 mov r2, #1 > 22e68: ebfffc38 bl 21f50 <PR_GetUDPMethods+0x14> > 22e6c: e2505000 subs r5, r0, #0 > 22e70: 0a000001 beq 22e7c <PR_ImportUDPSocket+0x44> > 22e74: e1a00004 mov r0, r4 > 22e78: ebff956f bl 843c <_init+0xe60> > 22e7c: e1a00005 mov r0, r5 > 22e80: e8bd8038 pop {r3, r4, r5, pc} > 22e84: ebffccf8 bl 1626c <PR_Initialized+0x10> > 22e88: eafffff3 b 22e5c <PR_ImportUDPSocket+0x24> > 22e8c: 000141b4 ; <UNDEFINED> instruction: 0x000141b4 > 22e90: 00000574 andeq r0, r0, r4, ror r5 > >00022e94 <PR_CreateSocketPollFd>: > 22e94: e92d4038 push {r3, r4, r5, lr} > 22e98: e59f306c ldr r3, [pc, #108] ; 22f0c <PR_CreateSocketPollFd+0x78> > 22e9c: e59f206c ldr r2, [pc, #108] ; 22f10 <PR_CreateSocketPollFd+0x7c> > 22ea0: e08f3003 add r3, pc, r3 > 22ea4: e7932002 ldr r2, [r3, r2] > 22ea8: e1a05000 mov r5, r0 > 22eac: e5923000 ldr r3, [r2] > 22eb0: e3530000 cmp r3, #0 > 22eb4: 0a00000e beq 22ef4 <PR_CreateSocketPollFd+0x60> > 22eb8: ebff9602 bl 86c8 <libVersionPoint+0x10> > 22ebc: e2504000 subs r4, r0, #0 > 22ec0: 0a00000d beq 22efc <PR_CreateSocketPollFd+0x68> > 22ec4: e5943004 ldr r3, [r4, #4] > 22ec8: e3a02000 mov r2, #0 > 22ecc: e5832008 str r2, [r3, #8] > 22ed0: e59f203c ldr r2, [pc, #60] ; 22f14 <PR_CreateSocketPollFd+0x80> > 22ed4: e5835014 str r5, [r3, #20] > 22ed8: e5832000 str r2, [r3] > 22edc: e59f3034 ldr r3, [pc, #52] ; 22f18 <PR_CreateSocketPollFd+0x84> > 22ee0: e08f3003 add r3, pc, r3 > 22ee4: e2833d09 add r3, r3, #576 ; 0x240 > 22ee8: e5843000 str r3, [r4] > 22eec: e1a00004 mov r0, r4 > 22ef0: e8bd8038 pop {r3, r4, r5, pc} > 22ef4: ebffccdc bl 1626c <PR_Initialized+0x10> > 22ef8: eaffffee b 22eb8 <PR_CreateSocketPollFd+0x24> > 22efc: e59f0018 ldr r0, [pc, #24] ; 22f1c <PR_CreateSocketPollFd+0x88> > 22f00: e1a01004 mov r1, r4 > 22f04: ebff944a bl 8034 <_init+0xa58> > 22f08: eafffff7 b 22eec <PR_CreateSocketPollFd+0x58> > 22f0c: 00014158 andeq r4, r1, r8, asr r1 > 22f10: 00000574 andeq r0, r0, r4, ror r5 > 22f14: aaaaaaaa bge feacd9c4 <__bss_end__+0xfea93fc8> > 22f18: 00014950 andeq r4, r1, r0, asr r9 > 22f1c: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > >00022f20 <PR_DestroySocketPollFd>: > 22f20: e2501000 subs r1, r0, #0 > 22f24: e92d4008 push {r3, lr} > 22f28: 0a000005 beq 22f44 <PR_DestroySocketPollFd+0x24> > 22f2c: e5913004 ldr r3, [r1, #4] > 22f30: e59f201c ldr r2, [pc, #28] ; 22f54 <PR_DestroySocketPollFd+0x34> > 22f34: e5832000 str r2, [r3] > 22f38: ebff9622 bl 87c8 <libVersionPoint+0x110> > 22f3c: e3a00000 mov r0, #0 > 22f40: e8bd8008 pop {r3, pc} > 22f44: e59f000c ldr r0, [pc, #12] ; 22f58 <PR_DestroySocketPollFd+0x38> > 22f48: ebff9439 bl 8034 <_init+0xa58> > 22f4c: e3e00000 mvn r0, #0 > 22f50: e8bd8008 pop {r3, pc} > 22f54: 55555555 ldrbpl r5, [r5, #-1365] ; 0x555 > 22f58: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > >00022f5c <PR_FileDesc2NativeHandle>: > 22f5c: e3500000 cmp r0, #0 > 22f60: e92d4008 push {r3, lr} > 22f64: 0a000006 beq 22f84 <PR_FileDesc2NativeHandle+0x28> > 22f68: e3a01000 mov r1, #0 > 22f6c: ebff9499 bl 81d8 <_init+0xbfc> > 22f70: e3500000 cmp r0, #0 > 22f74: 0a000002 beq 22f84 <PR_FileDesc2NativeHandle+0x28> > 22f78: e5903004 ldr r3, [r0, #4] > 22f7c: e5930014 ldr r0, [r3, #20] > 22f80: e8bd8008 pop {r3, pc} > 22f84: e59f000c ldr r0, [pc, #12] ; 22f98 <PR_FileDesc2NativeHandle+0x3c> > 22f88: e3a01000 mov r1, #0 > 22f8c: ebff9428 bl 8034 <_init+0xa58> > 22f90: e3e00000 mvn r0, #0 > 22f94: e8bd8008 pop {r3, pc} > 22f98: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00022f9c <PR_ChangeFileDescNativeHandle>: > 22f9c: e3500000 cmp r0, #0 > 22fa0: 15903004 ldrne r3, [r0, #4] > 22fa4: 15831014 strne r1, [r3, #20] > 22fa8: e12fff1e bx lr > >00022fac <PR_LockFile>: > 22fac: e92d4070 push {r4, r5, r6, lr} > 22fb0: e1a04000 mov r4, r0 > 22fb4: ebfff1d1 bl 1f700 <PRP_NakedBroadcast+0x248> > 22fb8: e3500000 cmp r0, #0 > 22fbc: 1a00002c bne 23074 <PR_LockFile+0xc8> > 22fc0: e59f50b4 ldr r5, [pc, #180] ; 2307c <PR_LockFile+0xd0> > 22fc4: e08f5005 add r5, pc, r5 > 22fc8: e5950004 ldr r0, [r5, #4] > 22fcc: ebff9421 bl 8058 <_init+0xa7c> > 22fd0: e5942004 ldr r2, [r4, #4] > 22fd4: e5923010 ldr r3, [r2, #16] > 22fd8: e3730001 cmn r3, #1 > 22fdc: 1a000006 bne 22ffc <PR_LockFile+0x50> > 22fe0: e5950000 ldr r0, [r5] > 22fe4: e3e01000 mvn r1, #0 > 22fe8: ebff93de bl 7f68 <_init+0x98c> > 22fec: e5942004 ldr r2, [r4, #4] > 22ff0: e5923010 ldr r3, [r2, #16] > 22ff4: e3730001 cmn r3, #1 > 22ff8: 0afffff8 beq 22fe0 <PR_LockFile+0x34> > 22ffc: e3530000 cmp r3, #0 > 23000: 12833001 addne r3, r3, #1 > 23004: 13a05000 movne r5, #0 > 23008: 15823010 strne r3, [r2, #16] > 2300c: 0a000005 beq 23028 <PR_LockFile+0x7c> > 23010: e59f3068 ldr r3, [pc, #104] ; 23080 <PR_LockFile+0xd4> > 23014: e08f3003 add r3, pc, r3 > 23018: e5930004 ldr r0, [r3, #4] > 2301c: ebff951b bl 8490 <_init+0xeb4> > 23020: e1a00005 mov r0, r5 > 23024: e8bd8070 pop {r4, r5, r6, pc} > 23028: e59f6054 ldr r6, [pc, #84] ; 23084 <PR_LockFile+0xd8> > 2302c: e3e03000 mvn r3, #0 > 23030: e08f6006 add r6, pc, r6 > 23034: e5823010 str r3, [r2, #16] > 23038: e5960004 ldr r0, [r6, #4] > 2303c: ebff9513 bl 8490 <_init+0xeb4> > 23040: e5943004 ldr r3, [r4, #4] > 23044: e5930014 ldr r0, [r3, #20] > 23048: eb00099c bl 256c0 <PR_Now+0x168> > 2304c: e1a05000 mov r5, r0 > 23050: e5960004 ldr r0, [r6, #4] > 23054: ebff93ff bl 8058 <_init+0xa7c> > 23058: e2752001 rsbs r2, r5, #1 > 2305c: e5943004 ldr r3, [r4, #4] > 23060: 33a02000 movcc r2, #0 > 23064: e5832010 str r2, [r3, #16] > 23068: e5960000 ldr r0, [r6] > 2306c: ebff946b bl 8220 <_init+0xc44> > 23070: eaffffe6 b 23010 <PR_LockFile+0x64> > 23074: e3e05000 mvn r5, #0 > 23078: eaffffe8 b 23020 <PR_LockFile+0x74> > 2307c: 00016858 andeq r6, r1, r8, asr r8 > 23080: 00016808 andeq r6, r1, r8, lsl #16 > 23084: 000167ec andeq r6, r1, ip, ror #15 > >00023088 <PR_TLockFile>: > 23088: e92d4038 push {r3, r4, r5, lr} > 2308c: e1a04000 mov r4, r0 > 23090: ebfff19a bl 1f700 <PRP_NakedBroadcast+0x248> > 23094: e2505000 subs r5, r0, #0 > 23098: 1a000016 bne 230f8 <PR_TLockFile+0x70> > 2309c: e59f305c ldr r3, [pc, #92] ; 23100 <PR_TLockFile+0x78> > 230a0: e08f3003 add r3, pc, r3 > 230a4: e5930004 ldr r0, [r3, #4] > 230a8: ebff93ea bl 8058 <_init+0xa7c> > 230ac: e5943004 ldr r3, [r4, #4] > 230b0: e5932010 ldr r2, [r3, #16] > 230b4: e3520000 cmp r2, #0 > 230b8: 12822001 addne r2, r2, #1 > 230bc: 15832010 strne r2, [r3, #16] > 230c0: 0a000005 beq 230dc <PR_TLockFile+0x54> > 230c4: e59f3038 ldr r3, [pc, #56] ; 23104 <PR_TLockFile+0x7c> > 230c8: e08f3003 add r3, pc, r3 > 230cc: e5930004 ldr r0, [r3, #4] > 230d0: ebff94ee bl 8490 <_init+0xeb4> > 230d4: e1a00005 mov r0, r5 > 230d8: e8bd8038 pop {r3, r4, r5, pc} > 230dc: e5930014 ldr r0, [r3, #20] > 230e0: eb00098a bl 25710 <PR_Now+0x1b8> > 230e4: e2505000 subs r5, r0, #0 > 230e8: 05943004 ldreq r3, [r4, #4] > 230ec: 03a02001 moveq r2, #1 > 230f0: 05832010 streq r2, [r3, #16] > 230f4: eafffff2 b 230c4 <PR_TLockFile+0x3c> > 230f8: e3e05000 mvn r5, #0 > 230fc: eafffff4 b 230d4 <PR_TLockFile+0x4c> > 23100: 0001677c andeq r6, r1, ip, ror r7 > 23104: 00016754 andeq r6, r1, r4, asr r7 > >00023108 <PR_UnlockFile>: > 23108: e92d4038 push {r3, r4, r5, lr} > 2310c: e1a05000 mov r5, r0 > 23110: ebfff17a bl 1f700 <PRP_NakedBroadcast+0x248> > 23114: e2504000 subs r4, r0, #0 > 23118: 1a000015 bne 23174 <PR_UnlockFile+0x6c> > 2311c: e59f3058 ldr r3, [pc, #88] ; 2317c <PR_UnlockFile+0x74> > 23120: e08f3003 add r3, pc, r3 > 23124: e5930004 ldr r0, [r3, #4] > 23128: ebff93ca bl 8058 <_init+0xa7c> > 2312c: e5953004 ldr r3, [r5, #4] > 23130: e5932010 ldr r2, [r3, #16] > 23134: e3520001 cmp r2, #1 > 23138: 12422001 subne r2, r2, #1 > 2313c: 15832010 strne r2, [r3, #16] > 23140: 0a000005 beq 2315c <PR_UnlockFile+0x54> > 23144: e59f3034 ldr r3, [pc, #52] ; 23180 <PR_UnlockFile+0x78> > 23148: e08f3003 add r3, pc, r3 > 2314c: e5930004 ldr r0, [r3, #4] > 23150: ebff94ce bl 8490 <_init+0xeb4> > 23154: e1a00004 mov r0, r4 > 23158: e8bd8038 pop {r3, r4, r5, pc} > 2315c: e5930014 ldr r0, [r3, #20] > 23160: eb00097e bl 25760 <PR_Now+0x208> > 23164: e2504000 subs r4, r0, #0 > 23168: 05953004 ldreq r3, [r5, #4] > 2316c: 05834010 streq r4, [r3, #16] > 23170: eafffff3 b 23144 <PR_UnlockFile+0x3c> > 23174: e3e04000 mvn r4, #0 > 23178: eafffff5 b 23154 <PR_UnlockFile+0x4c> > 2317c: 000166fc strdeq r6, [r1], -ip > 23180: 000166d4 ldrdeq r6, [r1], -r4 > >00023184 <PR_GetSysfdTableMax>: > 23184: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 23188: e24dd00c sub sp, sp, #12 > 2318c: e1a0100d mov r1, sp > 23190: e3a00007 mov r0, #7 > 23194: ebff9244 bl 7aac <_init+0x4d0> > 23198: e3500000 cmp r0, #0 > 2319c: a59d0004 ldrge r0, [sp, #4] > 231a0: b3e00000 mvnlt r0, #0 > 231a4: e28dd00c add sp, sp, #12 > 231a8: e8bd8000 ldmfd sp!, {pc} > >000231ac <PR_SetSysfdTableSize>: > 231ac: e92d4010 push {r4, lr} > 231b0: e24dd008 sub sp, sp, #8 > 231b4: e1a04000 mov r4, r0 > 231b8: ebff9328 bl 7e60 <_init+0x884> > 231bc: e2503000 subs r3, r0, #0 > 231c0: ba00000c blt 231f8 <PR_SetSysfdTableSize+0x4c> > 231c4: e28d1008 add r1, sp, #8 > 231c8: e1530004 cmp r3, r4 > 231cc: 95213008 strls r3, [r1, #-8]! > 231d0: 85214008 strhi r4, [r1, #-8]! > 231d4: e3a00007 mov r0, #7 > 231d8: e1a0100d mov r1, sp > 231dc: e58d3004 str r3, [sp, #4] > 231e0: ebff92d0 bl 7d28 <_init+0x74c> > 231e4: e3500000 cmp r0, #0 > 231e8: ba000002 blt 231f8 <PR_SetSysfdTableSize+0x4c> > 231ec: e59d0000 ldr r0, [sp] > 231f0: e28dd008 add sp, sp, #8 > 231f4: e8bd8010 pop {r4, pc} > 231f8: e3e00000 mvn r0, #0 > 231fc: eafffffb b 231f0 <PR_SetSysfdTableSize+0x44> > >00023200 <PR_Stat>: > 23200: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 23204: e59f4090 ldr r4, [pc, #144] ; 2329c <PR_Stat+0x9c> > 23208: e59f5090 ldr r5, [pc, #144] ; 232a0 <PR_Stat+0xa0> > 2320c: e08f4004 add r4, pc, r4 > 23210: e5943000 ldr r3, [r4] > 23214: e08f5005 add r5, pc, r5 > 23218: e3530000 cmp r3, #0 > 2321c: e1a07000 mov r7, r0 > 23220: e1a06001 mov r6, r1 > 23224: 1a00000b bne 23258 <PR_Stat+0x58> > 23228: ebfff134 bl 1f700 <PRP_NakedBroadcast+0x248> > 2322c: e2504000 subs r4, r0, #0 > 23230: 1a00000f bne 23274 <PR_Stat+0x74> > 23234: e1a02006 mov r2, r6 > 23238: e3a00003 mov r0, #3 > 2323c: e1a01007 mov r1, r7 > 23240: ebff9249 bl 7b6c <_init+0x590> > 23244: e3700001 cmn r0, #1 > 23248: e1a06000 mov r6, r0 > 2324c: 0a00000a beq 2327c <PR_Stat+0x7c> > 23250: e1a00004 mov r0, r4 > 23254: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 23258: e59f0044 ldr r0, [pc, #68] ; 232a4 <PR_Stat+0xa4> > 2325c: e59f1044 ldr r1, [pc, #68] ; 232a8 <PR_Stat+0xa8> > 23260: e08f0000 add r0, pc, r0 > 23264: e08f1001 add r1, pc, r1 > 23268: ebffcdbe bl 16968 <PR_CallOnceWithArg+0x108> > 2326c: e5840000 str r0, [r4] > 23270: eaffffec b 23228 <PR_Stat+0x28> > 23274: e3e00000 mvn r0, #0 > 23278: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 2327c: ebff933c bl 7f74 <_init+0x998> > 23280: e59f3024 ldr r3, [pc, #36] ; 232ac <PR_Stat+0xac> > 23284: e7953003 ldr r3, [r5, r3] > 23288: e5901000 ldr r1, [r0] > 2328c: e1a00003 mov r0, r3 > 23290: ebfff598 bl 208f8 <PRP_NakedBroadcast+0x1440> > 23294: e1a00006 mov r0, r6 > 23298: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 2329c: 00014600 andeq r4, r1, r0, lsl #12 > 232a0: 00013de4 andeq r3, r1, r4, ror #27 > 232a4: 00008c78 andeq r8, r0, r8, ror ip > 232a8: 00008c7c andeq r8, r0, ip, ror ip > 232ac: 000005dc ldrdeq r0, [r0], -ip > >000232b0 <PR_FD_ZERO>: > 232b0: e92d4038 push {r3, r4, r5, lr} > 232b4: e59f403c ldr r4, [pc, #60] ; 232f8 <PR_FD_ZERO+0x48> > 232b8: e1a05000 mov r5, r0 > 232bc: e08f4004 add r4, pc, r4 > 232c0: e5943004 ldr r3, [r4, #4] > 232c4: e3530000 cmp r3, #0 > 232c8: 0a000005 beq 232e4 <PR_FD_ZERO+0x34> > 232cc: e59f0028 ldr r0, [pc, #40] ; 232fc <PR_FD_ZERO+0x4c> > 232d0: e59f1028 ldr r1, [pc, #40] ; 23300 <PR_FD_ZERO+0x50> > 232d4: e08f0000 add r0, pc, r0 > 232d8: e08f1001 add r1, pc, r1 > 232dc: ebffcda1 bl 16968 <PR_CallOnceWithArg+0x108> > 232e0: e5840004 str r0, [r4, #4] > 232e4: e1a00005 mov r0, r5 > 232e8: e3a01000 mov r1, #0 > 232ec: e59f2010 ldr r2, [pc, #16] ; 23304 <PR_FD_ZERO+0x54> > 232f0: e8bd4038 pop {r3, r4, r5, lr} > 232f4: eaff9345 b 8010 <_init+0xa34> > 232f8: 00014550 andeq r4, r1, r0, asr r5 > 232fc: 00008c1c andeq r8, r0, ip, lsl ip > 23300: 00008c30 andeq r8, r0, r0, lsr ip > 23304: 00002008 andeq r2, r0, r8 > >00023308 <PR_FD_SET>: > 23308: e92d4070 push {r4, r5, r6, lr} > 2330c: e59f5044 ldr r5, [pc, #68] ; 23358 <PR_FD_SET+0x50> > 23310: e1a06000 mov r6, r0 > 23314: e08f5005 add r5, pc, r5 > 23318: e5953008 ldr r3, [r5, #8] > 2331c: e1a04001 mov r4, r1 > 23320: e3530000 cmp r3, #0 > 23324: 0a000005 beq 23340 <PR_FD_SET+0x38> > 23328: e59f002c ldr r0, [pc, #44] ; 2335c <PR_FD_SET+0x54> > 2332c: e59f102c ldr r1, [pc, #44] ; 23360 <PR_FD_SET+0x58> > 23330: e08f0000 add r0, pc, r0 > 23334: e08f1001 add r1, pc, r1 > 23338: ebffcd8a bl 16968 <PR_CallOnceWithArg+0x108> > 2333c: e5850008 str r0, [r5, #8] > 23340: e5943000 ldr r3, [r4] > 23344: e0842103 add r2, r4, r3, lsl #2 > 23348: e2833001 add r3, r3, #1 > 2334c: e5826004 str r6, [r2, #4] > 23350: e5843000 str r3, [r4] > 23354: e8bd8070 pop {r4, r5, r6, pc} > 23358: 000144f8 strdeq r4, [r1], -r8 > 2335c: 00008be0 andeq r8, r0, r0, ror #23 > 23360: 00008bd4 ldrdeq r8, [r0], -r4 > >00023364 <PR_FD_CLR>: > 23364: e92d4070 push {r4, r5, r6, lr} > 23368: e59f40a8 ldr r4, [pc, #168] ; 23418 <PR_FD_CLR+0xb4> > 2336c: e1a05000 mov r5, r0 > 23370: e08f4004 add r4, pc, r4 > 23374: e594300c ldr r3, [r4, #12] > 23378: e1a06001 mov r6, r1 > 2337c: e3530000 cmp r3, #0 > 23380: 1a00001d bne 233fc <PR_FD_CLR+0x98> > 23384: e596c000 ldr ip, [r6] > 23388: e35c0000 cmp ip, #0 > 2338c: 08bd8070 popeq {r4, r5, r6, pc} > 23390: e5963004 ldr r3, [r6, #4] > 23394: e1530005 cmp r3, r5 > 23398: 11a02006 movne r2, r6 > 2339c: 13a03000 movne r3, #0 > 233a0: 1a000004 bne 233b8 <PR_FD_CLR+0x54> > 233a4: ea000007 b 233c8 <PR_FD_CLR+0x64> > 233a8: e5924008 ldr r4, [r2, #8] > 233ac: e2822004 add r2, r2, #4 > 233b0: e1540005 cmp r4, r5 > 233b4: 0a000004 beq 233cc <PR_FD_CLR+0x68> > 233b8: e2833001 add r3, r3, #1 > 233bc: e153000c cmp r3, ip > 233c0: 1afffff8 bne 233a8 <PR_FD_CLR+0x44> > 233c4: e8bd8070 pop {r4, r5, r6, pc} > 233c8: e3a03000 mov r3, #0 > 233cc: e24cc001 sub ip, ip, #1 > 233d0: e153000c cmp r3, ip > 233d4: 30862103 addcc r2, r6, r3, lsl #2 > 233d8: 32822004 addcc r2, r2, #4 > 233dc: 2a000004 bcs 233f4 <PR_FD_CLR+0x90> > 233e0: e2833001 add r3, r3, #1 > 233e4: e5920004 ldr r0, [r2, #4] > 233e8: e153000c cmp r3, ip > 233ec: e4820004 str r0, [r2], #4 > 233f0: 1afffffa bne 233e0 <PR_FD_CLR+0x7c> > 233f4: e586c000 str ip, [r6] > 233f8: e8bd8070 pop {r4, r5, r6, pc} > 233fc: e59f0018 ldr r0, [pc, #24] ; 2341c <PR_FD_CLR+0xb8> > 23400: e59f1018 ldr r1, [pc, #24] ; 23420 <PR_FD_CLR+0xbc> > 23404: e08f0000 add r0, pc, r0 > 23408: e08f1001 add r1, pc, r1 > 2340c: ebffcd55 bl 16968 <PR_CallOnceWithArg+0x108> > 23410: e584000c str r0, [r4, #12] > 23414: eaffffda b 23384 <PR_FD_CLR+0x20> > 23418: 0001449c muleq r1, ip, r4 > 2341c: 00008b24 andeq r8, r0, r4, lsr #22 > 23420: 00008b00 andeq r8, r0, r0, lsl #22 > >00023424 <PR_FD_ISSET>: > 23424: e92d4070 push {r4, r5, r6, lr} > 23428: e59f6080 ldr r6, [pc, #128] ; 234b0 <PR_FD_ISSET+0x8c> > 2342c: e1a04000 mov r4, r0 > 23430: e08f6006 add r6, pc, r6 > 23434: e5963010 ldr r3, [r6, #16] > 23438: e1a05001 mov r5, r1 > 2343c: e3530000 cmp r3, #0 > 23440: 1a000013 bne 23494 <PR_FD_ISSET+0x70> > 23444: e595c000 ldr ip, [r5] > 23448: e35c0000 cmp ip, #0 > 2344c: 0a00000c beq 23484 <PR_FD_ISSET+0x60> > 23450: e5953004 ldr r3, [r5, #4] > 23454: e1530004 cmp r3, r4 > 23458: 0a00000b beq 2348c <PR_FD_ISSET+0x68> > 2345c: e1a01005 mov r1, r5 > 23460: e3a03000 mov r3, #0 > 23464: ea000003 b 23478 <PR_FD_ISSET+0x54> > 23468: e5912008 ldr r2, [r1, #8] > 2346c: e2811004 add r1, r1, #4 > 23470: e1520004 cmp r2, r4 > 23474: 0a000004 beq 2348c <PR_FD_ISSET+0x68> > 23478: e2833001 add r3, r3, #1 > 2347c: e153000c cmp r3, ip > 23480: 1afffff8 bne 23468 <PR_FD_ISSET+0x44> > 23484: e3a00000 mov r0, #0 > 23488: e8bd8070 pop {r4, r5, r6, pc} > 2348c: e3a00001 mov r0, #1 > 23490: e8bd8070 pop {r4, r5, r6, pc} > 23494: e59f0018 ldr r0, [pc, #24] ; 234b4 <PR_FD_ISSET+0x90> > 23498: e59f1018 ldr r1, [pc, #24] ; 234b8 <PR_FD_ISSET+0x94> > 2349c: e08f0000 add r0, pc, r0 > 234a0: e08f1001 add r1, pc, r1 > 234a4: ebffcd2f bl 16968 <PR_CallOnceWithArg+0x108> > 234a8: e5860010 str r0, [r6, #16] > 234ac: eaffffe4 b 23444 <PR_FD_ISSET+0x20> > 234b0: 000143dc ldrdeq r4, [r1], -ip > 234b4: 00008aa4 andeq r8, r0, r4, lsr #21 > 234b8: 00008a68 andeq r8, r0, r8, ror #20 > >000234bc <PR_FD_NSET>: > 234bc: e92d4070 push {r4, r5, r6, lr} > 234c0: e59f504c ldr r5, [pc, #76] ; 23514 <PR_FD_NSET+0x58> > 234c4: e1a06000 mov r6, r0 > 234c8: e08f5005 add r5, pc, r5 > 234cc: e5953014 ldr r3, [r5, #20] > 234d0: e1a04001 mov r4, r1 > 234d4: e3530000 cmp r3, #0 > 234d8: 0a000005 beq 234f4 <PR_FD_NSET+0x38> > 234dc: e59f0034 ldr r0, [pc, #52] ; 23518 <PR_FD_NSET+0x5c> > 234e0: e59f1034 ldr r1, [pc, #52] ; 2351c <PR_FD_NSET+0x60> > 234e4: e08f0000 add r0, pc, r0 > 234e8: e08f1001 add r1, pc, r1 > 234ec: ebffcd1d bl 16968 <PR_CallOnceWithArg+0x108> > 234f0: e5850014 str r0, [r5, #20] > 234f4: e59f3024 ldr r3, [pc, #36] ; 23520 <PR_FD_NSET+0x64> > 234f8: e7942003 ldr r2, [r4, r3] > 234fc: e2821b01 add r1, r2, #1024 ; 0x400 > 23500: e2811002 add r1, r1, #2 > 23504: e2822001 add r2, r2, #1 > 23508: e7846101 str r6, [r4, r1, lsl #2] > 2350c: e7842003 str r2, [r4, r3] > 23510: e8bd8070 pop {r4, r5, r6, pc} > 23514: 00014344 andeq r4, r1, r4, asr #6 > 23518: 00008a74 andeq r8, r0, r4, ror sl > 2351c: 00008a20 andeq r8, r0, r0, lsr #20 > 23520: 00001004 andeq r1, r0, r4 > >00023524 <PR_FD_NCLR>: > 23524: e92d4070 push {r4, r5, r6, lr} > 23528: e59f40b8 ldr r4, [pc, #184] ; 235e8 <PR_FD_NCLR+0xc4> > 2352c: e1a05000 mov r5, r0 > 23530: e08f4004 add r4, pc, r4 > 23534: e5943018 ldr r3, [r4, #24] > 23538: e1a06001 mov r6, r1 > 2353c: e3530000 cmp r3, #0 > 23540: 1a000021 bne 235cc <PR_FD_NCLR+0xa8> > 23544: e59f30a0 ldr r3, [pc, #160] ; 235ec <PR_FD_NCLR+0xc8> > 23548: e796c003 ldr ip, [r6, r3] > 2354c: e35c0000 cmp ip, #0 > 23550: 08bd8070 popeq {r4, r5, r6, pc} > 23554: e2833004 add r3, r3, #4 > 23558: e7963003 ldr r3, [r6, r3] > 2355c: e1530005 cmp r3, r5 > 23560: 12862a01 addne r2, r6, #4096 ; 0x1000 > 23564: 12822008 addne r2, r2, #8 > 23568: 13a03000 movne r3, #0 > 2356c: 1a000003 bne 23580 <PR_FD_NCLR+0x5c> > 23570: ea000006 b 23590 <PR_FD_NCLR+0x6c> > 23574: e5b24004 ldr r4, [r2, #4]! > 23578: e1540005 cmp r4, r5 > 2357c: 0a000004 beq 23594 <PR_FD_NCLR+0x70> > 23580: e2833001 add r3, r3, #1 > 23584: e153000c cmp r3, ip > 23588: 1afffff9 bne 23574 <PR_FD_NCLR+0x50> > 2358c: e8bd8070 pop {r4, r5, r6, pc} > 23590: e3a03000 mov r3, #0 > 23594: e24cc001 sub ip, ip, #1 > 23598: e153000c cmp r3, ip > 2359c: 32832b01 addcc r2, r3, #1024 ; 0x400 > 235a0: 32822002 addcc r2, r2, #2 > 235a4: 30862102 addcc r2, r6, r2, lsl #2 > 235a8: 2a000004 bcs 235c0 <PR_FD_NCLR+0x9c> > 235ac: e2833001 add r3, r3, #1 > 235b0: e5920004 ldr r0, [r2, #4] > 235b4: e153000c cmp r3, ip > 235b8: e4820004 str r0, [r2], #4 > 235bc: 1afffffa bne 235ac <PR_FD_NCLR+0x88> > 235c0: e59f3024 ldr r3, [pc, #36] ; 235ec <PR_FD_NCLR+0xc8> > 235c4: e786c003 str ip, [r6, r3] > 235c8: e8bd8070 pop {r4, r5, r6, pc} > 235cc: e59f001c ldr r0, [pc, #28] ; 235f0 <PR_FD_NCLR+0xcc> > 235d0: e59f101c ldr r1, [pc, #28] ; 235f4 <PR_FD_NCLR+0xd0> > 235d4: e08f0000 add r0, pc, r0 > 235d8: e08f1001 add r1, pc, r1 > 235dc: ebffcce1 bl 16968 <PR_CallOnceWithArg+0x108> > 235e0: e5840018 str r0, [r4, #24] > 235e4: eaffffd6 b 23544 <PR_FD_NCLR+0x20> > 235e8: 000142dc ldrdeq r4, [r1], -ip > 235ec: 00001004 andeq r1, r0, r4 > 235f0: 0000899c muleq r0, ip, r9 > 235f4: 00008930 andeq r8, r0, r0, lsr r9 > >000235f8 <PR_FD_NISSET>: > 235f8: e92d4070 push {r4, r5, r6, lr} > 235fc: e59f6088 ldr r6, [pc, #136] ; 2368c <PR_FD_NISSET+0x94> > 23600: e1a04000 mov r4, r0 > 23604: e08f6006 add r6, pc, r6 > 23608: e596301c ldr r3, [r6, #28] > 2360c: e1a05001 mov r5, r1 > 23610: e3530000 cmp r3, #0 > 23614: 1a000015 bne 23670 <PR_FD_NISSET+0x78> > 23618: e59f3070 ldr r3, [pc, #112] ; 23690 <PR_FD_NISSET+0x98> > 2361c: e795c003 ldr ip, [r5, r3] > 23620: e35c0000 cmp ip, #0 > 23624: 0a00000d beq 23660 <PR_FD_NISSET+0x68> > 23628: e2833004 add r3, r3, #4 > 2362c: e7953003 ldr r3, [r5, r3] > 23630: e1530004 cmp r3, r4 > 23634: 0a00000b beq 23668 <PR_FD_NISSET+0x70> > 23638: e2852a01 add r2, r5, #4096 ; 0x1000 > 2363c: e2822008 add r2, r2, #8 > 23640: e3a03000 mov r3, #0 > 23644: ea000002 b 23654 <PR_FD_NISSET+0x5c> > 23648: e5b21004 ldr r1, [r2, #4]! > 2364c: e1510004 cmp r1, r4 > 23650: 0a000004 beq 23668 <PR_FD_NISSET+0x70> > 23654: e2833001 add r3, r3, #1 > 23658: e153000c cmp r3, ip > 2365c: 1afffff9 bne 23648 <PR_FD_NISSET+0x50> > 23660: e3a00000 mov r0, #0 > 23664: e8bd8070 pop {r4, r5, r6, pc} > 23668: e3a00001 mov r0, #1 > 2366c: e8bd8070 pop {r4, r5, r6, pc} > 23670: e59f001c ldr r0, [pc, #28] ; 23694 <PR_FD_NISSET+0x9c> > 23674: e59f101c ldr r1, [pc, #28] ; 23698 <PR_FD_NISSET+0xa0> > 23678: e08f0000 add r0, pc, r0 > 2367c: e08f1001 add r1, pc, r1 > 23680: ebffccb8 bl 16968 <PR_CallOnceWithArg+0x108> > 23684: e586001c str r0, [r6, #28] > 23688: eaffffe2 b 23618 <PR_FD_NISSET+0x20> > 2368c: 00014208 andeq r4, r1, r8, lsl #4 > 23690: 00001004 andeq r1, r0, r4 > 23694: 00008910 andeq r8, r0, r0, lsl r9 > 23698: 0000888c andeq r8, r0, ip, lsl #17 > >0002369c <PR_Select>: > 2369c: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 236a0: e59f01c0 ldr r0, [pc, #448] ; 23868 <PR_Select+0x1cc> > 236a4: e59f91c0 ldr r9, [pc, #448] ; 2386c <PR_Select+0x1d0> > 236a8: e24ddf67 sub sp, sp, #412 ; 0x19c > 236ac: e08f0000 add r0, pc, r0 > 236b0: e08f9009 add r9, pc, r9 > 236b4: e58d000c str r0, [sp, #12] > 236b8: e5990020 ldr r0, [r9, #32] > 236bc: e1a0a001 mov sl, r1 > 236c0: e3500000 cmp r0, #0 > 236c4: e1a08002 mov r8, r2 > 236c8: e1a07003 mov r7, r3 > 236cc: e59d41c0 ldr r4, [sp, #448] ; 0x1c0 > 236d0: 1a00005b bne 23844 <PR_Select+0x1a8> > 236d4: e28dc014 add ip, sp, #20 > 236d8: e28d2094 add r2, sp, #148 ; 0x94 > 236dc: e3a03000 mov r3, #0 > 236e0: e5ac3004 str r3, [ip, #4]! > 236e4: e15c0002 cmp ip, r2 > 236e8: 1afffffc bne 236e0 <PR_Select+0x44> > 236ec: e28d2f45 add r2, sp, #276 ; 0x114 > 236f0: e3a03000 mov r3, #0 > 236f4: e5ac3004 str r3, [ip, #4]! > 236f8: e15c0002 cmp ip, r2 > 236fc: 1afffffc bne 236f4 <PR_Select+0x58> > 23700: e28d2f65 add r2, sp, #404 ; 0x194 > 23704: e3a03000 mov r3, #0 > 23708: e5ac3004 str r3, [ip, #4]! > 2370c: e15c0002 cmp ip, r2 > 23710: 1afffffc bne 23708 <PR_Select+0x6c> > 23714: e28d1018 add r1, sp, #24 > 23718: e1a0000a mov r0, sl > 2371c: ebffef72 bl 1f4ec <PRP_NakedBroadcast+0x34> > 23720: e28d1098 add r1, sp, #152 ; 0x98 > 23724: e1a09000 mov r9, r0 > 23728: e1a00008 mov r0, r8 > 2372c: ebffef6e bl 1f4ec <PRP_NakedBroadcast+0x34> > 23730: e28d1f46 add r1, sp, #280 ; 0x118 > 23734: e1500009 cmp r0, r9 > 23738: a1a09000 movge r9, r0 > 2373c: b1a09009 movlt r9, r9 > 23740: e1a00007 mov r0, r7 > 23744: ebffef68 bl 1f4ec <PRP_NakedBroadcast+0x34> > 23748: e1590000 cmp r9, r0 > 2374c: b1a09000 movlt r9, r0 > 23750: e3740001 cmn r4, #1 > 23754: 03a0b000 moveq fp, #0 > 23758: 0a000009 beq 23784 <PR_Select+0xe8> > 2375c: e1a00004 mov r0, r4 > 23760: ebff926c bl 8118 <_init+0xb3c> > 23764: e28db010 add fp, sp, #16 > 23768: e58d0010 str r0, [sp, #16] > 2376c: ebff910d bl 7ba8 <_init+0x5cc> > 23770: e0600004 rsb r0, r0, r4 > 23774: ebff933c bl 846c <_init+0xe90> > 23778: e58d0014 str r0, [sp, #20] > 2377c: ebff916f bl 7d40 <_init+0x764> > 23780: e1a05000 mov r5, r0 > 23784: e2899001 add r9, r9, #1 > 23788: e28d1018 add r1, sp, #24 > 2378c: e28d2098 add r2, sp, #152 ; 0x98 > 23790: e28d3f46 add r3, sp, #280 ; 0x118 > 23794: e58db000 str fp, [sp] > 23798: e1a00009 mov r0, r9 > 2379c: ebff9077 bl 7980 <_init+0x3a4> > 237a0: e3700001 cmn r0, #1 > 237a4: e1a06000 mov r6, r0 > 237a8: 1a000012 bne 237f8 <PR_Select+0x15c> > 237ac: ebff91f0 bl 7f74 <_init+0x998> > 237b0: e5901000 ldr r1, [r0] > 237b4: e3510004 cmp r1, #4 > 237b8: 1a00001c bne 23830 <PR_Select+0x194> > 237bc: e3740001 cmn r4, #1 > 237c0: 0afffff0 beq 23788 <PR_Select+0xec> > 237c4: ebff915d bl 7d40 <_init+0x764> > 237c8: e0653000 rsb r3, r5, r0 > 237cc: e0636004 rsb r6, r3, r4 > 237d0: e1540003 cmp r4, r3 > 237d4: e1a00006 mov r0, r6 > 237d8: 3a000020 bcc 23860 <PR_Select+0x1c4> > 237dc: ebff924d bl 8118 <_init+0xb3c> > 237e0: e58d0010 str r0, [sp, #16] > 237e4: ebff90ef bl 7ba8 <_init+0x5cc> > 237e8: e0600006 rsb r0, r0, r6 > 237ec: ebff931e bl 846c <_init+0xe90> > 237f0: e58d0014 str r0, [sp, #20] > 237f4: eaffffe3 b 23788 <PR_Select+0xec> > 237f8: e3500000 cmp r0, #0 > 237fc: da000008 ble 23824 <PR_Select+0x188> > 23800: e1a0000a mov r0, sl > 23804: e28d1018 add r1, sp, #24 > 23808: ebffef7c bl 1f600 <PRP_NakedBroadcast+0x148> > 2380c: e1a00008 mov r0, r8 > 23810: e28d1098 add r1, sp, #152 ; 0x98 > 23814: ebffef79 bl 1f600 <PRP_NakedBroadcast+0x148> > 23818: e1a00007 mov r0, r7 > 2381c: e28d1f46 add r1, sp, #280 ; 0x118 > 23820: ebffef76 bl 1f600 <PRP_NakedBroadcast+0x148> > 23824: e1a00006 mov r0, r6 > 23828: e28ddf67 add sp, sp, #412 ; 0x19c > 2382c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 23830: e59f2038 ldr r2, [pc, #56] ; 23870 <PR_Select+0x1d4> > 23834: e59d300c ldr r3, [sp, #12] > 23838: e7930002 ldr r0, [r3, r2] > 2383c: ebfff42d bl 208f8 <PRP_NakedBroadcast+0x1440> > 23840: eafffff7 b 23824 <PR_Select+0x188> > 23844: e59f0028 ldr r0, [pc, #40] ; 23874 <PR_Select+0x1d8> > 23848: e59f1028 ldr r1, [pc, #40] ; 23878 <PR_Select+0x1dc> > 2384c: e08f0000 add r0, pc, r0 > 23850: e08f1001 add r1, pc, r1 > 23854: ebffcc43 bl 16968 <PR_CallOnceWithArg+0x108> > 23858: e5890020 str r0, [r9, #32] > 2385c: eaffff9c b 236d4 <PR_Select+0x38> > 23860: e3a06000 mov r6, #0 > 23864: eaffffee b 23824 <PR_Select+0x188> > 23868: 0001394c andeq r3, r1, ip, asr #18 > 2386c: 0001415c andeq r4, r1, ip, asr r1 > 23870: 000005c0 andeq r0, r0, r0, asr #11 > 23874: 00008758 andeq r8, r0, r8, asr r7 > 23878: 000086b8 ; <UNDEFINED> instruction: 0x000086b8 > 2387c: e12fff1e bx lr > 23880: e59f3078 ldr r3, [pc, #120] ; 23900 <PR_Select+0x264> > 23884: e92d4030 push {r4, r5, lr} > 23888: e59f4074 ldr r4, [pc, #116] ; 23904 <PR_Select+0x268> > 2388c: e24ddf47 sub sp, sp, #284 ; 0x11c > 23890: e08f3003 add r3, pc, r3 > 23894: e3a05201 mov r5, #268435456 ; 0x10000000 > 23898: e28d0004 add r0, sp, #4 > 2389c: e58d3000 str r3, [sp] > 238a0: e08f4004 add r4, pc, r4 > 238a4: e58d5084 str r5, [sp, #132] ; 0x84 > 238a8: ebff923b bl 819c <_init+0xbc0> > 238ac: e3a02000 mov r2, #0 > 238b0: e1a0100d mov r1, sp > 238b4: e3a0000c mov r0, #12 > 238b8: ebff90c9 bl 7be4 <_init+0x608> > 238bc: e1a00004 mov r0, r4 > 238c0: ebff9235 bl 819c <_init+0xbc0> > 238c4: e3a0100a mov r1, #10 > 238c8: e1a00004 mov r0, r4 > 238cc: ebff9124 bl 7d64 <_init+0x788> > 238d0: e59f3030 ldr r3, [pc, #48] ; 23908 <PR_Select+0x26c> > 238d4: e28d0090 add r0, sp, #144 ; 0x90 > 238d8: e08f3003 add r3, pc, r3 > 238dc: e58d308c str r3, [sp, #140] ; 0x8c > 238e0: e58d5110 str r5, [sp, #272] ; 0x110 > 238e4: ebff922c bl 819c <_init+0xbc0> > 238e8: e28d108c add r1, sp, #140 ; 0x8c > 238ec: e3a02000 mov r2, #0 > 238f0: e3a0000a mov r0, #10 > 238f4: ebff90ba bl 7be4 <_init+0x608> > 238f8: e28ddf47 add sp, sp, #284 ; 0x11c > 238fc: e8bd8030 pop {r4, r5, pc} > 23900: 000009d4 ldrdeq r0, [r0], -r4 > 23904: 00015f88 andeq r5, r1, r8, lsl #31 > 23908: ffffff9c ; <UNDEFINED> instruction: 0xffffff9c > 2390c: e5903000 ldr r3, [r0] > 23910: e92d4070 push {r4, r5, r6, lr} > 23914: e3130088 tst r3, #136 ; 0x88 > 23918: e1a04000 mov r4, r0 > 2391c: e1a05001 mov r5, r1 > 23920: 1a000014 bne 23978 <PR_Select+0x2dc> > 23924: e3550000 cmp r5, #0 > 23928: 1a000025 bne 239c4 <PR_Select+0x328> > 2392c: e5940024 ldr r0, [r4, #36] ; 0x24 > 23930: ebff92bb bl 8424 <_init+0xe48> > 23934: e5940038 ldr r0, [r4, #56] ; 0x38 > 23938: e3500000 cmp r0, #0 > 2393c: 0a000000 beq 23944 <PR_Select+0x2a8> > 23940: ebff92b7 bl 8424 <_init+0xe48> > 23944: e594003c ldr r0, [r4, #60] ; 0x3c > 23948: e3500000 cmp r0, #0 > 2394c: 0a000000 beq 23954 <PR_Select+0x2b8> > 23950: ebff92b3 bl 8424 <_init+0xe48> > 23954: e5940010 ldr r0, [r4, #16] > 23958: ebff92b1 bl 8424 <_init+0xe48> > 2395c: e59400ac ldr r0, [r4, #172] ; 0xac > 23960: e3500000 cmp r0, #0 > 23964: 0a000000 beq 2396c <PR_Select+0x2d0> > 23968: ebff92ad bl 8424 <_init+0xe48> > 2396c: e1a00004 mov r0, r4 > 23970: e8bd4070 pop {r4, r5, r6, lr} > 23974: eaff92aa b 8424 <_init+0xe48> > 23978: e59f6060 ldr r6, [pc, #96] ; 239e0 <PR_Select+0x344> > 2397c: e08f6006 add r6, pc, r6 > 23980: e5960080 ldr r0, [r6, #128] ; 0x80 > 23984: ebff91b3 bl 8058 <_init+0xa7c> > 23988: e5943054 ldr r3, [r4, #84] ; 0x54 > 2398c: e5942050 ldr r2, [r4, #80] ; 0x50 > 23990: e3530000 cmp r3, #0 > 23994: 15832050 strne r2, [r3, #80] ; 0x50 > 23998: 15942050 ldrne r2, [r4, #80] ; 0x50 > 2399c: 05862098 streq r2, [r6, #152] ; 0x98 > 239a0: e3520000 cmp r2, #0 > 239a4: 15823054 strne r3, [r2, #84] ; 0x54 > 239a8: 0a000008 beq 239d0 <PR_Select+0x334> > 239ac: e59f3030 ldr r3, [pc, #48] ; 239e4 <PR_Select+0x348> > 239b0: e08f3003 add r3, pc, r3 > 239b4: e5930080 ldr r0, [r3, #128] ; 0x80 > 239b8: ebff92b4 bl 8490 <_init+0xeb4> > 239bc: e3550000 cmp r5, #0 > 239c0: 0affffd9 beq 2392c <PR_Select+0x290> > 239c4: e1a00004 mov r0, r4 > 239c8: ebffb054 bl fb20 <PR_GetThreadPrivate+0x3c> > 239cc: eaffffd6 b 2392c <PR_Select+0x290> > 239d0: e59f2010 ldr r2, [pc, #16] ; 239e8 <PR_Select+0x34c> > 239d4: e08f2002 add r2, pc, r2 > 239d8: e582309c str r3, [r2, #156] ; 0x9c > 239dc: eafffff2 b 239ac <PR_Select+0x310> > 239e0: 00015eac andeq r5, r1, ip, lsr #29 > 239e4: 00015e78 andeq r5, r1, r8, ror lr > 239e8: 00015e54 andeq r5, r1, r4, asr lr > 239ec: e92d4070 push {r4, r5, r6, lr} > 239f0: e24dd008 sub sp, sp, #8 > 239f4: e1a04000 mov r4, r0 > 239f8: e5906000 ldr r6, [r0] > 239fc: ebff8f9a bl 786c <_init+0x290> > 23a00: e5943010 ldr r3, [r4, #16] > 23a04: e2066001 and r6, r6, #1 > 23a08: e3530000 cmp r3, #0 > 23a0c: e58d3004 str r3, [sp, #4] > 23a10: e5840040 str r0, [r4, #64] ; 0x40 > 23a14: 0a000002 beq 23a24 <PR_Select+0x388> > 23a18: e5932018 ldr r2, [r3, #24] > 23a1c: e3520000 cmp r2, #0 > 23a20: 0a00005f beq 23ba4 <PR_Select+0x508> > 23a24: e59f5198 ldr r5, [pc, #408] ; 23bc4 <PR_Select+0x528> > 23a28: e1a01004 mov r1, r4 > 23a2c: e08f5005 add r5, pc, r5 > 23a30: e5950094 ldr r0, [r5, #148] ; 0x94 > 23a34: ebff91d2 bl 8184 <_init+0xba8> > 23a38: e5950080 ldr r0, [r5, #128] ; 0x80 > 23a3c: ebff9185 bl 8058 <_init+0xa7c> > 23a40: e5943058 ldr r3, [r4, #88] ; 0x58 > 23a44: e59f217c ldr r2, [pc, #380] ; 23bc8 <PR_Select+0x52c> > 23a48: e3130c01 tst r3, #256 ; 0x100 > 23a4c: 15943000 ldrne r3, [r4] > 23a50: e08f2002 add r2, pc, r2 > 23a54: 13833020 orrne r3, r3, #32 > 23a58: 15843000 strne r3, [r4] > 23a5c: e592309c ldr r3, [r2, #156] ; 0x9c > 23a60: e3a01000 mov r1, #0 > 23a64: e59f5160 ldr r5, [pc, #352] ; 23bcc <PR_Select+0x530> > 23a68: e1530001 cmp r3, r1 > 23a6c: 15834050 strne r4, [r3, #80] ; 0x50 > 23a70: e08f5005 add r5, pc, r5 > 23a74: e5843054 str r3, [r4, #84] ; 0x54 > 23a78: e3a03000 mov r3, #0 > 23a7c: e5841058 str r1, [r4, #88] ; 0x58 > 23a80: e5843050 str r3, [r4, #80] ; 0x50 > 23a84: e5950080 ldr r0, [r5, #128] ; 0x80 > 23a88: 05824098 streq r4, [r2, #152] ; 0x98 > 23a8c: e585409c str r4, [r5, #156] ; 0x9c > 23a90: ebff927e bl 8490 <_init+0xeb4> > 23a94: e5940008 ldr r0, [r4, #8] > 23a98: e594300c ldr r3, [r4, #12] > 23a9c: e12fff33 blx r3 > 23aa0: e5950080 ldr r0, [r5, #128] ; 0x80 > 23aa4: ebff916b bl 8058 <_init+0xa7c> > 23aa8: e3560000 cmp r6, #0 > 23aac: 0a000008 beq 23ad4 <PR_Select+0x438> > 23ab0: e5943044 ldr r3, [r4, #68] ; 0x44 > 23ab4: e3530000 cmp r3, #0 > 23ab8: 1a000005 bne 23ad4 <PR_Select+0x438> > 23abc: e5950084 ldr r0, [r5, #132] ; 0x84 > 23ac0: e3e01000 mvn r1, #0 > 23ac4: ebff9127 bl 7f68 <_init+0x98c> > 23ac8: e5943044 ldr r3, [r4, #68] ; 0x44 > 23acc: e3530000 cmp r3, #0 > 23ad0: 0afffff9 beq 23abc <PR_Select+0x420> > 23ad4: e5943000 ldr r3, [r4] > 23ad8: e3130004 tst r3, #4 > 23adc: 0a00001b beq 23b50 <PR_Select+0x4b4> > 23ae0: e59f30e8 ldr r3, [pc, #232] ; 23bd0 <PR_Select+0x534> > 23ae4: e08f3003 add r3, pc, r3 > 23ae8: e5932088 ldr r2, [r3, #136] ; 0x88 > 23aec: e2422001 sub r2, r2, #1 > 23af0: e5832088 str r2, [r3, #136] ; 0x88 > 23af4: e5943054 ldr r3, [r4, #84] ; 0x54 > 23af8: e5942050 ldr r2, [r4, #80] ; 0x50 > 23afc: e3530000 cmp r3, #0 > 23b00: 0a00001d beq 23b7c <PR_Select+0x4e0> > 23b04: e5832050 str r2, [r3, #80] ; 0x50 > 23b08: e5942050 ldr r2, [r4, #80] ; 0x50 > 23b0c: e3520000 cmp r2, #0 > 23b10: 15823054 strne r3, [r2, #84] ; 0x54 > 23b14: 0a00001e beq 23b94 <PR_Select+0x4f8> > 23b18: e59f50b4 ldr r5, [pc, #180] ; 23bd4 <PR_Select+0x538> > 23b1c: e08f5005 add r5, pc, r5 > 23b20: e5950080 ldr r0, [r5, #128] ; 0x80 > 23b24: ebff9259 bl 8490 <_init+0xeb4> > 23b28: e3560000 cmp r6, #0 > 23b2c: 1a000004 bne 23b44 <PR_Select+0x4a8> > 23b30: e1a00004 mov r0, r4 > 23b34: ebffaff9 bl fb20 <PR_GetThreadPrivate+0x3c> > 23b38: e5950094 ldr r0, [r5, #148] ; 0x94 > 23b3c: e1a01006 mov r1, r6 > 23b40: ebff918f bl 8184 <_init+0xba8> > 23b44: e3a00000 mov r0, #0 > 23b48: e28dd008 add sp, sp, #8 > 23b4c: e8bd8070 pop {r4, r5, r6, pc} > 23b50: e59f3080 ldr r3, [pc, #128] ; 23bd8 <PR_Select+0x53c> > 23b54: e08f3003 add r3, pc, r3 > 23b58: e593208c ldr r2, [r3, #140] ; 0x8c > 23b5c: e5931090 ldr r1, [r3, #144] ; 0x90 > 23b60: e2422001 sub r2, r2, #1 > 23b64: e1520001 cmp r2, r1 > 23b68: e583208c str r2, [r3, #140] ; 0x8c > 23b6c: 1affffe0 bne 23af4 <PR_Select+0x458> > 23b70: e5930084 ldr r0, [r3, #132] ; 0x84 > 23b74: ebff91a9 bl 8220 <_init+0xc44> > 23b78: eaffffdd b 23af4 <PR_Select+0x458> > 23b7c: e59f1058 ldr r1, [pc, #88] ; 23bdc <PR_Select+0x540> > 23b80: e3520000 cmp r2, #0 > 23b84: e08f1001 add r1, pc, r1 > 23b88: e5812098 str r2, [r1, #152] ; 0x98 > 23b8c: 15823054 strne r3, [r2, #84] ; 0x54 > 23b90: 1affffe0 bne 23b18 <PR_Select+0x47c> > 23b94: e59f2044 ldr r2, [pc, #68] ; 23be0 <PR_Select+0x544> > 23b98: e08f2002 add r2, pc, r2 > 23b9c: e582309c str r3, [r2, #156] ; 0x9c > 23ba0: eaffffdc b 23b18 <PR_Select+0x47c> > 23ba4: e593101c ldr r1, [r3, #28] > 23ba8: e28d2004 add r2, sp, #4 > 23bac: e0610002 rsb r0, r1, r2 > 23bb0: e583200c str r2, [r3, #12] > 23bb4: e5831010 str r1, [r3, #16] > 23bb8: e5832018 str r2, [r3, #24] > 23bbc: e5830014 str r0, [r3, #20] > 23bc0: eaffff97 b 23a24 <PR_Select+0x388> > 23bc4: 00015dfc strdeq r5, [r1], -ip > 23bc8: 00015dd8 ldrdeq r5, [r1], -r8 > 23bcc: 00015db8 ; <UNDEFINED> instruction: 0x00015db8 > 23bd0: 00015d44 andeq r5, r1, r4, asr #26 > 23bd4: 00015d0c andeq r5, r1, ip, lsl #26 > 23bd8: 00015cd4 ldrdeq r5, [r1], -r4 > 23bdc: 00015ca4 andeq r5, r1, r4, lsr #25 > 23be0: 00015c90 muleq r1, r0, ip > 23be4: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 23be8: e59f53a0 ldr r5, [pc, #928] ; 23f90 <PR_Select+0x8f4> > 23bec: e59fc3a0 ldr ip, [pc, #928] ; 23f94 <PR_Select+0x8f8> > 23bf0: e08f5005 add r5, pc, r5 > 23bf4: e795c00c ldr ip, [r5, ip] > 23bf8: e24dd03c sub sp, sp, #60 ; 0x3c > 23bfc: e1a0a000 mov sl, r0 > 23c00: e59c0000 ldr r0, [ip] > 23c04: e58d0034 str r0, [sp, #52] ; 0x34 > 23c08: e59f0388 ldr r0, [pc, #904] ; 23f98 <PR_Select+0x8fc> > 23c0c: e58dc004 str ip, [sp, #4] > 23c10: e7950000 ldr r0, [r5, r0] > 23c14: e1a09001 mov r9, r1 > 23c18: e5901000 ldr r1, [r0] > 23c1c: e1a0b002 mov fp, r2 > 23c20: e3510000 cmp r1, #0 > 23c24: e1a04003 mov r4, r3 > 23c28: e59d6064 ldr r6, [sp, #100] ; 0x64 > 23c2c: e59d7068 ldr r7, [sp, #104] ; 0x68 > 23c30: 0a000082 beq 23e40 <PR_Select+0x7a4> > 23c34: e3540000 cmp r4, #0 > 23c38: b3a04000 movlt r4, #0 > 23c3c: ba000001 blt 23c48 <PR_Select+0x5ac> > 23c40: e3540003 cmp r4, #3 > 23c44: a3a04003 movge r4, #3 > 23c48: e59f834c ldr r8, [pc, #844] ; 23f9c <PR_Select+0x900> > 23c4c: e28d0010 add r0, sp, #16 > 23c50: e08f8008 add r8, pc, r8 > 23c54: ebff90b7 bl 7f38 <_init+0x95c> > 23c58: e59820a8 ldr r2, [r8, #168] ; 0xa8 > 23c5c: e3520001 cmp r2, #1 > 23c60: 0a000010 beq 23ca8 <PR_Select+0x60c> > 23c64: e3a01001 mov r1, #1 > 23c68: e28d0010 add r0, sp, #16 > 23c6c: ebff9078 bl 7e54 <_init+0x878> > 23c70: e28d1008 add r1, sp, #8 > 23c74: e28d0010 add r0, sp, #16 > 23c78: ebff8f4f bl 79bc <_init+0x3e0> > 23c7c: e59820a0 ldr r2, [r8, #160] ; 0xa0 > 23c80: e59830a4 ldr r3, [r8, #164] ; 0xa4 > 23c84: e59f1314 ldr r1, [pc, #788] ; 23fa0 <PR_Select+0x904> > 23c88: e0623003 rsb r3, r2, r3 > 23c8c: e0030394 mul r3, r4, r3 > 23c90: e28d0010 add r0, sp, #16 > 23c94: e083c391 umull ip, r3, r1, r3 > 23c98: e28d1008 add r1, sp, #8 > 23c9c: e08220a3 add r2, r2, r3, lsr #1 > 23ca0: e58d2008 str r2, [sp, #8] > 23ca4: ebff8fec bl 7c5c <_init+0x680> > 23ca8: e2961000 adds r1, r6, #0 > 23cac: 13a01001 movne r1, #1 > 23cb0: e28d0010 add r0, sp, #16 > 23cb4: ebff91c8 bl 83dc <_init+0xe00> > 23cb8: e3570000 cmp r7, #0 > 23cbc: 1a00005b bne 23e30 <PR_Select+0x794> > 23cc0: e3a00001 mov r0, #1 > 23cc4: e3a010b8 mov r1, #184 ; 0xb8 > 23cc8: ebff91f6 bl 84a8 <_init+0xecc> > 23ccc: e2508000 subs r8, r0, #0 > 23cd0: 0a00007c beq 23ec8 <PR_Select+0x82c> > 23cd4: e3560001 cmp r6, #1 > 23cd8: 05983000 ldreq r3, [r8] > 23cdc: e588b008 str fp, [r8, #8] > 23ce0: 03833001 orreq r3, r3, #1 > 23ce4: 05883000 streq r3, [r8] > 23ce8: e59d3060 ldr r3, [sp, #96] ; 0x60 > 23cec: e588900c str r9, [r8, #12] > 23cf0: e3530000 cmp r3, #0 > 23cf4: e5884004 str r4, [r8, #4] > 23cf8: 1a000040 bne 23e00 <PR_Select+0x764> > 23cfc: e5983000 ldr r3, [r8] > 23d00: e3833002 orr r3, r3, #2 > 23d04: e5883000 str r3, [r8] > 23d08: e35a0001 cmp sl, #1 > 23d0c: 03833004 orreq r3, r3, #4 > 23d10: 05883000 streq r3, [r8] > 23d14: e59d306c ldr r3, [sp, #108] ; 0x6c > 23d18: e3a00001 mov r0, #1 > 23d1c: e3530000 cmp r3, #0 > 23d20: 13a03c01 movne r3, #256 ; 0x100 > 23d24: 03a03000 moveq r3, #0 > 23d28: e5883058 str r3, [r8, #88] ; 0x58 > 23d2c: e3a01028 mov r1, #40 ; 0x28 > 23d30: ebff91dc bl 84a8 <_init+0xecc> > 23d34: e3500000 cmp r0, #0 > 23d38: e5880010 str r0, [r8, #16] > 23d3c: 0a00008a beq 23f6c <PR_Select+0x8d0> > 23d40: e59f425c ldr r4, [pc, #604] ; 23fa4 <PR_Select+0x908> > 23d44: e580701c str r7, [r0, #28] > 23d48: e3a01000 mov r1, #0 > 23d4c: e5808024 str r8, [r0, #36] ; 0x24 > 23d50: e288005c add r0, r8, #92 ; 0x5c > 23d54: ebff8edf bl 78d8 <_init+0x2fc> > 23d58: e08f4004 add r4, pc, r4 > 23d5c: e3a01000 mov r1, #0 > 23d60: e2880078 add r0, r8, #120 ; 0x78 > 23d64: ebff8f29 bl 7a10 <_init+0x434> > 23d68: e5940080 ldr r0, [r4, #128] ; 0x80 > 23d6c: ebff90b9 bl 8058 <_init+0xa7c> > 23d70: e59f7230 ldr r7, [pc, #560] ; 23fa8 <PR_Select+0x90c> > 23d74: e35a0001 cmp sl, #1 > 23d78: 05943088 ldreq r3, [r4, #136] ; 0x88 > 23d7c: 1594308c ldrne r3, [r4, #140] ; 0x8c > 23d80: e08f7007 add r7, pc, r7 > 23d84: e5970080 ldr r0, [r7, #128] ; 0x80 > 23d88: 02833001 addeq r3, r3, #1 > 23d8c: 12833001 addne r3, r3, #1 > 23d90: 05843088 streq r3, [r4, #136] ; 0x88 > 23d94: 1584308c strne r3, [r4, #140] ; 0x8c > 23d98: ebff91bc bl 8490 <_init+0xeb4> > 23d9c: e59f2208 ldr r2, [pc, #520] ; 23fac <PR_Select+0x910> > 23da0: e28d000c add r0, sp, #12 > 23da4: e28d1010 add r1, sp, #16 > 23da8: e08f2002 add r2, pc, r2 > 23dac: e1a03008 mov r3, r8 > 23db0: ebff8fc1 bl 7cbc <_init+0x6e0> > 23db4: e3500001 cmp r0, #1 > 23db8: e1a04000 mov r4, r0 > 23dbc: 0a000021 beq 23e48 <PR_Select+0x7ac> > 23dc0: e3540000 cmp r4, #0 > 23dc4: 1a000044 bne 23edc <PR_Select+0x840> > 23dc8: e59d300c ldr r3, [sp, #12] > 23dcc: e3560001 cmp r6, #1 > 23dd0: e5883040 str r3, [r8, #64] ; 0x40 > 23dd4: 0a000031 beq 23ea0 <PR_Select+0x804> > 23dd8: e28d0010 add r0, sp, #16 > 23ddc: ebff8e5d bl 7758 <_init+0x17c> > 23de0: e59dc004 ldr ip, [sp, #4] > 23de4: e59d2034 ldr r2, [sp, #52] ; 0x34 > 23de8: e59c3000 ldr r3, [ip] > 23dec: e1a00008 mov r0, r8 > 23df0: e1520003 cmp r2, r3 > 23df4: 1a000064 bne 23f8c <PR_Select+0x8f0> > 23df8: e28dd03c add sp, sp, #60 ; 0x3c > 23dfc: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 23e00: e3530002 cmp r3, #2 > 23e04: 1affffbc bne 23cfc <PR_Select+0x660> > 23e08: e28d0010 add r0, sp, #16 > 23e0c: e3a01000 mov r1, #0 > 23e10: ebff9180 bl 8418 <_init+0xe3c> > 23e14: e3500000 cmp r0, #0 > 23e18: 1a000046 bne 23f38 <PR_Select+0x89c> > 23e1c: e5983000 ldr r3, [r8] > 23e20: e3833c01 orr r3, r3, #256 ; 0x100 > 23e24: e3833002 orr r3, r3, #2 > 23e28: e5883000 str r3, [r8] > 23e2c: eaffffb5 b 23d08 <PR_Select+0x66c> > 23e30: e28d0010 add r0, sp, #16 > 23e34: e1a01007 mov r1, r7 > 23e38: ebff8ecd bl 7974 <_init+0x398> > 23e3c: eaffff9f b 23cc0 <PR_Select+0x624> > 23e40: ebffc909 bl 1626c <PR_Initialized+0x10> > 23e44: eaffff7a b 23c34 <PR_Select+0x598> > 23e48: e59f3160 ldr r3, [pc, #352] ; 23fb0 <PR_Select+0x914> > 23e4c: e58700a8 str r0, [r7, #168] ; 0xa8 > 23e50: e7953003 ldr r3, [r5, r3] > 23e54: e5933000 ldr r3, [r3] > 23e58: e5933004 ldr r3, [r3, #4] > 23e5c: e3530003 cmp r3, #3 > 23e60: 8a00000a bhi 23e90 <PR_Select+0x7f4> > 23e64: e3a01000 mov r1, #0 > 23e68: e28d0010 add r0, sp, #16 > 23e6c: ebff8ff8 bl 7e54 <_init+0x878> > 23e70: e59f213c ldr r2, [pc, #316] ; 23fb4 <PR_Select+0x918> > 23e74: e28d000c add r0, sp, #12 > 23e78: e28d1010 add r1, sp, #16 > 23e7c: e08f2002 add r2, pc, r2 > 23e80: e1a03008 mov r3, r8 > 23e84: ebff8f8c bl 7cbc <_init+0x6e0> > 23e88: e1a04000 mov r4, r0 > 23e8c: eaffffcb b 23dc0 <PR_Select+0x724> > 23e90: e59f0120 ldr r0, [pc, #288] ; 23fb8 <PR_Select+0x91c> > 23e94: e08f0000 add r0, pc, r0 > 23e98: ebff909b bl 810c <_init+0xb30> > 23e9c: eafffff0 b 23e64 <PR_Select+0x7c8> > 23ea0: e59f4114 ldr r4, [pc, #276] ; 23fbc <PR_Select+0x920> > 23ea4: e08f4004 add r4, pc, r4 > 23ea8: e5940080 ldr r0, [r4, #128] ; 0x80 > 23eac: ebff9069 bl 8058 <_init+0xa7c> > 23eb0: e5886044 str r6, [r8, #68] ; 0x44 > 23eb4: e5940084 ldr r0, [r4, #132] ; 0x84 > 23eb8: ebff90d8 bl 8220 <_init+0xc44> > 23ebc: e5940080 ldr r0, [r4, #128] ; 0x80 > 23ec0: ebff9172 bl 8490 <_init+0xeb4> > 23ec4: eaffffc3 b 23dd8 <PR_Select+0x73c> > 23ec8: ebff9029 bl 7f74 <_init+0x998> > 23ecc: e5901000 ldr r1, [r0] > 23ed0: e59f00e8 ldr r0, [pc, #232] ; 23fc0 <PR_Select+0x924> > 23ed4: ebff9056 bl 8034 <_init+0xa58> > 23ed8: eaffffbe b 23dd8 <PR_Select+0x73c> > 23edc: e59f50e0 ldr r5, [pc, #224] ; 23fc4 <PR_Select+0x928> > 23ee0: e08f5005 add r5, pc, r5 > 23ee4: e5950080 ldr r0, [r5, #128] ; 0x80 > 23ee8: ebff905a bl 8058 <_init+0xa7c> > 23eec: e5983000 ldr r3, [r8] > 23ef0: e3130004 tst r3, #4 > 23ef4: 0a000013 beq 23f48 <PR_Select+0x8ac> > 23ef8: e5953088 ldr r3, [r5, #136] ; 0x88 > 23efc: e2433001 sub r3, r3, #1 > 23f00: e5853088 str r3, [r5, #136] ; 0x88 > 23f04: e59f30bc ldr r3, [pc, #188] ; 23fc8 <PR_Select+0x92c> > 23f08: e08f3003 add r3, pc, r3 > 23f0c: e5930080 ldr r0, [r3, #128] ; 0x80 > 23f10: ebff915e bl 8490 <_init+0xeb4> > 23f14: e5980010 ldr r0, [r8, #16] > 23f18: ebff9141 bl 8424 <_init+0xe48> > 23f1c: e1a00008 mov r0, r8 > 23f20: ebff913f bl 8424 <_init+0xe48> > 23f24: e59f00a0 ldr r0, [pc, #160] ; 23fcc <PR_Select+0x930> > 23f28: e1a01004 mov r1, r4 > 23f2c: ebff9040 bl 8034 <_init+0xa58> > 23f30: e3a08000 mov r8, #0 > 23f34: eaffffa7 b 23dd8 <PR_Select+0x73c> > 23f38: e28d0010 add r0, sp, #16 > 23f3c: e3a01001 mov r1, #1 > 23f40: ebff9134 bl 8418 <_init+0xe3c> > 23f44: eaffff6c b 23cfc <PR_Select+0x660> > 23f48: e595308c ldr r3, [r5, #140] ; 0x8c > 23f4c: e5952090 ldr r2, [r5, #144] ; 0x90 > 23f50: e2433001 sub r3, r3, #1 > 23f54: e1530002 cmp r3, r2 > 23f58: e585308c str r3, [r5, #140] ; 0x8c > 23f5c: 1affffe8 bne 23f04 <PR_Select+0x868> > 23f60: e5950084 ldr r0, [r5, #132] ; 0x84 > 23f64: ebff90ad bl 8220 <_init+0xc44> > 23f68: eaffffe5 b 23f04 <PR_Select+0x868> > 23f6c: ebff9000 bl 7f74 <_init+0x998> > 23f70: e5904000 ldr r4, [r0] > 23f74: e1a00008 mov r0, r8 > 23f78: ebff9129 bl 8424 <_init+0xe48> > 23f7c: e59f003c ldr r0, [pc, #60] ; 23fc0 <PR_Select+0x924> > 23f80: e1a01004 mov r1, r4 > 23f84: ebff902a bl 8034 <_init+0xa58> > 23f88: eaffffe8 b 23f30 <PR_Select+0x894> > 23f8c: ebff8e93 bl 79e0 <_init+0x404> > 23f90: 00013408 andeq r3, r1, r8, lsl #8 > 23f94: 00000524 andeq r0, r0, r4, lsr #10 > 23f98: 00000574 andeq r0, r0, r4, ror r5 > 23f9c: 00015bd8 ldrdeq r5, [r1], -r8 > 23fa0: aaaaaaab bge feacea54 <__bss_end__+0xfea95058> > 23fa4: 00015ad0 ldrdeq r5, [r1], -r0 > 23fa8: 00015aa8 andeq r5, r1, r8, lsr #21 > 23fac: fffffc3c ; <UNDEFINED> instruction: 0xfffffc3c > 23fb0: 00000578 andeq r0, r0, r8, ror r5 > 23fb4: fffffb68 ; <UNDEFINED> instruction: 0xfffffb68 > 23fb8: 00008160 andeq r8, r0, r0, ror #2 > 23fbc: 00015984 andeq r5, r1, r4, lsl #19 > 23fc0: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 23fc4: 00015948 andeq r5, r1, r8, asr #18 > 23fc8: 00015920 andeq r5, r1, r0, lsr #18 > 23fcc: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 23fd0: e92d4070 push {r4, r5, r6, lr} > 23fd4: e59f404c ldr r4, [pc, #76] ; 24028 <PR_Select+0x98c> > 23fd8: e1a05000 mov r5, r0 > 23fdc: e08f4004 add r4, pc, r4 > 23fe0: e5940094 ldr r0, [r4, #148] ; 0x94 > 23fe4: ebff9138 bl 84cc <_init+0xef0> > 23fe8: e2506000 subs r6, r0, #0 > 23fec: 0a000003 beq 24000 <PR_Select+0x964> > 23ff0: e1a00005 mov r0, r5 > 23ff4: e3a01001 mov r1, #1 > 23ff8: e8bd4070 pop {r4, r5, r6, lr} > 23ffc: eafffe42 b 2390c <PR_Select+0x270> > 24000: e1a01005 mov r1, r5 > 24004: e5940094 ldr r0, [r4, #148] ; 0x94 > 24008: ebff905d bl 8184 <_init+0xba8> > 2400c: e1a00005 mov r0, r5 > 24010: e3a01001 mov r1, #1 > 24014: ebfffe3c bl 2390c <PR_Select+0x270> > 24018: e1a01006 mov r1, r6 > 2401c: e5940094 ldr r0, [r4, #148] ; 0x94 > 24020: e8bd4070 pop {r4, r5, r6, lr} > 24024: eaff9056 b 8184 <_init+0xba8> > 24028: 0001584c andeq r5, r1, ip, asr #16 > >0002402c <PR_CreateThread>: > 2402c: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 24030: e24dd014 sub sp, sp, #20 > 24034: e59dc018 ldr ip, [sp, #24] > 24038: e58dc000 str ip, [sp] > 2403c: e59dc01c ldr ip, [sp, #28] > 24040: e58dc004 str ip, [sp, #4] > 24044: e59dc020 ldr ip, [sp, #32] > 24048: e58dc008 str ip, [sp, #8] > 2404c: e3a0c000 mov ip, #0 > 24050: e58dc00c str ip, [sp, #12] > 24054: ebfffee2 bl 23be4 <PR_Select+0x548> > 24058: e28dd014 add sp, sp, #20 > 2405c: e8bd8000 ldmfd sp!, {pc} > >00024060 <PR_CreateThreadGCAble>: > 24060: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 24064: e24dd014 sub sp, sp, #20 > 24068: e59dc018 ldr ip, [sp, #24] > 2406c: e58dc000 str ip, [sp] > 24070: e59dc01c ldr ip, [sp, #28] > 24074: e58dc004 str ip, [sp, #4] > 24078: e59dc020 ldr ip, [sp, #32] > 2407c: e58dc008 str ip, [sp, #8] > 24080: e3a0c001 mov ip, #1 > 24084: e58dc00c str ip, [sp, #12] > 24088: ebfffed5 bl 23be4 <PR_Select+0x548> > 2408c: e28dd014 add sp, sp, #20 > 24090: e8bd8000 ldmfd sp!, {pc} > >00024094 <GetExecutionEnvironment>: > 24094: e5900014 ldr r0, [r0, #20] > 24098: e12fff1e bx lr > >0002409c <SetExecutionEnvironment>: > 2409c: e5801014 str r1, [r0, #20] > 240a0: e12fff1e bx lr > >000240a4 <PR_JoinThread>: > 240a4: e59f209c ldr r2, [pc, #156] ; 24148 <PR_JoinThread+0xa4> > 240a8: e5903000 ldr r3, [r0] > 240ac: e92d4030 push {r4, r5, lr} > 240b0: e1530002 cmp r3, r2 > 240b4: e24dd00c sub sp, sp, #12 > 240b8: e3a02000 mov r2, #0 > 240bc: e1a04000 mov r4, r0 > 240c0: e58d2004 str r2, [sp, #4] > 240c4: 0a000001 beq 240d0 <PR_JoinThread+0x2c> > 240c8: e3130081 tst r3, #129 ; 0x81 > 240cc: 0a000009 beq 240f8 <PR_JoinThread+0x54> > 240d0: e59f0074 ldr r0, [pc, #116] ; 2414c <PR_JoinThread+0xa8> > 240d4: e3a01000 mov r1, #0 > 240d8: ebff8fd5 bl 8034 <_init+0xa58> > 240dc: e59f006c ldr r0, [pc, #108] ; 24150 <PR_JoinThread+0xac> > 240e0: e1a01004 mov r1, r4 > 240e4: e08f0000 add r0, pc, r0 > 240e8: ebff9007 bl 810c <_init+0xb30> > 240ec: e3e00000 mvn r0, #0 > 240f0: e28dd00c add sp, sp, #12 > 240f4: e8bd8030 pop {r4, r5, pc} > 240f8: e5900040 ldr r0, [r0, #64] ; 0x40 > 240fc: e28d1004 add r1, sp, #4 > 24100: ebff9043 bl 8214 <_init+0xc38> > 24104: e2505000 subs r5, r0, #0 > 24108: 0a000009 beq 24134 <PR_JoinThread+0x90> > 2410c: e2453003 sub r3, r5, #3 > 24110: e3530020 cmp r3, #32 > 24114: 859f0038 ldrhi r0, [pc, #56] ; 24154 <PR_JoinThread+0xb0> > 24118: 959f2038 ldrls r2, [pc, #56] ; 24158 <PR_JoinThread+0xb4> > 2411c: 91a03083 lslls r3, r3, #1 > 24120: 908f2002 addls r2, pc, r2 > 24124: 919200f3 ldrshls r0, [r2, r3] > 24128: e1a01005 mov r1, r5 > 2412c: ebff8fc0 bl 8034 <_init+0xa58> > 24130: eaffffed b 240ec <PR_JoinThread+0x48> > 24134: e1a00004 mov r0, r4 > 24138: e1a01005 mov r1, r5 > 2413c: ebfffdf2 bl 2390c <PR_Select+0x270> > 24140: e1a00005 mov r0, r5 > 24144: eaffffe9 b 240f0 <PR_JoinThread+0x4c> > 24148: afafafaf svcge 0x00afafaf > 2414c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 24150: 00007f44 andeq r7, r0, r4, asr #30 > 24154: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 24158: 00007e90 muleq r0, r0, lr > >0002415c <PR_DetachThread>: > 2415c: e92d4010 push {r4, lr} > 24160: e59f4024 ldr r4, [pc, #36] ; 2418c <PR_DetachThread+0x30> > 24164: e08f4004 add r4, pc, r4 > 24168: e5940094 ldr r0, [r4, #148] ; 0x94 > 2416c: ebff90d6 bl 84cc <_init+0xef0> > 24170: e3500000 cmp r0, #0 > 24174: 08bd8010 popeq {r4, pc} > 24178: ebffff94 bl 23fd0 <PR_Select+0x934> > 2417c: e3a01000 mov r1, #0 > 24180: e5940094 ldr r0, [r4, #148] ; 0x94 > 24184: e8bd4010 pop {r4, lr} > 24188: eaff8ffd b 8184 <_init+0xba8> > 2418c: 000156c4 andeq r5, r1, r4, asr #13 > >00024190 <PR_GetCurrentThread>: > 24190: e59f30c4 ldr r3, [pc, #196] ; 2425c <PR_GetCurrentThread+0xcc> > 24194: e59f20c4 ldr r2, [pc, #196] ; 24260 <PR_GetCurrentThread+0xd0> > 24198: e08f3003 add r3, pc, r3 > 2419c: e92d4070 push {r4, r5, r6, lr} > 241a0: e7935002 ldr r5, [r3, r2] > 241a4: e5953000 ldr r3, [r5] > 241a8: e3530000 cmp r3, #0 > 241ac: 0a000007 beq 241d0 <PR_GetCurrentThread+0x40> > 241b0: e59f40ac ldr r4, [pc, #172] ; 24264 <PR_GetCurrentThread+0xd4> > 241b4: e08f4004 add r4, pc, r4 > 241b8: e5940094 ldr r0, [r4, #148] ; 0x94 > 241bc: ebff90c2 bl 84cc <_init+0xef0> > 241c0: e2506000 subs r6, r0, #0 > 241c4: 0a000003 beq 241d8 <PR_GetCurrentThread+0x48> > 241c8: e1a00006 mov r0, r6 > 241cc: e8bd8070 pop {r4, r5, r6, pc} > 241d0: ebffc825 bl 1626c <PR_Initialized+0x10> > 241d4: eafffff5 b 241b0 <PR_GetCurrentThread+0x20> > 241d8: e5953000 ldr r3, [r5] > 241dc: e3530000 cmp r3, #0 > 241e0: 0afffff8 beq 241c8 <PR_GetCurrentThread+0x38> > 241e4: e3a00001 mov r0, #1 > 241e8: e3a010b8 mov r1, #184 ; 0xb8 > 241ec: ebff90ad bl 84a8 <_init+0xecc> > 241f0: e2505000 subs r5, r0, #0 > 241f4: 0afffff3 beq 241c8 <PR_GetCurrentThread+0x38> > 241f8: e3a03001 mov r3, #1 > 241fc: e5853004 str r3, [r5, #4] > 24200: ebff8d99 bl 786c <_init+0x290> > 24204: e1a01005 mov r1, r5 > 24208: e1a06005 mov r6, r5 > 2420c: e5850040 str r0, [r5, #64] ; 0x40 > 24210: e5940094 ldr r0, [r4, #148] ; 0x94 > 24214: ebff8fda bl 8184 <_init+0xba8> > 24218: e3a03082 mov r3, #130 ; 0x82 > 2421c: e5853000 str r3, [r5] > 24220: e5940080 ldr r0, [r4, #128] ; 0x80 > 24224: ebff8f8b bl 8058 <_init+0xa7c> > 24228: e594309c ldr r3, [r4, #156] ; 0x9c > 2422c: e5853054 str r3, [r5, #84] ; 0x54 > 24230: e3530000 cmp r3, #0 > 24234: 15835050 strne r5, [r3, #80] ; 0x50 > 24238: e59f3028 ldr r3, [pc, #40] ; 24268 <PR_GetCurrentThread+0xd8> > 2423c: e3a02000 mov r2, #0 > 24240: e08f3003 add r3, pc, r3 > 24244: e5852050 str r2, [r5, #80] ; 0x50 > 24248: e5930080 ldr r0, [r3, #128] ; 0x80 > 2424c: 05845098 streq r5, [r4, #152] ; 0x98 > 24250: e583509c str r5, [r3, #156] ; 0x9c > 24254: ebff908d bl 8490 <_init+0xeb4> > 24258: eaffffda b 241c8 <PR_GetCurrentThread+0x38> > 2425c: 00012e60 andeq r2, r1, r0, ror #28 > 24260: 00000574 andeq r0, r0, r4, ror r5 > 24264: 00015674 andeq r5, r1, r4, ror r6 > 24268: 000155e8 andeq r5, r1, r8, ror #11 > 2426c: e92d4030 push {r4, r5, lr} > 24270: e24dd00c sub sp, sp, #12 > 24274: ebff8d9a bl 78e4 <_init+0x308> > 24278: e59f30c4 ldr r3, [pc, #196] ; 24344 <PR_GetCurrentThread+0x1b4> > 2427c: e59f20c4 ldr r2, [pc, #196] ; 24348 <PR_GetCurrentThread+0x1b8> > 24280: e08f3003 add r3, pc, r3 > 24284: e58d0000 str r0, [sp] > 24288: e7935002 ldr r5, [r3, r2] > 2428c: e5953000 ldr r3, [r5] > 24290: e5933004 ldr r3, [r3, #4] > 24294: e3530000 cmp r3, #0 > 24298: 1a000022 bne 24328 <PR_GetCurrentThread+0x198> > 2429c: e5903058 ldr r3, [r0, #88] ; 0x58 > 242a0: e28d2000 add r2, sp, #0 > 242a4: e3833040 orr r3, r3, #64 ; 0x40 > 242a8: e580204c str r2, [r0, #76] ; 0x4c > 242ac: e5803058 str r3, [r0, #88] ; 0x58 > 242b0: e2800078 add r0, r0, #120 ; 0x78 > 242b4: ebff9051 bl 8400 <_init+0xe24> > 242b8: e59d0000 ldr r0, [sp] > 242bc: e5902058 ldr r2, [r0, #88] ; 0x58 > 242c0: e3120040 tst r2, #64 ; 0x40 > 242c4: 0a000008 beq 242ec <PR_GetCurrentThread+0x15c> > 242c8: e59f407c ldr r4, [pc, #124] ; 2434c <PR_GetCurrentThread+0x1bc> > 242cc: e08f4004 add r4, pc, r4 > 242d0: e1a00004 mov r0, r4 > 242d4: e28d1004 add r1, sp, #4 > 242d8: ebff8d84 bl 78f0 <_init+0x314> > 242dc: e59d0000 ldr r0, [sp] > 242e0: e5902058 ldr r2, [r0, #88] ; 0x58 > 242e4: e3120040 tst r2, #64 ; 0x40 > 242e8: 1afffff8 bne 242d0 <PR_GetCurrentThread+0x140> > 242ec: e3822080 orr r2, r2, #128 ; 0x80 > 242f0: e5802058 str r2, [r0, #88] ; 0x58 > 242f4: e2800078 add r0, r0, #120 ; 0x78 > 242f8: ebff9040 bl 8400 <_init+0xe24> > 242fc: e5953000 ldr r3, [r5] > 24300: e5933004 ldr r3, [r3, #4] > 24304: e3530000 cmp r3, #0 > 24308: 0a000004 beq 24320 <PR_GetCurrentThread+0x190> > 2430c: e59f003c ldr r0, [pc, #60] ; 24350 <PR_GetCurrentThread+0x1c0> > 24310: e59d1000 ldr r1, [sp] > 24314: e08f0000 add r0, pc, r0 > 24318: e5912040 ldr r2, [r1, #64] ; 0x40 > 2431c: ebff8f7a bl 810c <_init+0xb30> > 24320: e28dd00c add sp, sp, #12 > 24324: e8bd8030 pop {r4, r5, pc} > 24328: e1a01000 mov r1, r0 > 2432c: e59f0020 ldr r0, [pc, #32] ; 24354 <PR_GetCurrentThread+0x1c4> > 24330: e5912040 ldr r2, [r1, #64] ; 0x40 > 24334: e08f0000 add r0, pc, r0 > 24338: ebff8f73 bl 810c <_init+0xb30> > 2433c: e59d0000 ldr r0, [sp] > 24340: eaffffd5 b 2429c <PR_GetCurrentThread+0x10c> > 24344: 00012d78 andeq r2, r1, r8, ror sp > 24348: 00000584 andeq r0, r0, r4, lsl #11 > 2434c: 0001555c andeq r5, r1, ip, asr r5 > 24350: 00007d80 andeq r7, r0, r0, lsl #27 > 24354: 00007d28 andeq r7, r0, r8, lsr #26 > >00024358 <PR_AttachThread>: > 24358: eaff8d61 b 78e4 <_init+0x308> > >0002435c <PR_GetThreadScope>: > 2435c: e5903000 ldr r3, [r0] > 24360: e3130c01 tst r3, #256 ; 0x100 > 24364: 03a00001 moveq r0, #1 > 24368: 13a00002 movne r0, #2 > 2436c: e12fff1e bx lr > >00024370 <PR_GetThreadType>: > 24370: e5900000 ldr r0, [r0] > 24374: e1a00120 lsr r0, r0, #2 > 24378: e2000001 and r0, r0, #1 > 2437c: e12fff1e bx lr > >00024380 <PR_GetThreadState>: > 24380: e5900000 ldr r0, [r0] > 24384: e2000001 and r0, r0, #1 > 24388: e12fff1e bx lr > >0002438c <PR_GetThreadPriority>: > 2438c: e5900004 ldr r0, [r0, #4] > 24390: e12fff1e bx lr > >00024394 <PR_SetThreadPriority>: > 24394: e92d40f0 push {r4, r5, r6, r7, lr} > 24398: e59f70b8 ldr r7, [pc, #184] ; 24458 <PR_SetThreadPriority+0xc4> > 2439c: e2514000 subs r4, r1, #0 > 243a0: e08f7007 add r7, pc, r7 > 243a4: e24dd00c sub sp, sp, #12 > 243a8: e1a05000 mov r5, r0 > 243ac: b3a04000 movlt r4, #0 > 243b0: ba000001 blt 243bc <PR_SetThreadPriority+0x28> > 243b4: e3540003 cmp r4, #3 > 243b8: a3a04003 movge r4, #3 > 243bc: e59f6098 ldr r6, [pc, #152] ; 2445c <PR_SetThreadPriority+0xc8> > 243c0: e08f6006 add r6, pc, r6 > 243c4: e59630a8 ldr r3, [r6, #168] ; 0xa8 > 243c8: e3530001 cmp r3, #1 > 243cc: 0a000005 beq 243e8 <PR_SetThreadPriority+0x54> > 243d0: e5950040 ldr r0, [r5, #64] ; 0x40 > 243d4: e1a0100d mov r1, sp > 243d8: e28d2004 add r2, sp, #4 > 243dc: ebff8e12 bl 7c2c <_init+0x650> > 243e0: e3500000 cmp r0, #0 > 243e4: 0a000002 beq 243f4 <PR_SetThreadPriority+0x60> > 243e8: e5854004 str r4, [r5, #4] > 243ec: e28dd00c add sp, sp, #12 > 243f0: e8bd80f0 pop {r4, r5, r6, r7, pc} > 243f4: e59630a0 ldr r3, [r6, #160] ; 0xa0 > 243f8: e59620a4 ldr r2, [r6, #164] ; 0xa4 > 243fc: e59f105c ldr r1, [pc, #92] ; 24460 <PR_SetThreadPriority+0xcc> > 24400: e0632002 rsb r2, r3, r2 > 24404: e0020294 mul r2, r4, r2 > 24408: e5950040 ldr r0, [r5, #64] ; 0x40 > 2440c: e082c291 umull ip, r2, r1, r2 > 24410: e59d1000 ldr r1, [sp] > 24414: e08330a2 add r3, r3, r2, lsr #1 > 24418: e28d2004 add r2, sp, #4 > 2441c: e58d3004 str r3, [sp, #4] > 24420: ebff8fcc bl 8358 <_init+0xd7c> > 24424: e3500001 cmp r0, #1 > 24428: 1affffee bne 243e8 <PR_SetThreadPriority+0x54> > 2442c: e59f3030 ldr r3, [pc, #48] ; 24464 <PR_SetThreadPriority+0xd0> > 24430: e58600a8 str r0, [r6, #168] ; 0xa8 > 24434: e7973003 ldr r3, [r7, r3] > 24438: e5933000 ldr r3, [r3] > 2443c: e5933004 ldr r3, [r3, #4] > 24440: e3530003 cmp r3, #3 > 24444: 9affffe7 bls 243e8 <PR_SetThreadPriority+0x54> > 24448: e59f0018 ldr r0, [pc, #24] ; 24468 <PR_SetThreadPriority+0xd4> > 2444c: e08f0000 add r0, pc, r0 > 24450: ebff8f2d bl 810c <_init+0xb30> > 24454: eaffffe3 b 243e8 <PR_SetThreadPriority+0x54> > 24458: 00012c58 andeq r2, r1, r8, asr ip > 2445c: 00015468 andeq r5, r1, r8, ror #8 > 24460: aaaaaaab bge feacef14 <__bss_end__+0xfea95518> > 24464: 00000578 andeq r0, r0, r8, ror r5 > 24468: 00007c78 andeq r7, r0, r8, ror ip > >0002446c <PR_Interrupt>: > 2446c: e3500000 cmp r0, #0 > 24470: e92d4070 push {r4, r5, r6, lr} > 24474: 0a000017 beq 244d8 <PR_Interrupt+0x6c> > 24478: e5902000 ldr r2, [r0] > 2447c: e5904048 ldr r4, [r0, #72] ; 0x48 > 24480: e3822010 orr r2, r2, #16 > 24484: e3540000 cmp r4, #0 > 24488: e5802000 str r2, [r0] > 2448c: 0a000002 beq 2449c <PR_Interrupt+0x30> > 24490: e59050a8 ldr r5, [r0, #168] ; 0xa8 > 24494: e3550000 cmp r5, #0 > 24498: 0a000001 beq 244a4 <PR_Interrupt+0x38> > 2449c: e3a00000 mov r0, #0 > 244a0: e8bd8070 pop {r4, r5, r6, pc} > 244a4: e2846038 add r6, r4, #56 ; 0x38 > 244a8: e1a00006 mov r0, r6 > 244ac: ebff8f2e bl 816c <_init+0xb90> > 244b0: e2840008 add r0, r4, #8 > 244b4: ebff8c74 bl 768c <_init+0xb0> > 244b8: e1a00006 mov r0, r6 > 244bc: ebff8f66 bl 825c <_init+0xc80> > 244c0: e3500000 cmp r0, #0 > 244c4: aafffff4 bge 2449c <PR_Interrupt+0x30> > 244c8: e1a00004 mov r0, r4 > 244cc: ebff8c71 bl 7698 <_init+0xbc> > 244d0: e1a00005 mov r0, r5 > 244d4: e8bd8070 pop {r4, r5, r6, pc} > 244d8: e3e00000 mvn r0, #0 > 244dc: e8bd8070 pop {r4, r5, r6, pc} > >000244e0 <PR_ClearInterrupt>: > 244e0: e92d4008 push {r3, lr} > 244e4: ebff8cfe bl 78e4 <_init+0x308> > 244e8: e5903000 ldr r3, [r0] > 244ec: e3c33010 bic r3, r3, #16 > 244f0: e5803000 str r3, [r0] > 244f4: e8bd8008 pop {r3, pc} > >000244f8 <PR_BlockInterrupt>: > 244f8: e92d4008 push {r3, lr} > 244fc: ebff8cf8 bl 78e4 <_init+0x308> > 24500: e3a03001 mov r3, #1 > 24504: e58030a8 str r3, [r0, #168] ; 0xa8 > 24508: e8bd8008 pop {r3, pc} > >0002450c <PR_UnblockInterrupt>: > 2450c: e92d4008 push {r3, lr} > 24510: ebff8cf3 bl 78e4 <_init+0x308> > 24514: e3a03000 mov r3, #0 > 24518: e58030a8 str r3, [r0, #168] ; 0xa8 > 2451c: e8bd8008 pop {r3, pc} > >00024520 <PR_Sleep>: > 24520: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 24524: e59f50a0 ldr r5, [pc, #160] ; 245cc <PR_Sleep+0xac> > 24528: e59f30a0 ldr r3, [pc, #160] ; 245d0 <PR_Sleep+0xb0> > 2452c: e08f5005 add r5, pc, r5 > 24530: e7953003 ldr r3, [r5, r3] > 24534: e1a04000 mov r4, r0 > 24538: e5933000 ldr r3, [r3] > 2453c: e3530000 cmp r3, #0 > 24540: 0a00001d beq 245bc <PR_Sleep+0x9c> > 24544: e3540000 cmp r4, #0 > 24548: 0a000017 beq 245ac <PR_Sleep+0x8c> > 2454c: ebff8dfb bl 7d40 <_init+0x764> > 24550: e59f307c ldr r3, [pc, #124] ; 245d4 <PR_Sleep+0xb4> > 24554: e7958003 ldr r8, [r5, r3] > 24558: e1a07000 mov r7, r0 > 2455c: e5980000 ldr r0, [r8] > 24560: ebff8ea7 bl 8004 <_init+0xa28> > 24564: e1a06000 mov r6, r0 > 24568: e5980000 ldr r0, [r8] > 2456c: ebff8eb9 bl 8058 <_init+0xa7c> > 24570: ebff8df2 bl 7d40 <_init+0x764> > 24574: e0673000 rsb r3, r7, r0 > 24578: e1540003 cmp r4, r3 > 2457c: e0631004 rsb r1, r3, r4 > 24580: e1a00006 mov r0, r6 > 24584: 3a00000e bcc 245c4 <PR_Sleep+0xa4> > 24588: ebff8e76 bl 7f68 <_init+0x98c> > 2458c: e2505000 subs r5, r0, #0 > 24590: 0afffff6 beq 24570 <PR_Sleep+0x50> > 24594: e5980000 ldr r0, [r8] > 24598: ebff8fbc bl 8490 <_init+0xeb4> > 2459c: e1a00006 mov r0, r6 > 245a0: ebff8c3c bl 7698 <_init+0xbc> > 245a4: e1a00005 mov r0, r5 > 245a8: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 245ac: e1a05004 mov r5, r4 > 245b0: ebff8dbe bl 7cb0 <_init+0x6d4> > 245b4: e1a00005 mov r0, r5 > 245b8: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 245bc: ebffc72a bl 1626c <PR_Initialized+0x10> > 245c0: eaffffdf b 24544 <PR_Sleep+0x24> > 245c4: e3a05000 mov r5, #0 > 245c8: eafffff1 b 24594 <PR_Sleep+0x74> > 245cc: 00012acc andeq r2, r1, ip, asr #21 > 245d0: 00000574 andeq r0, r0, r4, ror r5 > 245d4: 000005ac andeq r0, r0, ip, lsr #11 > >000245d8 <PR_Yield>: > 245d8: e92d4010 push {r4, lr} > 245dc: e59f4030 ldr r4, [pc, #48] ; 24614 <PR_Yield+0x3c> > 245e0: e08f4004 add r4, pc, r4 > 245e4: e5943000 ldr r3, [r4] > 245e8: e3530000 cmp r3, #0 > 245ec: 0a000005 beq 24608 <PR_Yield+0x30> > 245f0: e59f0020 ldr r0, [pc, #32] ; 24618 <PR_Yield+0x40> > 245f4: e59f1020 ldr r1, [pc, #32] ; 2461c <PR_Yield+0x44> > 245f8: e08f0000 add r0, pc, r0 > 245fc: e08f1001 add r1, pc, r1 > 24600: ebffc8d8 bl 16968 <PR_CallOnceWithArg+0x108> > 24604: e5840000 str r0, [r4] > 24608: e3a00000 mov r0, #0 > 2460c: e8bd4010 pop {r4, lr} > 24610: eaff8dd0 b 7d58 <_init+0x77c> > 24614: 00013520 andeq r3, r1, r0, lsr #10 > 24618: 00007b04 andeq r7, r0, r4, lsl #22 > 2461c: 00007b0c andeq r7, r0, ip, lsl #22 > 24620: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 24624: e1a08000 mov r8, r0 > 24628: e24dd008 sub sp, sp, #8 > 2462c: e3a00000 mov r0, #0 > 24630: e1a07001 mov r7, r1 > 24634: ebff8bf6 bl 7614 <_init+0x38> > 24638: e59f5114 ldr r5, [pc, #276] ; 24754 <PR_Yield+0x17c> > 2463c: e3a06000 mov r6, #0 > 24640: e08f5005 add r5, pc, r5 > 24644: e58500a0 str r0, [r5, #160] ; 0xa0 > 24648: e1a00006 mov r0, r6 > 2464c: ebff8db2 bl 7d1c <_init+0x740> > 24650: e58500a4 str r0, [r5, #164] ; 0xa4 > 24654: ebff8beb bl 7608 <_init+0x2c> > 24658: e5850080 str r0, [r5, #128] ; 0x80 > 2465c: ebff8e68 bl 8004 <_init+0xa28> > 24660: e3a010b8 mov r1, #184 ; 0xb8 > 24664: e5850084 str r0, [r5, #132] ; 0x84 > 24668: e3a00001 mov r0, #1 > 2466c: ebff8f8d bl 84a8 <_init+0xecc> > 24670: e5806008 str r6, [r0, #8] > 24674: e580600c str r6, [r0, #12] > 24678: e5807004 str r7, [r0, #4] > 2467c: e1a04000 mov r4, r0 > 24680: ebff8c79 bl 786c <_init+0x290> > 24684: e3a03009 mov r3, #9 > 24688: e3580001 cmp r8, #1 > 2468c: e5843000 str r3, [r4] > 24690: e5840040 str r0, [r4, #64] ; 0x40 > 24694: 0a000027 beq 24738 <PR_Yield+0x160> > 24698: e595308c ldr r3, [r5, #140] ; 0x8c > 2469c: e2833001 add r3, r3, #1 > 246a0: e585308c str r3, [r5, #140] ; 0x8c > 246a4: e3a03001 mov r3, #1 > 246a8: e5853090 str r3, [r5, #144] ; 0x90 > 246ac: e59f30a4 ldr r3, [pc, #164] ; 24758 <PR_Yield+0x180> > 246b0: e3a05000 mov r5, #0 > 246b4: e08f3003 add r3, pc, r3 > 246b8: e5845054 str r5, [r4, #84] ; 0x54 > 246bc: e5845050 str r5, [r4, #80] ; 0x50 > 246c0: e3a01028 mov r1, #40 ; 0x28 > 246c4: e3a00001 mov r0, #1 > 246c8: e583409c str r4, [r3, #156] ; 0x9c > 246cc: e5834098 str r4, [r3, #152] ; 0x98 > 246d0: ebff8f74 bl 84a8 <_init+0xecc> > 246d4: e59f1080 ldr r1, [pc, #128] ; 2475c <PR_Yield+0x184> > 246d8: e08f1001 add r1, pc, r1 > 246dc: e5903018 ldr r3, [r0, #24] > 246e0: e5840010 str r0, [r4, #16] > 246e4: e1530005 cmp r3, r5 > 246e8: e580501c str r5, [r0, #28] > 246ec: e59f506c ldr r5, [pc, #108] ; 24760 <PR_Yield+0x188> > 246f0: 028d2004 addeq r2, sp, #4 > 246f4: e08f5005 add r5, pc, r5 > 246f8: 0580200c streq r2, [r0, #12] > 246fc: 05803010 streq r3, [r0, #16] > 24700: 05802018 streq r2, [r0, #24] > 24704: 05802014 streq r2, [r0, #20] > 24708: e5804024 str r4, [r0, #36] ; 0x24 > 2470c: e58d0004 str r0, [sp, #4] > 24710: e2850094 add r0, r5, #148 ; 0x94 > 24714: ebff8cc0 bl 7a1c <_init+0x440> > 24718: e1a01004 mov r1, r4 > 2471c: e5950094 ldr r0, [r5, #148] ; 0x94 > 24720: ebff8e97 bl 8184 <_init+0xba8> > 24724: e1a00004 mov r0, r4 > 24728: e1a01007 mov r1, r7 > 2472c: ebff8cf0 bl 7af4 <_init+0x518> > 24730: e28dd008 add sp, sp, #8 > 24734: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 24738: e5953088 ldr r3, [r5, #136] ; 0x88 > 2473c: e3a0200d mov r2, #13 > 24740: e2833001 add r3, r3, #1 > 24744: e5842000 str r2, [r4] > 24748: e5853088 str r3, [r5, #136] ; 0x88 > 2474c: e5856090 str r6, [r5, #144] ; 0x90 > 24750: eaffffd5 b 246ac <PR_Yield+0xd4> > 24754: 000151e8 andeq r5, r1, r8, ror #3 > 24758: 00015174 andeq r5, r1, r4, ror r1 > 2475c: fffff8f0 ; <UNDEFINED> instruction: 0xfffff8f0 > 24760: 00015134 andeq r5, r1, r4, lsr r1 > >00024764 <PR_Cleanup>: > 24764: e92d4070 push {r4, r5, r6, lr} > 24768: ebff8c5d bl 78e4 <_init+0x308> > 2476c: e59f515c ldr r5, [pc, #348] ; 248d0 <PR_Cleanup+0x16c> > 24770: e59f315c ldr r3, [pc, #348] ; 248d4 <PR_Cleanup+0x170> > 24774: e08f5005 add r5, pc, r5 > 24778: e7953003 ldr r3, [r5, r3] > 2477c: e5933000 ldr r3, [r3] > 24780: e5933004 ldr r3, [r3, #4] > 24784: e3530003 cmp r3, #3 > 24788: e1a06000 mov r6, r0 > 2478c: 8a000042 bhi 2489c <PR_Cleanup+0x138> > 24790: e5963000 ldr r3, [r6] > 24794: e3130008 tst r3, #8 > 24798: 0a00004a beq 248c8 <PR_Cleanup+0x164> > 2479c: e59f4134 ldr r4, [pc, #308] ; 248d8 <PR_Cleanup+0x174> > 247a0: e08f4004 add r4, pc, r4 > 247a4: e5940080 ldr r0, [r4, #128] ; 0x80 > 247a8: ebff8e2a bl 8058 <_init+0xa7c> > 247ac: e594308c ldr r3, [r4, #140] ; 0x8c > 247b0: e5942090 ldr r2, [r4, #144] ; 0x90 > 247b4: e1530002 cmp r3, r2 > 247b8: 9a000006 bls 247d8 <PR_Cleanup+0x74> > 247bc: e5940084 ldr r0, [r4, #132] ; 0x84 > 247c0: e3e01000 mvn r1, #0 > 247c4: ebff8de7 bl 7f68 <_init+0x98c> > 247c8: e594308c ldr r3, [r4, #140] ; 0x8c > 247cc: e5942090 ldr r2, [r4, #144] ; 0x90 > 247d0: e1530002 cmp r3, r2 > 247d4: 8afffff8 bhi 247bc <PR_Cleanup+0x58> > 247d8: e5962000 ldr r2, [r6] > 247dc: e3120004 tst r2, #4 > 247e0: 1a000027 bne 24884 <PR_Cleanup+0x120> > 247e4: e59f20f0 ldr r2, [pc, #240] ; 248dc <PR_Cleanup+0x178> > 247e8: e2433001 sub r3, r3, #1 > 247ec: e08f2002 add r2, pc, r2 > 247f0: e582308c str r3, [r2, #140] ; 0x8c > 247f4: e59f40e4 ldr r4, [pc, #228] ; 248e0 <PR_Cleanup+0x17c> > 247f8: e08f4004 add r4, pc, r4 > 247fc: e5940080 ldr r0, [r4, #128] ; 0x80 > 24800: ebff8f22 bl 8490 <_init+0xeb4> > 24804: eb00033f bl 25508 <PR_SetThreadRecycleMode+0x4b8> > 24808: ebff94a1 bl 9a94 <PR_WaitRecvReady+0x5b8> > 2480c: ebffdff7 bl 1c7f0 <PR_LocalTimeParameters+0x1dc> > 24810: ebffb9c2 bl 12f20 <PR_GetCounterHandleFromName+0xd94> > 24814: ebffc7c5 bl 16730 <PR_KillProcess+0x4> > 24818: ebffad9f bl fe9c <PR_GetThreadPrivate+0x3b8> > 2481c: ebff9e91 bl c268 <PR_SetLogBuffering+0x3c8> > 24820: ebffcabd bl 1731c <LL_MaxUint+0x75c> > 24824: ebfff54c bl 21d5c <PT_FPrintStats+0x4> > 24828: ebffaa80 bl f230 <PR_fprintf+0x2f4> > 2482c: e1a00006 mov r0, r6 > 24830: ebfffde6 bl 23fd0 <PR_Select+0x934> > 24834: e5940094 ldr r0, [r4, #148] ; 0x94 > 24838: e3a01000 mov r1, #0 > 2483c: ebff8e50 bl 8184 <_init+0xba8> > 24840: e5946088 ldr r6, [r4, #136] ; 0x88 > 24844: e3560000 cmp r6, #0 > 24848: 0a000017 beq 248ac <PR_Cleanup+0x148> > 2484c: e59f3090 ldr r3, [pc, #144] ; 248e4 <PR_Cleanup+0x180> > 24850: e3a04000 mov r4, #0 > 24854: e7956003 ldr r6, [r5, r3] > 24858: e5960000 ldr r0, [r6] > 2485c: ebff8cbc bl 7b54 <_init+0x578> > 24860: e5864000 str r4, [r6] > 24864: ebff9be4 bl b7fc <PR_PushIOLayer+0x2c8> > 24868: ebffc427 bl 1590c <PR_cnvtf+0x2e4> > 2486c: ebffb079 bl 10a58 <PR_GetLibraryFilePathname+0x314> > 24870: e59f3070 ldr r3, [pc, #112] ; 248e8 <PR_Cleanup+0x184> > 24874: e1a00004 mov r0, r4 > 24878: e7953003 ldr r3, [r5, r3] > 2487c: e5834000 str r4, [r3] > 24880: e8bd8070 pop {r4, r5, r6, pc} > 24884: e59f3060 ldr r3, [pc, #96] ; 248ec <PR_Cleanup+0x188> > 24888: e08f3003 add r3, pc, r3 > 2488c: e5932088 ldr r2, [r3, #136] ; 0x88 > 24890: e2422001 sub r2, r2, #1 > 24894: e5832088 str r2, [r3, #136] ; 0x88 > 24898: eaffffd5 b 247f4 <PR_Cleanup+0x90> > 2489c: e59f004c ldr r0, [pc, #76] ; 248f0 <PR_Cleanup+0x18c> > 248a0: e08f0000 add r0, pc, r0 > 248a4: ebff8e18 bl 810c <_init+0xb30> > 248a8: eaffffb8 b 24790 <PR_Cleanup+0x2c> > 248ac: e5940084 ldr r0, [r4, #132] ; 0x84 > 248b0: ebff8b78 bl 7698 <_init+0xbc> > 248b4: e5940080 ldr r0, [r4, #128] ; 0x80 > 248b8: e5846084 str r6, [r4, #132] ; 0x84 > 248bc: ebff8ca4 bl 7b54 <_init+0x578> > 248c0: e5846080 str r6, [r4, #128] ; 0x80 > 248c4: eaffffe0 b 2484c <PR_Cleanup+0xe8> > 248c8: e3e00000 mvn r0, #0 > 248cc: e8bd8070 pop {r4, r5, r6, pc} > 248d0: 00012884 andeq r2, r1, r4, lsl #17 > 248d4: 00000578 andeq r0, r0, r8, ror r5 > 248d8: 00015088 andeq r5, r1, r8, lsl #1 > 248dc: 0001503c andeq r5, r1, ip, lsr r0 > 248e0: 00015030 andeq r5, r1, r0, lsr r0 > 248e4: 000005ac andeq r0, r0, ip, lsr #11 > 248e8: 00000574 andeq r0, r0, r4, ror r5 > 248ec: 00014fa0 andeq r4, r1, r0, lsr #31 > 248f0: 00007888 andeq r7, r0, r8, lsl #17 > >000248f4 <PR_ProcessExit>: > 248f4: e92d4008 push {r3, lr} > 248f8: ebff8bd5 bl 7854 <_init+0x278> > >000248fc <PR_GetThreadID>: > 248fc: e5900040 ldr r0, [r0, #64] ; 0x40 > 24900: e12fff1e bx lr > >00024904 <PR_GetThreadAffinityMask>: > 24904: e3a00000 mov r0, #0 > 24908: e12fff1e bx lr > >0002490c <PR_SetThreadAffinityMask>: > 2490c: e3a00000 mov r0, #0 > 24910: e12fff1e bx lr > >00024914 <PR_SetThreadDumpProc>: > 24914: e5801018 str r1, [r0, #24] > 24918: e580201c str r2, [r0, #28] > 2491c: e12fff1e bx lr > >00024920 <PR_SetThreadGCAble>: > 24920: e92d4010 push {r4, lr} > 24924: e59f4028 ldr r4, [pc, #40] ; 24954 <PR_SetThreadGCAble+0x34> > 24928: e08f4004 add r4, pc, r4 > 2492c: e5940080 ldr r0, [r4, #128] ; 0x80 > 24930: ebff8dc8 bl 8058 <_init+0xa7c> > 24934: ebff8bea bl 78e4 <_init+0x308> > 24938: e5902000 ldr r2, [r0] > 2493c: e1a03000 mov r3, r0 > 24940: e3822020 orr r2, r2, #32 > 24944: e5940080 ldr r0, [r4, #128] ; 0x80 > 24948: e5832000 str r2, [r3] > 2494c: e8bd4010 pop {r4, lr} > 24950: eaff8ece b 8490 <_init+0xeb4> > 24954: 00014f00 andeq r4, r1, r0, lsl #30 > >00024958 <PR_ClearThreadGCAble>: > 24958: e92d4010 push {r4, lr} > 2495c: e59f4028 ldr r4, [pc, #40] ; 2498c <PR_ClearThreadGCAble+0x34> > 24960: e08f4004 add r4, pc, r4 > 24964: e5940080 ldr r0, [r4, #128] ; 0x80 > 24968: ebff8dba bl 8058 <_init+0xa7c> > 2496c: ebff8bdc bl 78e4 <_init+0x308> > 24970: e5902000 ldr r2, [r0] > 24974: e1a03000 mov r3, r0 > 24978: e3c22020 bic r2, r2, #32 > 2497c: e5940080 ldr r0, [r4, #128] ; 0x80 > 24980: e5832000 str r2, [r3] > 24984: e8bd4010 pop {r4, lr} > 24988: eaff8ec0 b 8490 <_init+0xeb4> > 2498c: 00014ec8 andeq r4, r1, r8, asr #29 > >00024990 <PR_EnumerateThreads>: > 24990: e59f30dc ldr r3, [pc, #220] ; 24a74 <PR_EnumerateThreads+0xe4> > 24994: e59f20dc ldr r2, [pc, #220] ; 24a78 <PR_EnumerateThreads+0xe8> > 24998: e08f3003 add r3, pc, r3 > 2499c: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 249a0: e7937002 ldr r7, [r3, r2] > 249a4: e1a08000 mov r8, r0 > 249a8: e5972000 ldr r2, [r7] > 249ac: e59f30c8 ldr r3, [pc, #200] ; 24a7c <PR_EnumerateThreads+0xec> > 249b0: e5920004 ldr r0, [r2, #4] > 249b4: e08f3003 add r3, pc, r3 > 249b8: e3500000 cmp r0, #0 > 249bc: e1a0a001 mov sl, r1 > 249c0: e5934098 ldr r4, [r3, #152] ; 0x98 > 249c4: 1a000024 bne 24a5c <PR_EnumerateThreads+0xcc> > 249c8: e3540000 cmp r4, #0 > 249cc: 0a000019 beq 24a38 <PR_EnumerateThreads+0xa8> > 249d0: e59f90a8 ldr r9, [pc, #168] ; 24a80 <PR_EnumerateThreads+0xf0> > 249d4: e3a06000 mov r6, #0 > 249d8: e08f9009 add r9, pc, r9 > 249dc: ea00000a b 24a0c <PR_EnumerateThreads+0x7c> > 249e0: e1a01006 mov r1, r6 > 249e4: e1a00004 mov r0, r4 > 249e8: e1a0200a mov r2, sl > 249ec: e12fff38 blx r8 > 249f0: e2866001 add r6, r6, #1 > 249f4: e3500000 cmp r0, #0 > 249f8: 18bd87f0 popne {r4, r5, r6, r7, r8, r9, sl, pc} > 249fc: e5973000 ldr r3, [r7] > 24a00: e5930004 ldr r0, [r3, #4] > 24a04: e2554000 subs r4, r5, #0 > 24a08: 0a00000b beq 24a3c <PR_EnumerateThreads+0xac> > 24a0c: e5943000 ldr r3, [r4] > 24a10: e5945050 ldr r5, [r4, #80] ; 0x50 > 24a14: e3130020 tst r3, #32 > 24a18: 0afffff9 beq 24a04 <PR_EnumerateThreads+0x74> > 24a1c: e3500000 cmp r0, #0 > 24a20: 0affffee beq 249e0 <PR_EnumerateThreads+0x50> > 24a24: e1a01004 mov r1, r4 > 24a28: e5942040 ldr r2, [r4, #64] ; 0x40 > 24a2c: e1a00009 mov r0, r9 > 24a30: ebff8db5 bl 810c <_init+0xb30> > 24a34: eaffffe9 b 249e0 <PR_EnumerateThreads+0x50> > 24a38: e1a06004 mov r6, r4 > 24a3c: e3500000 cmp r0, #0 > 24a40: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc} > 24a44: e59f0038 ldr r0, [pc, #56] ; 24a84 <PR_EnumerateThreads+0xf4> > 24a48: e1a01006 mov r1, r6 > 24a4c: e08f0000 add r0, pc, r0 > 24a50: ebff8dad bl 810c <_init+0xb30> > 24a54: e3a00000 mov r0, #0 > 24a58: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 24a5c: e59f0024 ldr r0, [pc, #36] ; 24a88 <PR_EnumerateThreads+0xf8> > 24a60: e08f0000 add r0, pc, r0 > 24a64: ebff8da8 bl 810c <_init+0xb30> > 24a68: e5973000 ldr r3, [r7] > 24a6c: e5930004 ldr r0, [r3, #4] > 24a70: eaffffd4 b 249c8 <PR_EnumerateThreads+0x38> > 24a74: 00012660 andeq r2, r1, r0, ror #12 > 24a78: 00000584 andeq r0, r0, r4, lsl #11 > 24a7c: 00014e74 andeq r4, r1, r4, ror lr > 24a80: 0000778c andeq r7, r0, ip, lsl #15 > 24a84: 00007750 andeq r7, r0, r0, asr r7 > 24a88: 000076e8 andeq r7, r0, r8, ror #13 > >00024a8c <PR_SuspendAll>: > 24a8c: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 24a90: e59f61ec ldr r6, [pc, #492] ; 24c84 <PR_SuspendAll+0x1f8> > 24a94: e59f51ec ldr r5, [pc, #492] ; 24c88 <PR_SuspendAll+0x1fc> > 24a98: e08f6006 add r6, pc, r6 > 24a9c: e5964098 ldr r4, [r6, #152] ; 0x98 > 24aa0: ebff8b8f bl 78e4 <_init+0x308> > 24aa4: e59f11e0 ldr r1, [pc, #480] ; 24c8c <PR_SuspendAll+0x200> > 24aa8: e08f5005 add r5, pc, r5 > 24aac: e08f1001 add r1, pc, r1 > 24ab0: e1a08000 mov r8, r0 > 24ab4: e28600ac add r0, r6, #172 ; 0xac > 24ab8: ebff8cc4 bl 7dd0 <_init+0x7f4> > 24abc: e59f31cc ldr r3, [pc, #460] ; 24c90 <PR_SuspendAll+0x204> > 24ac0: e795a003 ldr sl, [r5, r3] > 24ac4: e59a3000 ldr r3, [sl] > 24ac8: e5933004 ldr r3, [r3, #4] > 24acc: e3530000 cmp r3, #0 > 24ad0: 1a000067 bne 24c74 <PR_SuspendAll+0x1e8> > 24ad4: e59f31b8 ldr r3, [pc, #440] ; 24c94 <PR_SuspendAll+0x208> > 24ad8: e08f3003 add r3, pc, r3 > 24adc: e5930080 ldr r0, [r3, #128] ; 0x80 > 24ae0: ebff8d5c bl 8058 <_init+0xa7c> > 24ae4: e3540000 cmp r4, #0 > 24ae8: 0a000016 beq 24b48 <PR_SuspendAll+0xbc> > 24aec: e59f61a4 ldr r6, [pc, #420] ; 24c98 <PR_SuspendAll+0x20c> > 24af0: e59f51a4 ldr r5, [pc, #420] ; 24c9c <PR_SuspendAll+0x210> > 24af4: e08f6006 add r6, pc, r6 > 24af8: e08f5005 add r5, pc, r5 > 24afc: ea000002 b 24b0c <PR_SuspendAll+0x80> > 24b00: e5944050 ldr r4, [r4, #80] ; 0x50 > 24b04: e3540000 cmp r4, #0 > 24b08: 0a00000e beq 24b48 <PR_SuspendAll+0xbc> > 24b0c: e1540008 cmp r4, r8 > 24b10: 0afffffa beq 24b00 <PR_SuspendAll+0x74> > 24b14: e5943000 ldr r3, [r4] > 24b18: e3130020 tst r3, #32 > 24b1c: 0afffff7 beq 24b00 <PR_SuspendAll+0x74> > 24b20: e59a3000 ldr r3, [sl] > 24b24: e5933004 ldr r3, [r3, #4] > 24b28: e3530000 cmp r3, #0 > 24b2c: 1a000043 bne 24c40 <PR_SuspendAll+0x1b4> > 24b30: e5940040 ldr r0, [r4, #64] ; 0x40 > 24b34: e3a0100c mov r1, #12 > 24b38: ebff8d5e bl 80b8 <_init+0xadc> > 24b3c: e5944050 ldr r4, [r4, #80] ; 0x50 > 24b40: e3540000 cmp r4, #0 > 24b44: 1afffff0 bne 24b0c <PR_SuspendAll+0x80> > 24b48: e59f3150 ldr r3, [pc, #336] ; 24ca0 <PR_SuspendAll+0x214> > 24b4c: e08f3003 add r3, pc, r3 > 24b50: e5934098 ldr r4, [r3, #152] ; 0x98 > 24b54: e3540000 cmp r4, #0 > 24b58: 0a00002e beq 24c18 <PR_SuspendAll+0x18c> > 24b5c: e59f7140 ldr r7, [pc, #320] ; 24ca4 <PR_SuspendAll+0x218> > 24b60: e59f9140 ldr r9, [pc, #320] ; 24ca8 <PR_SuspendAll+0x21c> > 24b64: e59fb140 ldr fp, [pc, #320] ; 24cac <PR_SuspendAll+0x220> > 24b68: e08f7007 add r7, pc, r7 > 24b6c: e08f9009 add r9, pc, r9 > 24b70: e08fb00b add fp, pc, fp > 24b74: e2877004 add r7, r7, #4 > 24b78: ea000002 b 24b88 <PR_SuspendAll+0xfc> > 24b7c: e5944050 ldr r4, [r4, #80] ; 0x50 > 24b80: e3540000 cmp r4, #0 > 24b84: 0a000023 beq 24c18 <PR_SuspendAll+0x18c> > 24b88: e1540008 cmp r4, r8 > 24b8c: 0afffffa beq 24b7c <PR_SuspendAll+0xf0> > 24b90: e5943000 ldr r3, [r4] > 24b94: e3130020 tst r3, #32 > 24b98: 0afffff7 beq 24b7c <PR_SuspendAll+0xf0> > 24b9c: e59a3000 ldr r3, [sl] > 24ba0: e5933004 ldr r3, [r3, #4] > 24ba4: e3530000 cmp r3, #0 > 24ba8: 1a00001f bne 24c2c <PR_SuspendAll+0x1a0> > 24bac: e284505c add r5, r4, #92 ; 0x5c > 24bb0: e1a00005 mov r0, r5 > 24bb4: ebff8b1a bl 7824 <_init+0x248> > 24bb8: e5943058 ldr r3, [r4, #88] ; 0x58 > 24bbc: e3130040 tst r3, #64 ; 0x40 > 24bc0: 1a000007 bne 24be4 <PR_SuspendAll+0x158> > 24bc4: e2846078 add r6, r4, #120 ; 0x78 > 24bc8: e1a00006 mov r0, r6 > 24bcc: e1a01005 mov r1, r5 > 24bd0: e1a02007 mov r2, r7 > 24bd4: ebff8d55 bl 8130 <_init+0xb54> > 24bd8: e5943058 ldr r3, [r4, #88] ; 0x58 > 24bdc: e3130040 tst r3, #64 ; 0x40 > 24be0: 0afffff8 beq 24bc8 <PR_SuspendAll+0x13c> > 24be4: e1a00005 mov r0, r5 > 24be8: ebff8a83 bl 75fc <_init+0x20> > 24bec: e59a3000 ldr r3, [sl] > 24bf0: e5933004 ldr r3, [r3, #4] > 24bf4: e3530000 cmp r3, #0 > 24bf8: 0affffdf beq 24b7c <PR_SuspendAll+0xf0> > 24bfc: e1a01004 mov r1, r4 > 24c00: e5942040 ldr r2, [r4, #64] ; 0x40 > 24c04: e1a00009 mov r0, r9 > 24c08: ebff8d3f bl 810c <_init+0xb30> > 24c0c: e5944050 ldr r4, [r4, #80] ; 0x50 > 24c10: e3540000 cmp r4, #0 > 24c14: 1affffdb bne 24b88 <PR_SuspendAll+0xfc> > 24c18: e59f3090 ldr r3, [pc, #144] ; 24cb0 <PR_SuspendAll+0x224> > 24c1c: e3a02001 mov r2, #1 > 24c20: e08f3003 add r3, pc, r3 > 24c24: e58320b0 str r2, [r3, #176] ; 0xb0 > 24c28: e8bd8ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} > 24c2c: e1a0000b mov r0, fp > 24c30: e1a01004 mov r1, r4 > 24c34: e5942040 ldr r2, [r4, #64] ; 0x40 > 24c38: ebff8d33 bl 810c <_init+0xb30> > 24c3c: eaffffda b 24bac <PR_SuspendAll+0x120> > 24c40: e1a01004 mov r1, r4 > 24c44: e1a00006 mov r0, r6 > 24c48: e5942040 ldr r2, [r4, #64] ; 0x40 > 24c4c: ebff8d2e bl 810c <_init+0xb30> > 24c50: e59a3000 ldr r3, [sl] > 24c54: e1a01004 mov r1, r4 > 24c58: e5933004 ldr r3, [r3, #4] > 24c5c: e1a00005 mov r0, r5 > 24c60: e3530000 cmp r3, #0 > 24c64: 0affffb1 beq 24b30 <PR_SuspendAll+0xa4> > 24c68: e5942040 ldr r2, [r4, #64] ; 0x40 > 24c6c: ebff8d26 bl 810c <_init+0xb30> > 24c70: eaffffae b 24b30 <PR_SuspendAll+0xa4> > 24c74: e59f0038 ldr r0, [pc, #56] ; 24cb4 <PR_SuspendAll+0x228> > 24c78: e08f0000 add r0, pc, r0 > 24c7c: ebff8d22 bl 810c <_init+0xb30> > 24c80: eaffff93 b 24ad4 <PR_SuspendAll+0x48> > 24c84: 00014d90 muleq r1, r0, sp > 24c88: 00012550 andeq r2, r1, r0, asr r5 > 24c8c: ffffedcc ; <UNDEFINED> instruction: 0xffffedcc > 24c90: 00000584 andeq r0, r0, r4, lsl #11 > 24c94: 00014d50 andeq r4, r1, r0, asr sp > 24c98: 000076e8 andeq r7, r0, r8, ror #13 > 24c9c: 0000770c andeq r7, r0, ip, lsl #14 > 24ca0: 00014cdc ldrdeq r4, [r1], -ip > 24ca4: 00012f98 muleq r1, r8, pc ; <UNPREDICTABLE> > 24ca8: 00007700 andeq r7, r0, r0, lsl #14 > 24cac: 000076cc andeq r7, r0, ip, asr #13 > 24cb0: 00014c08 andeq r4, r1, r8, lsl #24 > 24cb4: 0000754c andeq r7, r0, ip, asr #10 > >00024cb8 <PR_ResumeAll>: > 24cb8: e92d4ff8 push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 24cbc: e59f31c8 ldr r3, [pc, #456] ; 24e8c <PR_ResumeAll+0x1d4> > 24cc0: e59f51c8 ldr r5, [pc, #456] ; 24e90 <PR_ResumeAll+0x1d8> > 24cc4: e08f3003 add r3, pc, r3 > 24cc8: e5934098 ldr r4, [r3, #152] ; 0x98 > 24ccc: ebff8b04 bl 78e4 <_init+0x308> > 24cd0: e59f31bc ldr r3, [pc, #444] ; 24e94 <PR_ResumeAll+0x1dc> > 24cd4: e08f5005 add r5, pc, r5 > 24cd8: e795a003 ldr sl, [r5, r3] > 24cdc: e59a3000 ldr r3, [sl] > 24ce0: e5933004 ldr r3, [r3, #4] > 24ce4: e3530000 cmp r3, #0 > 24ce8: e1a08000 mov r8, r0 > 24cec: 1a000062 bne 24e7c <PR_ResumeAll+0x1c4> > 24cf0: e59f31a0 ldr r3, [pc, #416] ; 24e98 <PR_ResumeAll+0x1e0> > 24cf4: e3a02000 mov r2, #0 > 24cf8: e08f3003 add r3, pc, r3 > 24cfc: e3540000 cmp r4, #0 > 24d00: e58320b0 str r2, [r3, #176] ; 0xb0 > 24d04: 0a00001b beq 24d78 <PR_ResumeAll+0xc0> > 24d08: e59f518c ldr r5, [pc, #396] ; 24e9c <PR_ResumeAll+0x1e4> > 24d0c: e08f5005 add r5, pc, r5 > 24d10: ea000002 b 24d20 <PR_ResumeAll+0x68> > 24d14: e5944050 ldr r4, [r4, #80] ; 0x50 > 24d18: e3540000 cmp r4, #0 > 24d1c: 0a000015 beq 24d78 <PR_ResumeAll+0xc0> > 24d20: e1540008 cmp r4, r8 > 24d24: 0afffffa beq 24d14 <PR_ResumeAll+0x5c> > 24d28: e5943000 ldr r3, [r4] > 24d2c: e3130020 tst r3, #32 > 24d30: 0afffff7 beq 24d14 <PR_ResumeAll+0x5c> > 24d34: e59a3000 ldr r3, [sl] > 24d38: e5933004 ldr r3, [r3, #4] > 24d3c: e3530000 cmp r3, #0 > 24d40: 0a000003 beq 24d54 <PR_ResumeAll+0x9c> > 24d44: e1a01004 mov r1, r4 > 24d48: e5942040 ldr r2, [r4, #64] ; 0x40 > 24d4c: e1a00005 mov r0, r5 > 24d50: ebff8ced bl 810c <_init+0xb30> > 24d54: e5943058 ldr r3, [r4, #88] ; 0x58 > 24d58: e5940040 ldr r0, [r4, #64] ; 0x40 > 24d5c: e3c33040 bic r3, r3, #64 ; 0x40 > 24d60: e5843058 str r3, [r4, #88] ; 0x58 > 24d64: e3a0100a mov r1, #10 > 24d68: ebff8cd2 bl 80b8 <_init+0xadc> > 24d6c: e5944050 ldr r4, [r4, #80] ; 0x50 > 24d70: e3540000 cmp r4, #0 > 24d74: 1affffe9 bne 24d20 <PR_ResumeAll+0x68> > 24d78: e59f3120 ldr r3, [pc, #288] ; 24ea0 <PR_ResumeAll+0x1e8> > 24d7c: e08f3003 add r3, pc, r3 > 24d80: e5934098 ldr r4, [r3, #152] ; 0x98 > 24d84: e3540000 cmp r4, #0 > 24d88: 0a000031 beq 24e54 <PR_ResumeAll+0x19c> > 24d8c: e59f7110 ldr r7, [pc, #272] ; 24ea4 <PR_ResumeAll+0x1ec> > 24d90: e59f9110 ldr r9, [pc, #272] ; 24ea8 <PR_ResumeAll+0x1f0> > 24d94: e59fb110 ldr fp, [pc, #272] ; 24eac <PR_ResumeAll+0x1f4> > 24d98: e08f7007 add r7, pc, r7 > 24d9c: e08f9009 add r9, pc, r9 > 24da0: e08fb00b add fp, pc, fp > 24da4: e2877004 add r7, r7, #4 > 24da8: ea000002 b 24db8 <PR_ResumeAll+0x100> > 24dac: e5944050 ldr r4, [r4, #80] ; 0x50 > 24db0: e3540000 cmp r4, #0 > 24db4: 0a000026 beq 24e54 <PR_ResumeAll+0x19c> > 24db8: e1540008 cmp r4, r8 > 24dbc: 0afffffa beq 24dac <PR_ResumeAll+0xf4> > 24dc0: e5943000 ldr r3, [r4] > 24dc4: e3130020 tst r3, #32 > 24dc8: 0afffff7 beq 24dac <PR_ResumeAll+0xf4> > 24dcc: e59a3000 ldr r3, [sl] > 24dd0: e5933004 ldr r3, [r3, #4] > 24dd4: e3530000 cmp r3, #0 > 24dd8: 1a000022 bne 24e68 <PR_ResumeAll+0x1b0> > 24ddc: e284505c add r5, r4, #92 ; 0x5c > 24de0: e1a00005 mov r0, r5 > 24de4: ebff8a8e bl 7824 <_init+0x248> > 24de8: e5943058 ldr r3, [r4, #88] ; 0x58 > 24dec: e3130080 tst r3, #128 ; 0x80 > 24df0: 1a000007 bne 24e14 <PR_ResumeAll+0x15c> > 24df4: e2846078 add r6, r4, #120 ; 0x78 > 24df8: e1a00006 mov r0, r6 > 24dfc: e1a01005 mov r1, r5 > 24e00: e1a02007 mov r2, r7 > 24e04: ebff8cc9 bl 8130 <_init+0xb54> > 24e08: e5943058 ldr r3, [r4, #88] ; 0x58 > 24e0c: e3130080 tst r3, #128 ; 0x80 > 24e10: 0afffff8 beq 24df8 <PR_ResumeAll+0x140> > 24e14: e1a00005 mov r0, r5 > 24e18: ebff89f7 bl 75fc <_init+0x20> > 24e1c: e59a2000 ldr r2, [sl] > 24e20: e5943058 ldr r3, [r4, #88] ; 0x58 > 24e24: e5922004 ldr r2, [r2, #4] > 24e28: e3c33080 bic r3, r3, #128 ; 0x80 > 24e2c: e3520000 cmp r2, #0 > 24e30: e5843058 str r3, [r4, #88] ; 0x58 > 24e34: 0affffdc beq 24dac <PR_ResumeAll+0xf4> > 24e38: e1a01004 mov r1, r4 > 24e3c: e5942040 ldr r2, [r4, #64] ; 0x40 > 24e40: e1a00009 mov r0, r9 > 24e44: ebff8cb0 bl 810c <_init+0xb30> > 24e48: e5944050 ldr r4, [r4, #80] ; 0x50 > 24e4c: e3540000 cmp r4, #0 > 24e50: 1affffd8 bne 24db8 <PR_ResumeAll+0x100> > 24e54: e59f3054 ldr r3, [pc, #84] ; 24eb0 <PR_ResumeAll+0x1f8> > 24e58: e08f3003 add r3, pc, r3 > 24e5c: e5930080 ldr r0, [r3, #128] ; 0x80 > 24e60: e8bd4ff8 pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} > 24e64: eaff8d89 b 8490 <_init+0xeb4> > 24e68: e1a0000b mov r0, fp > 24e6c: e1a01004 mov r1, r4 > 24e70: e5942040 ldr r2, [r4, #64] ; 0x40 > 24e74: ebff8ca4 bl 810c <_init+0xb30> > 24e78: eaffffd7 b 24ddc <PR_ResumeAll+0x124> > 24e7c: e59f0030 ldr r0, [pc, #48] ; 24eb4 <PR_ResumeAll+0x1fc> > 24e80: e08f0000 add r0, pc, r0 > 24e84: ebff8ca0 bl 810c <_init+0xb30> > 24e88: eaffff98 b 24cf0 <PR_ResumeAll+0x38> > 24e8c: 00014b64 andeq r4, r1, r4, ror #22 > 24e90: 00012324 andeq r2, r1, r4, lsr #6 > 24e94: 00000584 andeq r0, r0, r4, lsl #11 > 24e98: 00014b30 andeq r4, r1, r0, lsr fp > 24e9c: 00007598 muleq r0, r8, r5 > 24ea0: 00014aac andeq r4, r1, ip, lsr #21 > 24ea4: 00012d68 andeq r2, r1, r8, ror #26 > 24ea8: 00007560 andeq r7, r0, r0, ror #10 > 24eac: 0000752c andeq r7, r0, ip, lsr #10 > 24eb0: 000149d0 ldrdeq r4, [r1], -r0 > 24eb4: 00007410 andeq r7, r0, r0, lsl r4 > >00024eb8 <PR_GetSP>: > 24eb8: e59f3040 ldr r3, [pc, #64] ; 24f00 <PR_GetSP+0x48> > 24ebc: e59f2040 ldr r2, [pc, #64] ; 24f04 <PR_GetSP+0x4c> > 24ec0: e08f3003 add r3, pc, r3 > 24ec4: e92d4010 push {r4, lr} > 24ec8: e7932002 ldr r2, [r3, r2] > 24ecc: e1a04000 mov r4, r0 > 24ed0: e5923000 ldr r3, [r2] > 24ed4: e5933004 ldr r3, [r3, #4] > 24ed8: e3530000 cmp r3, #0 > 24edc: 0a000005 beq 24ef8 <PR_GetSP+0x40> > 24ee0: e59f0020 ldr r0, [pc, #32] ; 24f08 <PR_GetSP+0x50> > 24ee4: e1a01004 mov r1, r4 > 24ee8: e08f0000 add r0, pc, r0 > 24eec: e5942040 ldr r2, [r4, #64] ; 0x40 > 24ef0: e594304c ldr r3, [r4, #76] ; 0x4c > 24ef4: ebff8c84 bl 810c <_init+0xb30> > 24ef8: e594004c ldr r0, [r4, #76] ; 0x4c > 24efc: e8bd8010 pop {r4, pc} > 24f00: 00012138 andeq r2, r1, r8, lsr r1 > 24f04: 00000584 andeq r0, r0, r4, lsl #11 > 24f08: 00007438 andeq r7, r0, r8, lsr r4 > >00024f0c <PR_SetCurrentThreadName>: > 24f0c: e59f3110 ldr r3, [pc, #272] ; 25024 <PR_SetCurrentThreadName+0x118> > 24f10: e59f2110 ldr r2, [pc, #272] ; 25028 <PR_SetCurrentThreadName+0x11c> > 24f14: e08f3003 add r3, pc, r3 > 24f18: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 24f1c: e7937002 ldr r7, [r3, r2] > 24f20: e24dd018 sub sp, sp, #24 > 24f24: e5973000 ldr r3, [r7] > 24f28: e2504000 subs r4, r0, #0 > 24f2c: e58d3014 str r3, [sp, #20] > 24f30: 0a000035 beq 2500c <PR_SetCurrentThreadName+0x100> > 24f34: ebff8a6a bl 78e4 <_init+0x308> > 24f38: e2505000 subs r5, r0, #0 > 24f3c: 0a000030 beq 25004 <PR_SetCurrentThreadName+0xf8> > 24f40: e595003c ldr r0, [r5, #60] ; 0x3c > 24f44: ebff8d36 bl 8424 <_init+0xe48> > 24f48: e1a00004 mov r0, r4 > 24f4c: ebff8bcc bl 7e84 <_init+0x8a8> > 24f50: e2808001 add r8, r0, #1 > 24f54: e1a06000 mov r6, r0 > 24f58: e1a00008 mov r0, r8 > 24f5c: ebff8d57 bl 84c0 <_init+0xee4> > 24f60: e3500000 cmp r0, #0 > 24f64: e585003c str r0, [r5, #60] ; 0x3c > 24f68: 0a000025 beq 25004 <PR_SetCurrentThreadName+0xf8> > 24f6c: e1a02008 mov r2, r8 > 24f70: e1a01004 mov r1, r4 > 24f74: ebff8a3f bl 7878 <_init+0x29c> > 24f78: e59f10ac ldr r1, [pc, #172] ; 2502c <PR_SetCurrentThreadName+0x120> > 24f7c: e3a00000 mov r0, #0 > 24f80: e08f1001 add r1, pc, r1 > 24f84: ebff8d32 bl 8454 <_init+0xe78> > 24f88: e2508000 subs r8, r0, #0 > 24f8c: 0a000006 beq 24fac <PR_SetCurrentThreadName+0xa0> > 24f90: e356000f cmp r6, #15 > 24f94: 8a00000b bhi 24fc8 <PR_SetCurrentThreadName+0xbc> > 24f98: e1a01004 mov r1, r4 > 24f9c: e5950040 ldr r0, [r5, #64] ; 0x40 > 24fa0: e12fff38 blx r8 > 24fa4: e2501000 subs r1, r0, #0 > 24fa8: 1a000013 bne 24ffc <PR_SetCurrentThreadName+0xf0> > 24fac: e3a00000 mov r0, #0 > 24fb0: e59d2014 ldr r2, [sp, #20] > 24fb4: e5973000 ldr r3, [r7] > 24fb8: e1520003 cmp r2, r3 > 24fbc: 1a000017 bne 25020 <PR_SetCurrentThreadName+0x114> > 24fc0: e28dd018 add sp, sp, #24 > 24fc4: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 24fc8: e1a01004 mov r1, r4 > 24fcc: e3a02007 mov r2, #7 > 24fd0: e28d0004 add r0, sp, #4 > 24fd4: ebff8a27 bl 7878 <_init+0x29c> > 24fd8: e2461007 sub r1, r6, #7 > 24fdc: e0841001 add r1, r4, r1 > 24fe0: e3a0307e mov r3, #126 ; 0x7e > 24fe4: e28d000c add r0, sp, #12 > 24fe8: e3a02008 mov r2, #8 > 24fec: e5cd300b strb r3, [sp, #11] > 24ff0: e28d4004 add r4, sp, #4 > 24ff4: ebff8a1f bl 7878 <_init+0x29c> > 24ff8: eaffffe6 b 24f98 <PR_SetCurrentThreadName+0x8c> > 24ffc: e59f002c ldr r0, [pc, #44] ; 25030 <PR_SetCurrentThreadName+0x124> > 25000: ebff8c0b bl 8034 <_init+0xa58> > 25004: e3e00000 mvn r0, #0 > 25008: eaffffe8 b 24fb0 <PR_SetCurrentThreadName+0xa4> > 2500c: e59f0020 ldr r0, [pc, #32] ; 25034 <PR_SetCurrentThreadName+0x128> > 25010: e1a01004 mov r1, r4 > 25014: ebff8c06 bl 8034 <_init+0xa58> > 25018: e3e00000 mvn r0, #0 > 2501c: eaffffe3 b 24fb0 <PR_SetCurrentThreadName+0xa4> > 25020: ebff8a6e bl 79e0 <_init+0x404> > 25024: 000120e4 andeq r2, r1, r4, ror #1 > 25028: 00000524 andeq r0, r0, r4, lsr #10 > 2502c: 000073cc andeq r7, r0, ip, asr #7 > 25030: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 25034: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > >00025038 <PR_GetThreadName>: > 25038: e3500000 cmp r0, #0 > 2503c: 1590003c ldrne r0, [r0, #60] ; 0x3c > 25040: e12fff1e bx lr > 25044: e12fff1e bx lr > 25048: e12fff1e bx lr > >0002504c <PR_SetConcurrency>: > 2504c: e12fff1e bx lr > >00025050 <PR_SetThreadRecycleMode>: > 25050: e12fff1e bx lr > 25054: e5903004 ldr r3, [r0, #4] > 25058: e92d4010 push {r4, lr} > 2505c: e3a01001 mov r1, #1 > 25060: e1a04000 mov r4, r0 > 25064: e3a02000 mov r2, #0 > 25068: e5930014 ldr r0, [r3, #20] > 2506c: ebff8bab bl 7f20 <_init+0x944> > 25070: e5943004 ldr r3, [r4, #4] > 25074: e2000001 and r0, r0, #1 > 25078: e2200001 eor r0, r0, #1 > 2507c: e5830008 str r0, [r3, #8] > 25080: e8bd8010 pop {r4, pc} > 25084: e3520001 cmp r2, #1 > 25088: e92d4010 push {r4, lr} > 2508c: 0a000009 beq 250b8 <PR_SetThreadRecycleMode+0x68> > 25090: 3a000007 bcc 250b4 <PR_SetThreadRecycleMode+0x64> > 25094: e3520002 cmp r2, #2 > 25098: 0a000006 beq 250b8 <PR_SetThreadRecycleMode+0x68> > 2509c: e59f0048 ldr r0, [pc, #72] ; 250ec <PR_SetThreadRecycleMode+0x9c> > 250a0: e3a01000 mov r1, #0 > 250a4: e3e04000 mvn r4, #0 > 250a8: ebff8be1 bl 8034 <_init+0xa58> > 250ac: e1a00004 mov r0, r4 > 250b0: e8bd8010 pop {r4, pc} > 250b4: e3a02000 mov r2, #0 > 250b8: e5903004 ldr r3, [r0, #4] > 250bc: e5930014 ldr r0, [r3, #20] > 250c0: ebff8a16 bl 7920 <_init+0x344> > 250c4: e3700001 cmn r0, #1 > 250c8: e1a04000 mov r4, r0 > 250cc: 0a000001 beq 250d8 <PR_SetThreadRecycleMode+0x88> > 250d0: e1a00004 mov r0, r4 > 250d4: e8bd8010 pop {r4, pc} > 250d8: ebff8ba5 bl 7f74 <_init+0x998> > 250dc: e5900000 ldr r0, [r0] > 250e0: eb0002db bl 25c54 <PR_Now+0x6fc> > 250e4: e1a00004 mov r0, r4 > 250e8: e8bd8010 pop {r4, pc} > 250ec: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 250f0: e92d4030 push {r4, r5, lr} > 250f4: e24dd00c sub sp, sp, #12 > 250f8: e59d1018 ldr r1, [sp, #24] > 250fc: e3510001 cmp r1, #1 > 25100: 0a00000a beq 25130 <PR_SetThreadRecycleMode+0xe0> > 25104: 3a000008 bcc 2512c <PR_SetThreadRecycleMode+0xdc> > 25108: e3510002 cmp r1, #2 > 2510c: 0a000007 beq 25130 <PR_SetThreadRecycleMode+0xe0> > 25110: e59f0074 ldr r0, [pc, #116] ; 2518c <PR_SetThreadRecycleMode+0x13c> > 25114: e3a01000 mov r1, #0 > 25118: ebff8bc5 bl 8034 <_init+0xa58> > 2511c: e59f306c ldr r3, [pc, #108] ; 25190 <PR_SetThreadRecycleMode+0x140> > 25120: e08f3003 add r3, pc, r3 > 25124: e1c340d0 ldrd r4, [r3] > 25128: ea00000f b 2516c <PR_SetThreadRecycleMode+0x11c> > 2512c: e3a01000 mov r1, #0 > 25130: e59fc05c ldr ip, [pc, #92] ; 25194 <PR_SetThreadRecycleMode+0x144> > 25134: e5900004 ldr r0, [r0, #4] > 25138: e08fc00c add ip, pc, ip > 2513c: e5900014 ldr r0, [r0, #20] > 25140: e59cc010 ldr ip, [ip, #16] > 25144: e58d1000 str r1, [sp] > 25148: e12fff3c blx ip > 2514c: e59f3044 ldr r3, [pc, #68] ; 25198 <PR_SetThreadRecycleMode+0x148> > 25150: e08f3003 add r3, pc, r3 > 25154: e1c320d0 ldrd r2, [r3] > 25158: e1a04000 mov r4, r0 > 2515c: e1a05001 mov r5, r1 > 25160: e1550003 cmp r5, r3 > 25164: 01540002 cmpeq r4, r2 > 25168: 0a000003 beq 2517c <PR_SetThreadRecycleMode+0x12c> > 2516c: e1a00004 mov r0, r4 > 25170: e1a01005 mov r1, r5 > 25174: e28dd00c add sp, sp, #12 > 25178: e8bd8030 pop {r4, r5, pc} > 2517c: ebff8b7c bl 7f74 <_init+0x998> > 25180: e5900000 ldr r0, [r0] > 25184: eb0002b2 bl 25c54 <PR_Now+0x6fc> > 25188: eafffff7 b 2516c <PR_SetThreadRecycleMode+0x11c> > 2518c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 25190: 000147c0 andeq r4, r1, r0, asr #15 > 25194: 000129d4 ldrdeq r2, [r1], -r4 > 25198: 00014790 muleq r1, r0, r7 > 2519c: e92d40f0 push {r4, r5, r6, r7, lr} > 251a0: e1a03000 mov r3, r0 > 251a4: e24dd05c sub sp, sp, #92 ; 0x5c > 251a8: e1a06001 mov r6, r1 > 251ac: e3a00003 mov r0, #3 > 251b0: e1a01003 mov r1, r3 > 251b4: e1a0200d mov r2, sp > 251b8: ebff8a6b bl 7b6c <_init+0x590> > 251bc: e2507000 subs r7, r0, #0 > 251c0: ba000018 blt 25228 <PR_SetThreadRecycleMode+0x1d8> > 251c4: e3560000 cmp r6, #0 > 251c8: 0a00000e beq 25208 <PR_SetThreadRecycleMode+0x1b8> > 251cc: e59d3010 ldr r3, [sp, #16] > 251d0: e3130902 tst r3, #32768 ; 0x8000 > 251d4: 13a03001 movne r3, #1 > 251d8: 15863000 strne r3, [r6] > 251dc: 0a00000c beq 25214 <PR_SetThreadRecycleMode+0x1c4> > 251e0: e59f1050 ldr r1, [pc, #80] ; 25238 <PR_SetThreadRecycleMode+0x1e8> > 251e4: e59d3040 ldr r3, [sp, #64] ; 0x40 > 251e8: e59d0048 ldr r0, [sp, #72] ; 0x48 > 251ec: e0c54193 smull r4, r5, r3, r1 > 251f0: e0c32190 smull r2, r3, r0, r1 > 251f4: e3a07000 mov r7, #0 > 251f8: e59d102c ldr r1, [sp, #44] ; 0x2c > 251fc: e5861004 str r1, [r6, #4] > 25200: e1c641f0 strd r4, [r6, #16] > 25204: e1c620f8 strd r2, [r6, #8] > 25208: e1a00007 mov r0, r7 > 2520c: e28dd05c add sp, sp, #92 ; 0x5c > 25210: e8bd80f0 pop {r4, r5, r6, r7, pc} > 25214: e3130901 tst r3, #16384 ; 0x4000 > 25218: 13a03002 movne r3, #2 > 2521c: 03a03003 moveq r3, #3 > 25220: e5863000 str r3, [r6] > 25224: eaffffed b 251e0 <PR_SetThreadRecycleMode+0x190> > 25228: ebff8b51 bl 7f74 <_init+0x998> > 2522c: e5900000 ldr r0, [r0] > 25230: eb00023e bl 25b30 <PR_Now+0x5d8> > 25234: eafffff3 b 25208 <PR_SetThreadRecycleMode+0x1b8> > 25238: 000f4240 andeq r4, pc, r0, asr #4 > 2523c: e59f3094 ldr r3, [pc, #148] ; 252d8 <PR_SetThreadRecycleMode+0x288> > 25240: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 25244: e08f3003 add r3, pc, r3 > 25248: e24dd06c sub sp, sp, #108 ; 0x6c > 2524c: e1a08001 mov r8, r1 > 25250: e5933008 ldr r3, [r3, #8] > 25254: e1a0100d mov r1, sp > 25258: e12fff33 blx r3 > 2525c: e250a000 subs sl, r0, #0 > 25260: ba000018 blt 252c8 <PR_SetThreadRecycleMode+0x278> > 25264: e3580000 cmp r8, #0 > 25268: 0a00000e beq 252a8 <PR_SetThreadRecycleMode+0x258> > 2526c: e59d3010 ldr r3, [sp, #16] > 25270: e3130902 tst r3, #32768 ; 0x8000 > 25274: 13a03001 movne r3, #1 > 25278: 15883000 strne r3, [r8] > 2527c: 0a00000c beq 252b4 <PR_SetThreadRecycleMode+0x264> > 25280: e59f3054 ldr r3, [pc, #84] ; 252dc <PR_SetThreadRecycleMode+0x28c> > 25284: e59d2050 ldr r2, [sp, #80] ; 0x50 > 25288: e3a0a000 mov sl, #0 > 2528c: e0c76392 smull r6, r7, r2, r3 > 25290: e59d2058 ldr r2, [sp, #88] ; 0x58 > 25294: e1c861f8 strd r6, [r8, #24] > 25298: e0c54392 smull r4, r5, r2, r3 > 2529c: e1cd23d0 ldrd r2, [sp, #48] ; 0x30 > 252a0: e1c841f0 strd r4, [r8, #16] > 252a4: e1c820f8 strd r2, [r8, #8] > 252a8: e1a0000a mov r0, sl > 252ac: e28dd06c add sp, sp, #108 ; 0x6c > 252b0: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 252b4: e3130901 tst r3, #16384 ; 0x4000 > 252b8: 13a03002 movne r3, #2 > 252bc: 03a03003 moveq r3, #3 > 252c0: e5883000 str r3, [r8] > 252c4: eaffffed b 25280 <PR_SetThreadRecycleMode+0x230> > 252c8: ebff8b29 bl 7f74 <_init+0x998> > 252cc: e5900000 ldr r0, [r0] > 252d0: eb000216 bl 25b30 <PR_Now+0x5d8> > 252d4: eafffff3 b 252a8 <PR_SetThreadRecycleMode+0x258> > 252d8: 000128c8 andeq r2, r1, r8, asr #17 > 252dc: 000f4240 andeq r4, pc, r0, asr #4 > 252e0: e5903004 ldr r3, [r0, #4] > 252e4: e92d40f0 push {r4, r5, r6, r7, lr} > 252e8: e24dd05c sub sp, sp, #92 ; 0x5c > 252ec: e1a06001 mov r6, r1 > 252f0: e3a00003 mov r0, #3 > 252f4: e5931014 ldr r1, [r3, #20] > 252f8: e1a0200d mov r2, sp > 252fc: ebff8a9e bl 7d7c <_init+0x7a0> > 25300: e2507000 subs r7, r0, #0 > 25304: ba000018 blt 2536c <PR_SetThreadRecycleMode+0x31c> > 25308: e3560000 cmp r6, #0 > 2530c: 0a00000e beq 2534c <PR_SetThreadRecycleMode+0x2fc> > 25310: e59d3010 ldr r3, [sp, #16] > 25314: e3130902 tst r3, #32768 ; 0x8000 > 25318: 13a03001 movne r3, #1 > 2531c: 15863000 strne r3, [r6] > 25320: 0a00000c beq 25358 <PR_SetThreadRecycleMode+0x308> > 25324: e59f1050 ldr r1, [pc, #80] ; 2537c <PR_SetThreadRecycleMode+0x32c> > 25328: e59d3040 ldr r3, [sp, #64] ; 0x40 > 2532c: e59d0048 ldr r0, [sp, #72] ; 0x48 > 25330: e0c54193 smull r4, r5, r3, r1 > 25334: e0c32190 smull r2, r3, r0, r1 > 25338: e3a07000 mov r7, #0 > 2533c: e59d102c ldr r1, [sp, #44] ; 0x2c > 25340: e5861004 str r1, [r6, #4] > 25344: e1c641f0 strd r4, [r6, #16] > 25348: e1c620f8 strd r2, [r6, #8] > 2534c: e1a00007 mov r0, r7 > 25350: e28dd05c add sp, sp, #92 ; 0x5c > 25354: e8bd80f0 pop {r4, r5, r6, r7, pc} > 25358: e3130901 tst r3, #16384 ; 0x4000 > 2535c: 13a03002 movne r3, #2 > 25360: 03a03003 moveq r3, #3 > 25364: e5863000 str r3, [r6] > 25368: eaffffed b 25324 <PR_SetThreadRecycleMode+0x2d4> > 2536c: ebff8b00 bl 7f74 <_init+0x998> > 25370: e5900000 ldr r0, [r0] > 25374: eb0001f4 bl 25b4c <PR_Now+0x5f4> > 25378: eafffff3 b 2534c <PR_SetThreadRecycleMode+0x2fc> > 2537c: 000f4240 andeq r4, pc, r0, asr #4 > 25380: e59f309c ldr r3, [pc, #156] ; 25424 <PR_SetThreadRecycleMode+0x3d4> > 25384: e5902004 ldr r2, [r0, #4] > 25388: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 2538c: e08f3003 add r3, pc, r3 > 25390: e24dd06c sub sp, sp, #108 ; 0x6c > 25394: e1a08001 mov r8, r1 > 25398: e593300c ldr r3, [r3, #12] > 2539c: e5920014 ldr r0, [r2, #20] > 253a0: e1a0100d mov r1, sp > 253a4: e12fff33 blx r3 > 253a8: e250a000 subs sl, r0, #0 > 253ac: ba000018 blt 25414 <PR_SetThreadRecycleMode+0x3c4> > 253b0: e3580000 cmp r8, #0 > 253b4: 0a00000e beq 253f4 <PR_SetThreadRecycleMode+0x3a4> > 253b8: e59d3010 ldr r3, [sp, #16] > 253bc: e3130902 tst r3, #32768 ; 0x8000 > 253c0: 13a03001 movne r3, #1 > 253c4: 15883000 strne r3, [r8] > 253c8: 0a00000c beq 25400 <PR_SetThreadRecycleMode+0x3b0> > 253cc: e59f3054 ldr r3, [pc, #84] ; 25428 <PR_SetThreadRecycleMode+0x3d8> > 253d0: e59d2050 ldr r2, [sp, #80] ; 0x50 > 253d4: e3a0a000 mov sl, #0 > 253d8: e0c76392 smull r6, r7, r2, r3 > 253dc: e59d2058 ldr r2, [sp, #88] ; 0x58 > 253e0: e1c861f8 strd r6, [r8, #24] > 253e4: e0c54392 smull r4, r5, r2, r3 > 253e8: e1cd23d0 ldrd r2, [sp, #48] ; 0x30 > 253ec: e1c841f0 strd r4, [r8, #16] > 253f0: e1c820f8 strd r2, [r8, #8] > 253f4: e1a0000a mov r0, sl > 253f8: e28dd06c add sp, sp, #108 ; 0x6c > 253fc: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 25400: e3130901 tst r3, #16384 ; 0x4000 > 25404: 13a03002 movne r3, #2 > 25408: 03a03003 moveq r3, #3 > 2540c: e5883000 str r3, [r8] > 25410: eaffffed b 253cc <PR_SetThreadRecycleMode+0x37c> > 25414: ebff8ad6 bl 7f74 <_init+0x998> > 25418: e5900000 ldr r0, [r0] > 2541c: eb0001ca bl 25b4c <PR_Now+0x5f4> > 25420: eafffff3 b 253f4 <PR_SetThreadRecycleMode+0x3a4> > 25424: 00012780 andeq r2, r1, r0, lsl #15 > 25428: 000f4240 andeq r4, pc, r0, asr #4 > 2542c: e59f00b0 ldr r0, [pc, #176] ; 254e4 <PR_SetThreadRecycleMode+0x494> > 25430: e92d4030 push {r4, r5, lr} > 25434: e08f0000 add r0, pc, r0 > 25438: e24dd094 sub sp, sp, #148 ; 0x94 > 2543c: ebff8b56 bl 819c <_init+0xbc0> > 25440: e28d4090 add r4, sp, #144 ; 0x90 > 25444: e3a03001 mov r3, #1 > 25448: e28d0008 add r0, sp, #8 > 2544c: e524308c str r3, [r4, #-140]! ; 0x8c > 25450: ebff8b51 bl 819c <_init+0xbc0> > 25454: e3a03000 mov r3, #0 > 25458: e1a02003 mov r2, r3 > 2545c: e1a01004 mov r1, r4 > 25460: e3a0000d mov r0, #13 > 25464: e58d3088 str r3, [sp, #136] ; 0x88 > 25468: ebff89dd bl 7be4 <_init+0x608> > 2546c: ebff8865 bl 7608 <_init+0x2c> > 25470: e59f5070 ldr r5, [pc, #112] ; 254e8 <PR_SetThreadRecycleMode+0x498> > 25474: e59f4070 ldr r4, [pc, #112] ; 254ec <PR_SetThreadRecycleMode+0x49c> > 25478: e08f5005 add r5, pc, r5 > 2547c: e08f4004 add r4, pc, r4 > 25480: e5850008 str r0, [r5, #8] > 25484: ebff8abd bl 7f80 <_init+0x9a4> > 25488: e59f3060 ldr r3, [pc, #96] ; 254f0 <PR_SetThreadRecycleMode+0x4a0> > 2548c: e59f2060 ldr r2, [pc, #96] ; 254f4 <PR_SetThreadRecycleMode+0x4a4> > 25490: e08f3003 add r3, pc, r3 > 25494: e585000c str r0, [r5, #12] > 25498: e7942002 ldr r2, [r4, r2] > 2549c: e5832000 str r2, [r3] > 254a0: e59f2050 ldr r2, [pc, #80] ; 254f8 <PR_SetThreadRecycleMode+0x4a8> > 254a4: e7942002 ldr r2, [r4, r2] > 254a8: e5832004 str r2, [r3, #4] > 254ac: e59f2048 ldr r2, [pc, #72] ; 254fc <PR_SetThreadRecycleMode+0x4ac> > 254b0: e7942002 ldr r2, [r4, r2] > 254b4: e583200c str r2, [r3, #12] > 254b8: e59f2040 ldr r2, [pc, #64] ; 25500 <PR_SetThreadRecycleMode+0x4b0> > 254bc: e7942002 ldr r2, [r4, r2] > 254c0: e5832008 str r2, [r3, #8] > 254c4: e59f2038 ldr r2, [pc, #56] ; 25504 <PR_SetThreadRecycleMode+0x4b4> > 254c8: e7942002 ldr r2, [r4, r2] > 254cc: e5832010 str r2, [r3, #16] > 254d0: e3e02000 mvn r2, #0 > 254d4: e3e03000 mvn r3, #0 > 254d8: e1c520f0 strd r2, [r5] > 254dc: e28dd094 add sp, sp, #148 ; 0x94 > 254e0: e8bd8030 pop {r4, r5, pc} > 254e4: 00014540 andeq r4, r1, r0, asr #10 > 254e8: 00014468 andeq r4, r1, r8, ror #8 > 254ec: 00011b7c andeq r1, r1, ip, ror fp > 254f0: 0001267c andeq r2, r1, ip, ror r6 > 254f4: 00000580 andeq r0, r0, r0, lsl #11 > 254f8: 00000528 andeq r0, r0, r8, lsr #10 > 254fc: 00000550 andeq r0, r0, r0, asr r5 > 25500: 00000554 andeq r0, r0, r4, asr r5 > 25504: 00000570 andeq r0, r0, r0, ror r5 > 25508: e92d4010 push {r4, lr} > 2550c: e59f403c ldr r4, [pc, #60] ; 25550 <PR_SetThreadRecycleMode+0x500> > 25510: e08f4004 add r4, pc, r4 > 25514: e5940008 ldr r0, [r4, #8] > 25518: e3500000 cmp r0, #0 > 2551c: 0a000002 beq 2552c <PR_SetThreadRecycleMode+0x4dc> > 25520: ebff898b bl 7b54 <_init+0x578> > 25524: e3a03000 mov r3, #0 > 25528: e5843008 str r3, [r4, #8] > 2552c: e59f4020 ldr r4, [pc, #32] ; 25554 <PR_SetThreadRecycleMode+0x504> > 25530: e08f4004 add r4, pc, r4 > 25534: e594000c ldr r0, [r4, #12] > 25538: e3500000 cmp r0, #0 > 2553c: 08bd8010 popeq {r4, pc} > 25540: ebff88a8 bl 77e8 <_init+0x20c> > 25544: e3a03000 mov r3, #0 > 25548: e584300c str r3, [r4, #12] > 2554c: e8bd8010 pop {r4, pc} > 25550: 000143d0 ldrdeq r4, [r1], -r0 > 25554: 000143b0 ; <UNDEFINED> instruction: 0x000143b0 > >00025558 <PR_Now>: > 25558: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 2555c: e24dd00c sub sp, sp, #12 > 25560: e3a01000 mov r1, #0 > 25564: e1a0000d mov r0, sp > 25568: ebff89c7 bl 7c8c <_init+0x6b0> > 2556c: e59d2004 ldr r2, [sp, #4] > 25570: e59d0000 ldr r0, [sp] > 25574: e59f1014 ldr r1, [pc, #20] ; 25590 <PR_Now+0x38> > 25578: e1a03fc2 asr r3, r2, #31 > 2557c: e0e32091 smlal r2, r3, r1, r0 > 25580: e1a00002 mov r0, r2 > 25584: e1a01003 mov r1, r3 > 25588: e28dd00c add sp, sp, #12 > 2558c: e8bd8000 ldmfd sp!, {pc} > 25590: 000f4240 andeq r4, pc, r0, asr #4 > 25594: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 25598: e24dd00c sub sp, sp, #12 > 2559c: e3a01000 mov r1, #0 > 255a0: e1a0000d mov r0, sp > 255a4: ebff89b8 bl 7c8c <_init+0x6b0> > 255a8: e59d2004 ldr r2, [sp, #4] > 255ac: e59f3018 ldr r3, [pc, #24] ; 255cc <PR_Now+0x74> > 255b0: e3a00ffa mov r0, #1000 ; 0x3e8 > 255b4: e0831392 umull r1, r3, r2, r3 > 255b8: e59d2000 ldr r2, [sp] > 255bc: e1a03323 lsr r3, r3, #6 > 255c0: e0203092 mla r0, r2, r0, r3 > 255c4: e28dd00c add sp, sp, #12 > 255c8: e8bd8000 ldmfd sp!, {pc} > 255cc: 10624dd3 ldrdne r4, [r2], #-211 ; 0xffffff2d ; <UNPREDICTABLE> > 255d0: e3a00ffa mov r0, #1000 ; 0x3e8 > 255d4: e12fff1e bx lr > 255d8: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 255dc: e24dd014 sub sp, sp, #20 > 255e0: e3a0c004 mov ip, #4 > 255e4: e28d300c add r3, sp, #12 > 255e8: e58d3000 str r3, [sp] > 255ec: e3a01001 mov r1, #1 > 255f0: e1a0200c mov r2, ip > 255f4: e28d3008 add r3, sp, #8 > 255f8: e58dc00c str ip, [sp, #12] > 255fc: ebff8981 bl 7c08 <_init+0x62c> > 25600: e3700001 cmn r0, #1 > 25604: 159d0008 ldrne r0, [sp, #8] > 25608: 0a000001 beq 25614 <PR_Now+0xbc> > 2560c: e28dd014 add sp, sp, #20 > 25610: e8bd8000 ldmfd sp!, {pc} > 25614: ebff8a56 bl 7f74 <_init+0x998> > 25618: e5900000 ldr r0, [r0] > 2561c: eafffffa b 2560c <PR_Now+0xb4> > 25620: e59f3008 ldr r3, [pc, #8] ; 25630 <PR_Now+0xd8> > 25624: e08f3003 add r3, pc, r3 > 25628: e593000c ldr r0, [r3, #12] > 2562c: eaff8b34 b 8304 <_init+0xd28> > 25630: 000142bc ; <UNDEFINED> instruction: 0x000142bc > 25634: e59f3008 ldr r3, [pc, #8] ; 25644 <PR_Now+0xec> > 25638: e08f3003 add r3, pc, r3 > 2563c: e593000c ldr r0, [r3, #12] > 25640: eaff88d4 b 7998 <_init+0x3bc> > 25644: 000142a8 andeq r4, r1, r8, lsr #5 > 25648: e92d4008 push {r3, lr} > 2564c: e59f3018 ldr r3, [pc, #24] ; 2566c <PR_Now+0x114> > 25650: e08f3003 add r3, pc, r3 > 25654: e593000c ldr r0, [r3, #12] > 25658: ebff88fb bl 7a4c <_init+0x470> > 2565c: e3500000 cmp r0, #0 > 25660: d3a00000 movle r0, #0 > 25664: c3a00001 movgt r0, #1 > 25668: e8bd8008 pop {r3, pc} > 2566c: 00014290 muleq r1, r0, r2 > 25670: e59f301c ldr r3, [pc, #28] ; 25694 <PR_Now+0x13c> > 25674: e92d4010 push {r4, lr} > 25678: e08f3003 add r3, pc, r3 > 2567c: e593400c ldr r4, [r3, #12] > 25680: ebff8b13 bl 82d4 <_init+0xcf8> > 25684: e1a01000 mov r1, r0 > 25688: e1a00004 mov r0, r4 > 2568c: e8bd4010 pop {r4, lr} > 25690: eaff8947 b 7bb4 <_init+0x5d8> > 25694: 00014268 andeq r4, r1, r8, ror #4 > 25698: e59f3008 ldr r3, [pc, #8] ; 256a8 <PR_Now+0x150> > 2569c: e08f3003 add r3, pc, r3 > 256a0: e593000c ldr r0, [r3, #12] > 256a4: eaff8864 b 783c <_init+0x260> > 256a8: 00014244 andeq r4, r1, r4, asr #4 > 256ac: e59f3008 ldr r3, [pc, #8] ; 256bc <PR_Now+0x164> > 256b0: e08f3003 add r3, pc, r3 > 256b4: e593000c ldr r0, [r3, #12] > 256b8: eaff8a00 b 7ec0 <_init+0x8e4> > 256bc: 00014230 andeq r4, r1, r0, lsr r2 > 256c0: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 256c4: e24dd014 sub sp, sp, #20 > 256c8: e3a03000 mov r3, #0 > 256cc: e3a0c001 mov ip, #1 > 256d0: e3a01007 mov r1, #7 > 256d4: e1a0200d mov r2, sp > 256d8: e1cdc0b0 strh ip, [sp] > 256dc: e1cd30b2 strh r3, [sp, #2] > 256e0: e58d3004 str r3, [sp, #4] > 256e4: e58d3008 str r3, [sp, #8] > 256e8: ebff8a0c bl 7f20 <_init+0x944> > 256ec: e3500000 cmp r0, #0 > 256f0: 1a000001 bne 256fc <PR_Now+0x1a4> > 256f4: e28dd014 add sp, sp, #20 > 256f8: e8bd8000 ldmfd sp!, {pc} > 256fc: ebff8a1c bl 7f74 <_init+0x998> > 25700: e5900000 ldr r0, [r0] > 25704: eb000270 bl 260cc <PR_Now+0xb74> > 25708: e3e00000 mvn r0, #0 > 2570c: eafffff8 b 256f4 <PR_Now+0x19c> > 25710: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 25714: e24dd014 sub sp, sp, #20 > 25718: e3a03000 mov r3, #0 > 2571c: e3a0c001 mov ip, #1 > 25720: e3a01006 mov r1, #6 > 25724: e1a0200d mov r2, sp > 25728: e1cdc0b0 strh ip, [sp] > 2572c: e1cd30b2 strh r3, [sp, #2] > 25730: e58d3004 str r3, [sp, #4] > 25734: e58d3008 str r3, [sp, #8] > 25738: ebff89f8 bl 7f20 <_init+0x944> > 2573c: e3500000 cmp r0, #0 > 25740: 1a000001 bne 2574c <PR_Now+0x1f4> > 25744: e28dd014 add sp, sp, #20 > 25748: e8bd8000 ldmfd sp!, {pc} > 2574c: ebff8a08 bl 7f74 <_init+0x998> > 25750: e5900000 ldr r0, [r0] > 25754: eb00025c bl 260cc <PR_Now+0xb74> > 25758: e3e00000 mvn r0, #0 > 2575c: eafffff8 b 25744 <PR_Now+0x1ec> > 25760: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 25764: e24dd014 sub sp, sp, #20 > 25768: e3a03000 mov r3, #0 > 2576c: e3a0c002 mov ip, #2 > 25770: e3a01006 mov r1, #6 > 25774: e1a0200d mov r2, sp > 25778: e1cdc0b0 strh ip, [sp] > 2577c: e1cd30b2 strh r3, [sp, #2] > 25780: e58d3004 str r3, [sp, #4] > 25784: e58d3008 str r3, [sp, #8] > 25788: ebff89e4 bl 7f20 <_init+0x944> > 2578c: e3500000 cmp r0, #0 > 25790: 1a000001 bne 2579c <PR_Now+0x244> > 25794: e28dd014 add sp, sp, #20 > 25798: e8bd8000 ldmfd sp!, {pc} > 2579c: ebff89f4 bl 7f74 <_init+0x998> > 257a0: e5900000 ldr r0, [r0] > 257a4: eb000248 bl 260cc <PR_Now+0xb74> > 257a8: e3e00000 mvn r0, #0 > 257ac: eafffff8 b 25794 <PR_Now+0x23c> > 257b0: e92d4008 push {r3, lr} > 257b4: ebff894c bl 7cec <_init+0x710> > 257b8: e3500000 cmp r0, #0 > 257bc: 08bd8008 popeq {r3, pc} > 257c0: ebff89eb bl 7f74 <_init+0x998> > 257c4: e5900000 ldr r0, [r0] > 257c8: eb000220 bl 26050 <PR_Now+0xaf8> > 257cc: e3e00000 mvn r0, #0 > 257d0: e8bd8008 pop {r3, pc} > 257d4: e59f30a8 ldr r3, [pc, #168] ; 25884 <PR_Now+0x32c> > 257d8: e59fc0a8 ldr ip, [pc, #168] ; 25888 <PR_Now+0x330> > 257dc: e08f3003 add r3, pc, r3 > 257e0: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 257e4: e793400c ldr r4, [r3, ip] > 257e8: e24dde19 sub sp, sp, #400 ; 0x190 > 257ec: e594c000 ldr ip, [r4] > 257f0: e1a05000 mov r5, r0 > 257f4: e28d0004 add r0, sp, #4 > 257f8: e1a07001 mov r7, r1 > 257fc: e1a08002 mov r8, r2 > 25800: e58dc18c str ip, [sp, #396] ; 0x18c > 25804: ebff8869 bl 79b0 <_init+0x3d4> > 25808: e3700001 cmn r0, #1 > 2580c: e1a06000 mov r6, r0 > 25810: 0a000015 beq 2586c <PR_Now+0x314> > 25814: e3550001 cmp r5, #1 > 25818: 0a00000d beq 25854 <PR_Now+0x2fc> > 2581c: e3550002 cmp r5, #2 > 25820: 13e00000 mvnne r0, #0 > 25824: 1a000004 bne 2583c <PR_Now+0x2e4> > 25828: e1a00007 mov r0, r7 > 2582c: e1a01008 mov r1, r8 > 25830: e28d2086 add r2, sp, #134 ; 0x86 > 25834: ebff8aaf bl 82f8 <_init+0xd1c> > 25838: e3a00000 mov r0, #0 > 2583c: e59d218c ldr r2, [sp, #396] ; 0x18c > 25840: e5943000 ldr r3, [r4] > 25844: e1520003 cmp r2, r3 > 25848: 1a00000c bne 25880 <PR_Now+0x328> > 2584c: e28dde19 add sp, sp, #400 ; 0x190 > 25850: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 25854: e1a00007 mov r0, r7 > 25858: e1a01008 mov r1, r8 > 2585c: e28d2004 add r2, sp, #4 > 25860: ebff8aa4 bl 82f8 <_init+0xd1c> > 25864: e3a00000 mov r0, #0 > 25868: eafffff3 b 2583c <PR_Now+0x2e4> > 2586c: ebff89c0 bl 7f74 <_init+0x998> > 25870: e5900000 ldr r0, [r0] > 25874: eb00007f bl 25a78 <PR_Now+0x520> > 25878: e1a00006 mov r0, r6 > 2587c: eaffffee b 2583c <PR_Now+0x2e4> > 25880: ebff8856 bl 79e0 <_init+0x404> > 25884: 0001181c andeq r1, r1, ip, lsl r8 > 25888: 00000524 andeq r0, r0, r4, lsr #10 > 2588c: e92d4070 push {r4, r5, r6, lr} > 25890: e2525000 subs r5, r2, #0 > 25894: e24dd018 sub sp, sp, #24 > 25898: e1a04000 mov r4, r0 > 2589c: 1a000013 bne 258f0 <PR_Now+0x398> > 258a0: e5940004 ldr r0, [r4, #4] > 258a4: e3500000 cmp r0, #0 > 258a8: 0a00000b beq 258dc <PR_Now+0x384> > 258ac: e3500001 cmp r0, #1 > 258b0: 13a03003 movne r3, #3 > 258b4: 03a03003 moveq r3, #3 > 258b8: 0584000c streq r0, [r4, #12] > 258bc: 15843008 strne r3, [r4, #8] > 258c0: 03a00000 moveq r0, #0 > 258c4: 13a03002 movne r3, #2 > 258c8: 13a00000 movne r0, #0 > 258cc: 05843008 streq r3, [r4, #8] > 258d0: 1584300c strne r3, [r4, #12] > 258d4: e28dd018 add sp, sp, #24 > 258d8: e8bd8070 pop {r4, r5, r6, pc} > 258dc: e3a03001 mov r3, #1 > 258e0: e5843008 str r3, [r4, #8] > 258e4: e3a03002 mov r3, #2 > 258e8: e584300c str r3, [r4, #12] > 258ec: eafffff8 b 258d4 <PR_Now+0x37c> > 258f0: e5900000 ldr r0, [r0] > 258f4: e1a0100d mov r1, sp > 258f8: ebff87b4 bl 77d0 <_init+0x1f4> > 258fc: e3700001 cmn r0, #1 > 25900: 0a000012 beq 25950 <PR_Now+0x3f8> > 25904: e59d3004 ldr r3, [sp, #4] > 25908: e1550003 cmp r5, r3 > 2590c: 9affffe3 bls 258a0 <PR_Now+0x348> > 25910: e5946004 ldr r6, [r4, #4] > 25914: e3560001 cmp r6, #1 > 25918: 1a00000e bne 25958 <PR_Now+0x400> > 2591c: e5940000 ldr r0, [r4] > 25920: e2451001 sub r1, r5, #1 > 25924: e3a02000 mov r2, #0 > 25928: ebff880b bl 795c <_init+0x380> > 2592c: e3700001 cmn r0, #1 > 25930: 0a000006 beq 25950 <PR_Now+0x3f8> > 25934: e59f102c ldr r1, [pc, #44] ; 25968 <PR_Now+0x410> > 25938: e5940000 ldr r0, [r4] > 2593c: e08f1001 add r1, pc, r1 > 25940: e1a02006 mov r2, r6 > 25944: ebff893f bl 7e48 <_init+0x86c> > 25948: e3500001 cmp r0, #1 > 2594c: 0affffd3 beq 258a0 <PR_Now+0x348> > 25950: e3e00000 mvn r0, #0 > 25954: eaffffde b 258d4 <PR_Now+0x37c> > 25958: e59f000c ldr r0, [pc, #12] ; 2596c <PR_Now+0x414> > 2595c: e3a01000 mov r1, #0 > 25960: ebff89b3 bl 8034 <_init+0xa58> > 25964: eafffff9 b 25950 <PR_Now+0x3f8> > 25968: 0000415c andeq r4, r0, ip, asr r1 > 2596c: ffffe8b2 ; <UNDEFINED> instruction: 0xffffe8b2 > 25970: e5903000 ldr r3, [r0] > 25974: e590c008 ldr ip, [r0, #8] > 25978: e5931004 ldr r1, [r3, #4] > 2597c: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 25980: e5911014 ldr r1, [r1, #20] > 25984: e24dd00c sub sp, sp, #12 > 25988: e590300c ldr r3, [r0, #12] > 2598c: e88d0006 stm sp, {r1, r2} > 25990: e3a00000 mov r0, #0 > 25994: e59d1010 ldr r1, [sp, #16] > 25998: e1a0200c mov r2, ip > 2599c: ebff893b bl 7e90 <_init+0x8b4> > 259a0: e3700001 cmn r0, #1 > 259a4: 0a000001 beq 259b0 <PR_Now+0x458> > 259a8: e28dd00c add sp, sp, #12 > 259ac: e8bd8000 ldmfd sp!, {pc} > 259b0: ebff896f bl 7f74 <_init+0x998> > 259b4: e5900000 ldr r0, [r0] > 259b8: eb000182 bl 25fc8 <PR_Now+0xa70> > 259bc: e3a00000 mov r0, #0 > 259c0: eafffff8 b 259a8 <PR_Now+0x450> > 259c4: e92d4008 push {r3, lr} > 259c8: ebff89d5 bl 8124 <_init+0xb48> > 259cc: e3500000 cmp r0, #0 > 259d0: 08bd8008 popeq {r3, pc} > 259d4: ebff8966 bl 7f74 <_init+0x998> > 259d8: e5901000 ldr r1, [r0] > 259dc: e3510016 cmp r1, #22 > 259e0: 059f000c ldreq r0, [pc, #12] ; 259f4 <PR_Now+0x49c> > 259e4: 159f000c ldrne r0, [pc, #12] ; 259f8 <PR_Now+0x4a0> > 259e8: ebff8991 bl 8034 <_init+0xa58> > 259ec: e3e00000 mvn r0, #0 > 259f0: e8bd8008 pop {r3, pc} > 259f4: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 259f8: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 259fc: e5903010 ldr r3, [r0, #16] > 25a00: e92d4070 push {r4, r5, r6, lr} > 25a04: e59f5060 ldr r5, [pc, #96] ; 25a6c <PR_Now+0x514> > 25a08: e3530001 cmp r3, #1 > 25a0c: e1a04000 mov r4, r0 > 25a10: e08f5005 add r5, pc, r5 > 25a14: 0a000003 beq 25a28 <PR_Now+0x4d0> > 25a18: e1a00004 mov r0, r4 > 25a1c: ebff8a80 bl 8424 <_init+0xe48> > 25a20: e3a00000 mov r0, #0 > 25a24: e8bd8070 pop {r4, r5, r6, pc} > 25a28: e5900000 ldr r0, [r0] > 25a2c: ebff878b bl 7860 <_init+0x284> > 25a30: e3700001 cmn r0, #1 > 25a34: e1a06000 mov r6, r0 > 25a38: 1afffff6 bne 25a18 <PR_Now+0x4c0> > 25a3c: e59f302c ldr r3, [pc, #44] ; 25a70 <PR_Now+0x518> > 25a40: e7953003 ldr r3, [r5, r3] > 25a44: e5933000 ldr r3, [r3] > 25a48: e5933004 ldr r3, [r3, #4] > 25a4c: e3530003 cmp r3, #3 > 25a50: 8a000000 bhi 25a58 <PR_Now+0x500> > 25a54: e8bd8070 pop {r4, r5, r6, pc} > 25a58: e59f0014 ldr r0, [pc, #20] ; 25a74 <PR_Now+0x51c> > 25a5c: e08f0000 add r0, pc, r0 > 25a60: ebff89a9 bl 810c <_init+0xb30> > 25a64: e1a00006 mov r0, r6 > 25a68: e8bd8070 pop {r4, r5, r6, pc} > 25a6c: 000115e8 andeq r1, r1, r8, ror #11 > 25a70: 00000504 andeq r0, r0, r4, lsl #10 > 25a74: 00006904 andeq r6, r0, r4, lsl #18 > 25a78: e2403001 sub r3, r0, #1 > 25a7c: e3530079 cmp r3, #121 ; 0x79 > 25a80: e1a01000 mov r1, r0 > 25a84: 859f0010 ldrhi r0, [pc, #16] ; 25a9c <PR_Now+0x544> > 25a88: 959f2010 ldrls r2, [pc, #16] ; 25aa0 <PR_Now+0x548> > 25a8c: 91a03083 lslls r3, r3, #1 > 25a90: 908f2002 addls r2, pc, r2 > 25a94: 919200f3 ldrshls r0, [r2, r3] > 25a98: eaff8965 b 8034 <_init+0xa58> > 25a9c: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 25aa0: 0000690c andeq r6, r0, ip, lsl #18 > 25aa4: eafffff3 b 25a78 <PR_Now+0x520> > 25aa8: e3500016 cmp r0, #22 > 25aac: e1a01000 mov r1, r0 > 25ab0: 0a000000 beq 25ab8 <PR_Now+0x560> > 25ab4: eaffffef b 25a78 <PR_Now+0x520> > 25ab8: e59f0000 ldr r0, [pc] ; 25ac0 <PR_Now+0x568> > 25abc: eaff895c b 8034 <_init+0xa58> > 25ac0: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 25ac4: e3500006 cmp r0, #6 > 25ac8: e1a01000 mov r1, r0 > 25acc: 0a000006 beq 25aec <PR_Now+0x594> > 25ad0: da000007 ble 25af4 <PR_Now+0x59c> > 25ad4: e3500016 cmp r0, #22 > 25ad8: 0a000003 beq 25aec <PR_Now+0x594> > 25adc: e350004b cmp r0, #75 ; 0x4b > 25ae0: 0a000001 beq 25aec <PR_Now+0x594> > 25ae4: e1a00001 mov r0, r1 > 25ae8: eaffffe2 b 25a78 <PR_Now+0x520> > 25aec: e59f001c ldr r0, [pc, #28] ; 25b10 <PR_Now+0x5b8> > 25af0: eaff894f b 8034 <_init+0xa58> > 25af4: e3500000 cmp r0, #0 > 25af8: 1a000001 bne 25b04 <PR_Now+0x5ac> > 25afc: e59f0010 ldr r0, [pc, #16] ; 25b14 <PR_Now+0x5bc> > 25b00: eafffffa b 25af0 <PR_Now+0x598> > 25b04: e3500002 cmp r0, #2 > 25b08: 1afffff5 bne 25ae4 <PR_Now+0x58c> > 25b0c: eafffffa b 25afc <PR_Now+0x5a4> > 25b10: ffffe899 ; <UNDEFINED> instruction: 0xffffe899 > 25b14: ffffe8cd ; <UNDEFINED> instruction: 0xffffe8cd > 25b18: e3500001 cmp r0, #1 > 25b1c: e1a01000 mov r1, r0 > 25b20: 0a000000 beq 25b28 <PR_Now+0x5d0> > 25b24: eaffffd3 b 25a78 <PR_Now+0x520> > 25b28: e3e00d5d mvn r0, #5952 ; 0x1740 > 25b2c: eaff8940 b 8034 <_init+0xa58> > 25b30: e350006e cmp r0, #110 ; 0x6e > 25b34: e1a01000 mov r1, r0 > 25b38: 0a000000 beq 25b40 <PR_Now+0x5e8> > 25b3c: eaffffcd b 25a78 <PR_Now+0x520> > 25b40: e59f0000 ldr r0, [pc] ; 25b48 <PR_Now+0x5f0> > 25b44: eaff893a b 8034 <_init+0xa58> > 25b48: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25b4c: e350006e cmp r0, #110 ; 0x6e > 25b50: e1a01000 mov r1, r0 > 25b54: 0a000000 beq 25b5c <PR_Now+0x604> > 25b58: eaffffc6 b 25a78 <PR_Now+0x520> > 25b5c: e59f0000 ldr r0, [pc] ; 25b64 <PR_Now+0x60c> > 25b60: eaff8933 b 8034 <_init+0xa58> > 25b64: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25b68: e3500011 cmp r0, #17 > 25b6c: e1a01000 mov r1, r0 > 25b70: 0a000000 beq 25b78 <PR_Now+0x620> > 25b74: eaffffbf b 25a78 <PR_Now+0x520> > 25b78: e59f0000 ldr r0, [pc] ; 25b80 <PR_Now+0x628> > 25b7c: eaff892c b 8034 <_init+0xa58> > 25b80: ffffe8c5 ; <UNDEFINED> instruction: 0xffffe8c5 > 25b84: e350006e cmp r0, #110 ; 0x6e > 25b88: e1a01000 mov r1, r0 > 25b8c: 0a000000 beq 25b94 <PR_Now+0x63c> > 25b90: eaffffb8 b 25a78 <PR_Now+0x520> > 25b94: e59f0000 ldr r0, [pc] ; 25b9c <PR_Now+0x644> > 25b98: eaff8925 b 8034 <_init+0xa58> > 25b9c: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25ba0: eaffffb4 b 25a78 <PR_Now+0x520> > 25ba4: e3500016 cmp r0, #22 > 25ba8: e1a01000 mov r1, r0 > 25bac: 0a00000a beq 25bdc <PR_Now+0x684> > 25bb0: da000005 ble 25bcc <PR_Now+0x674> > 25bb4: e3500027 cmp r0, #39 ; 0x27 > 25bb8: 0a000007 beq 25bdc <PR_Now+0x684> > 25bbc: e350006e cmp r0, #110 ; 0x6e > 25bc0: 1a000003 bne 25bd4 <PR_Now+0x67c> > 25bc4: e59f0018 ldr r0, [pc, #24] ; 25be4 <PR_Now+0x68c> > 25bc8: eaff8919 b 8034 <_init+0xa58> > 25bcc: e3500011 cmp r0, #17 > 25bd0: 0a000001 beq 25bdc <PR_Now+0x684> > 25bd4: e1a00001 mov r0, r1 > 25bd8: eaffffa6 b 25a78 <PR_Now+0x520> > 25bdc: e59f0004 ldr r0, [pc, #4] ; 25be8 <PR_Now+0x690> > 25be0: eafffff8 b 25bc8 <PR_Now+0x670> > 25be4: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25be8: ffffe8c5 ; <UNDEFINED> instruction: 0xffffe8c5 > 25bec: e3500006 cmp r0, #6 > 25bf0: e1a01000 mov r1, r0 > 25bf4: 0a000002 beq 25c04 <PR_Now+0x6ac> > 25bf8: e3500016 cmp r0, #22 > 25bfc: 0a000002 beq 25c0c <PR_Now+0x6b4> > 25c00: eaffff9c b 25a78 <PR_Now+0x520> > 25c04: e59f0008 ldr r0, [pc, #8] ; 25c14 <PR_Now+0x6bc> > 25c08: eaff8909 b 8034 <_init+0xa58> > 25c0c: e59f0004 ldr r0, [pc, #4] ; 25c18 <PR_Now+0x6c0> > 25c10: eafffffc b 25c08 <PR_Now+0x6b0> > 25c14: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 25c18: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 25c1c: e3500016 cmp r0, #22 > 25c20: e1a01000 mov r1, r0 > 25c24: 0a000004 beq 25c3c <PR_Now+0x6e4> > 25c28: e350006e cmp r0, #110 ; 0x6e > 25c2c: 0a000004 beq 25c44 <PR_Now+0x6ec> > 25c30: e3500006 cmp r0, #6 > 25c34: 0a000000 beq 25c3c <PR_Now+0x6e4> > 25c38: eaffff8e b 25a78 <PR_Now+0x520> > 25c3c: e59f0008 ldr r0, [pc, #8] ; 25c4c <PR_Now+0x6f4> > 25c40: eaff88fb b 8034 <_init+0xa58> > 25c44: e59f0004 ldr r0, [pc, #4] ; 25c50 <PR_Now+0x6f8> > 25c48: eafffffc b 25c40 <PR_Now+0x6e8> > 25c4c: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 25c50: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25c54: eaffff87 b 25a78 <PR_Now+0x520> > 25c58: e3500016 cmp r0, #22 > 25c5c: e1a01000 mov r1, r0 > 25c60: 0a000002 beq 25c70 <PR_Now+0x718> > 25c64: e350006e cmp r0, #110 ; 0x6e > 25c68: 0a000002 beq 25c78 <PR_Now+0x720> > 25c6c: eaffff81 b 25a78 <PR_Now+0x520> > 25c70: e59f0008 ldr r0, [pc, #8] ; 25c80 <PR_Now+0x728> > 25c74: eaff88ee b 8034 <_init+0xa58> > 25c78: e59f0004 ldr r0, [pc, #4] ; 25c84 <PR_Now+0x72c> > 25c7c: eafffffc b 25c74 <PR_Now+0x71c> > 25c80: ffffe894 ; <UNDEFINED> instruction: 0xffffe894 > 25c84: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25c88: e350006e cmp r0, #110 ; 0x6e > 25c8c: e1a01000 mov r1, r0 > 25c90: 0a000000 beq 25c98 <PR_Now+0x740> > 25c94: eaffff77 b 25a78 <PR_Now+0x520> > 25c98: e59f0000 ldr r0, [pc] ; 25ca0 <PR_Now+0x748> > 25c9c: eaff88e4 b 8034 <_init+0xa58> > 25ca0: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25ca4: e350000c cmp r0, #12 > 25ca8: e1a01000 mov r1, r0 > 25cac: 0a000000 beq 25cb4 <PR_Now+0x75c> > 25cb0: eaffff70 b 25a78 <PR_Now+0x520> > 25cb4: e59f0000 ldr r0, [pc] ; 25cbc <PR_Now+0x764> > 25cb8: eaff88dd b 8034 <_init+0xa58> > 25cbc: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25cc0: e1a01000 mov r1, r0 > 25cc4: e59f0000 ldr r0, [pc] ; 25ccc <PR_Now+0x774> > 25cc8: eaff88d9 b 8034 <_init+0xa58> > 25ccc: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 25cd0: eaffff68 b 25a78 <PR_Now+0x520> > 25cd4: eaffff67 b 25a78 <PR_Now+0x520> > 25cd8: eaffff66 b 25a78 <PR_Now+0x520> > 25cdc: eaffff65 b 25a78 <PR_Now+0x520> > 25ce0: eaffff64 b 25a78 <PR_Now+0x520> > 25ce4: e3500013 cmp r0, #19 > 25ce8: e1a01000 mov r1, r0 > 25cec: 0a000000 beq 25cf4 <PR_Now+0x79c> > 25cf0: eaffff60 b 25a78 <PR_Now+0x520> > 25cf4: e59f0000 ldr r0, [pc] ; 25cfc <PR_Now+0x7a4> > 25cf8: eaff88cd b 8034 <_init+0xa58> > 25cfc: ffffe8b0 ; <UNDEFINED> instruction: 0xffffe8b0 > 25d00: e2403002 sub r3, r0, #2 > 25d04: e1a01000 mov r1, r0 > 25d08: e3530026 cmp r3, #38 ; 0x26 > 25d0c: 908ff103 addls pc, pc, r3, lsl #2 > 25d10: ea00002a b 25dc0 <PR_Now+0x868> > 25d14: ea000027 b 25db8 <PR_Now+0x860> > 25d18: ea000028 b 25dc0 <PR_Now+0x868> > 25d1c: ea000027 b 25dc0 <PR_Now+0x868> > 25d20: ea000026 b 25dc0 <PR_Now+0x868> > 25d24: ea000021 b 25db0 <PR_Now+0x858> > 25d28: ea000024 b 25dc0 <PR_Now+0x868> > 25d2c: ea000023 b 25dc0 <PR_Now+0x868> > 25d30: ea000022 b 25dc0 <PR_Now+0x868> > 25d34: ea000021 b 25dc0 <PR_Now+0x868> > 25d38: ea000020 b 25dc0 <PR_Now+0x868> > 25d3c: ea00001f b 25dc0 <PR_Now+0x868> > 25d40: ea00001c b 25db8 <PR_Now+0x860> > 25d44: ea00001d b 25dc0 <PR_Now+0x868> > 25d48: ea00001c b 25dc0 <PR_Now+0x868> > 25d4c: ea00001b b 25dc0 <PR_Now+0x868> > 25d50: ea00001a b 25dc0 <PR_Now+0x868> > 25d54: ea000019 b 25dc0 <PR_Now+0x868> > 25d58: ea000018 b 25dc0 <PR_Now+0x868> > 25d5c: ea000017 b 25dc0 <PR_Now+0x868> > 25d60: ea000016 b 25dc0 <PR_Now+0x868> > 25d64: ea000015 b 25dc0 <PR_Now+0x868> > 25d68: ea000014 b 25dc0 <PR_Now+0x868> > 25d6c: ea000013 b 25dc0 <PR_Now+0x868> > 25d70: ea000012 b 25dc0 <PR_Now+0x868> > 25d74: ea000011 b 25dc0 <PR_Now+0x868> > 25d78: ea000010 b 25dc0 <PR_Now+0x868> > 25d7c: ea00000f b 25dc0 <PR_Now+0x868> > 25d80: ea00000e b 25dc0 <PR_Now+0x868> > 25d84: ea00000d b 25dc0 <PR_Now+0x868> > 25d88: ea00000c b 25dc0 <PR_Now+0x868> > 25d8c: ea00000b b 25dc0 <PR_Now+0x868> > 25d90: ea00000a b 25dc0 <PR_Now+0x868> > 25d94: ea000009 b 25dc0 <PR_Now+0x868> > 25d98: ea000008 b 25dc0 <PR_Now+0x868> > 25d9c: ea000007 b 25dc0 <PR_Now+0x868> > 25da0: ea000006 b 25dc0 <PR_Now+0x868> > 25da4: ea000005 b 25dc0 <PR_Now+0x868> > 25da8: ea000004 b 25dc0 <PR_Now+0x868> > 25dac: ea000001 b 25db8 <PR_Now+0x860> > 25db0: e59f000c ldr r0, [pc, #12] ; 25dc4 <PR_Now+0x86c> > 25db4: eaff889e b 8034 <_init+0xa58> > 25db8: e59f0008 ldr r0, [pc, #8] ; 25dc8 <PR_Now+0x870> > 25dbc: eafffffc b 25db4 <PR_Now+0x85c> > 25dc0: eaffff2c b 25a78 <PR_Now+0x520> > 25dc4: ffffe899 ; <UNDEFINED> instruction: 0xffffe899 > 25dc8: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > 25dcc: e2403002 sub r3, r0, #2 > 25dd0: e1a01000 mov r1, r0 > 25dd4: e3530026 cmp r3, #38 ; 0x26 > 25dd8: 908ff103 addls pc, pc, r3, lsl #2 > 25ddc: ea00002a b 25e8c <PR_Now+0x934> > 25de0: ea000027 b 25e84 <PR_Now+0x92c> > 25de4: ea000028 b 25e8c <PR_Now+0x934> > 25de8: ea000027 b 25e8c <PR_Now+0x934> > 25dec: ea000024 b 25e84 <PR_Now+0x92c> > 25df0: ea000025 b 25e8c <PR_Now+0x934> > 25df4: ea000024 b 25e8c <PR_Now+0x934> > 25df8: ea000023 b 25e8c <PR_Now+0x934> > 25dfc: ea000022 b 25e8c <PR_Now+0x934> > 25e00: ea000021 b 25e8c <PR_Now+0x934> > 25e04: ea000020 b 25e8c <PR_Now+0x934> > 25e08: ea00001f b 25e8c <PR_Now+0x934> > 25e0c: ea00001e b 25e8c <PR_Now+0x934> > 25e10: ea00001d b 25e8c <PR_Now+0x934> > 25e14: ea00001c b 25e8c <PR_Now+0x934> > 25e18: ea00001b b 25e8c <PR_Now+0x934> > 25e1c: ea00001a b 25e8c <PR_Now+0x934> > 25e20: ea000019 b 25e8c <PR_Now+0x934> > 25e24: ea000018 b 25e8c <PR_Now+0x934> > 25e28: ea000015 b 25e84 <PR_Now+0x92c> > 25e2c: ea000014 b 25e84 <PR_Now+0x92c> > 25e30: ea000011 b 25e7c <PR_Now+0x924> > 25e34: ea000014 b 25e8c <PR_Now+0x934> > 25e38: ea000013 b 25e8c <PR_Now+0x934> > 25e3c: ea000012 b 25e8c <PR_Now+0x934> > 25e40: ea000011 b 25e8c <PR_Now+0x934> > 25e44: ea000010 b 25e8c <PR_Now+0x934> > 25e48: ea00000f b 25e8c <PR_Now+0x934> > 25e4c: ea00000e b 25e8c <PR_Now+0x934> > 25e50: ea00000b b 25e84 <PR_Now+0x92c> > 25e54: ea00000c b 25e8c <PR_Now+0x934> > 25e58: ea00000b b 25e8c <PR_Now+0x934> > 25e5c: ea00000a b 25e8c <PR_Now+0x934> > 25e60: ea000009 b 25e8c <PR_Now+0x934> > 25e64: ea000008 b 25e8c <PR_Now+0x934> > 25e68: ea000007 b 25e8c <PR_Now+0x934> > 25e6c: ea000006 b 25e8c <PR_Now+0x934> > 25e70: ea000005 b 25e8c <PR_Now+0x934> > 25e74: ea000004 b 25e8c <PR_Now+0x934> > 25e78: ea000001 b 25e84 <PR_Now+0x92c> > 25e7c: e59f000c ldr r0, [pc, #12] ; 25e90 <PR_Now+0x938> > 25e80: eaff886b b 8034 <_init+0xa58> > 25e84: e59f0008 ldr r0, [pc, #8] ; 25e94 <PR_Now+0x93c> > 25e88: eafffffc b 25e80 <PR_Now+0x928> > 25e8c: eafffef9 b 25a78 <PR_Now+0x520> > 25e90: ffffe8b1 ; <UNDEFINED> instruction: 0xffffe8b1 > 25e94: ffffe89f ; <UNDEFINED> instruction: 0xffffe89f > 25e98: eafffef6 b 25a78 <PR_Now+0x520> > 25e9c: eafffef5 b 25a78 <PR_Now+0x520> > 25ea0: e350000c cmp r0, #12 > 25ea4: e1a01000 mov r1, r0 > 25ea8: 0a000000 beq 25eb0 <PR_Now+0x958> > 25eac: eafffef1 b 25a78 <PR_Now+0x520> > 25eb0: e59f0000 ldr r0, [pc] ; 25eb8 <PR_Now+0x960> > 25eb4: eaff885e b 8034 <_init+0xa58> > 25eb8: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25ebc: e350000c cmp r0, #12 > 25ec0: e1a01000 mov r1, r0 > 25ec4: 0a000000 beq 25ecc <PR_Now+0x974> > 25ec8: eafffeea b 25a78 <PR_Now+0x520> > 25ecc: e59f0000 ldr r0, [pc] ; 25ed4 <PR_Now+0x97c> > 25ed0: eaff8857 b 8034 <_init+0xa58> > 25ed4: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25ed8: e350000c cmp r0, #12 > 25edc: e1a01000 mov r1, r0 > 25ee0: 0a000000 beq 25ee8 <PR_Now+0x990> > 25ee4: eafffee3 b 25a78 <PR_Now+0x520> > 25ee8: e59f0000 ldr r0, [pc] ; 25ef0 <PR_Now+0x998> > 25eec: eaff8850 b 8034 <_init+0xa58> > 25ef0: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25ef4: e350000c cmp r0, #12 > 25ef8: e1a01000 mov r1, r0 > 25efc: 0a000002 beq 25f0c <PR_Now+0x9b4> > 25f00: e3500016 cmp r0, #22 > 25f04: 0a000002 beq 25f14 <PR_Now+0x9bc> > 25f08: eafffeda b 25a78 <PR_Now+0x520> > 25f0c: e59f0008 ldr r0, [pc, #8] ; 25f1c <PR_Now+0x9c4> > 25f10: eaff8847 b 8034 <_init+0xa58> > 25f14: e59f0004 ldr r0, [pc, #4] ; 25f20 <PR_Now+0x9c8> > 25f18: eafffffc b 25f10 <PR_Now+0x9b8> > 25f1c: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25f20: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > 25f24: e350000c cmp r0, #12 > 25f28: e1a01000 mov r1, r0 > 25f2c: 0a000002 beq 25f3c <PR_Now+0x9e4> > 25f30: e3500016 cmp r0, #22 > 25f34: 0a000002 beq 25f44 <PR_Now+0x9ec> > 25f38: eafffece b 25a78 <PR_Now+0x520> > 25f3c: e59f0008 ldr r0, [pc, #8] ; 25f4c <PR_Now+0x9f4> > 25f40: eaff883b b 8034 <_init+0xa58> > 25f44: e59f0004 ldr r0, [pc, #4] ; 25f50 <PR_Now+0x9f8> > 25f48: eafffffc b 25f40 <PR_Now+0x9e8> > 25f4c: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25f50: ffffe8b6 ; <UNDEFINED> instruction: 0xffffe8b6 > 25f54: e3500010 cmp r0, #16 > 25f58: e1a01000 mov r1, r0 > 25f5c: 0a000012 beq 25fac <PR_Now+0xa54> > 25f60: da000008 ble 25f88 <PR_Now+0xa30> > 25f64: e350004b cmp r0, #75 ; 0x4b > 25f68: 0a00000d beq 25fa4 <PR_Now+0xa4c> > 25f6c: e350006e cmp r0, #110 ; 0x6e > 25f70: 0a000009 beq 25f9c <PR_Now+0xa44> > 25f74: e3500013 cmp r0, #19 > 25f78: 059f0034 ldreq r0, [pc, #52] ; 25fb4 <PR_Now+0xa5c> > 25f7c: 0a000005 beq 25f98 <PR_Now+0xa40> > 25f80: e1a00001 mov r0, r1 > 25f84: eafffebb b 25a78 <PR_Now+0x520> > 25f88: e240300b sub r3, r0, #11 > 25f8c: e3530001 cmp r3, #1 > 25f90: 8afffffa bhi 25f80 <PR_Now+0xa28> > 25f94: e59f001c ldr r0, [pc, #28] ; 25fb8 <PR_Now+0xa60> > 25f98: eaff8825 b 8034 <_init+0xa58> > 25f9c: e59f0018 ldr r0, [pc, #24] ; 25fbc <PR_Now+0xa64> > 25fa0: eafffffc b 25f98 <PR_Now+0xa40> > 25fa4: e59f0014 ldr r0, [pc, #20] ; 25fc0 <PR_Now+0xa68> > 25fa8: eafffffa b 25f98 <PR_Now+0xa40> > 25fac: e59f0010 ldr r0, [pc, #16] ; 25fc4 <PR_Now+0xa6c> > 25fb0: eafffff8 b 25f98 <PR_Now+0xa40> > 25fb4: ffffe8c2 ; <UNDEFINED> instruction: 0xffffe8c2 > 25fb8: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 25fbc: ffffe8b5 ; <UNDEFINED> instruction: 0xffffe8b5 > 25fc0: ffffe8bb ; <UNDEFINED> instruction: 0xffffe8bb > 25fc4: ffffe899 ; <UNDEFINED> instruction: 0xffffe899 > 25fc8: e2403006 sub r3, r0, #6 > 25fcc: e1a01000 mov r1, r0 > 25fd0: e3530012 cmp r3, #18 > 25fd4: 908ff103 addls pc, pc, r3, lsl #2 > 25fd8: ea000018 b 26040 <PR_Now+0xae8> > 25fdc: ea000015 b 26038 <PR_Now+0xae0> > 25fe0: ea000016 b 26040 <PR_Now+0xae8> > 25fe4: ea000015 b 26040 <PR_Now+0xae8> > 25fe8: ea000014 b 26040 <PR_Now+0xae8> > 25fec: ea000013 b 26040 <PR_Now+0xae8> > 25ff0: ea00000e b 26030 <PR_Now+0xad8> > 25ff4: ea000011 b 26040 <PR_Now+0xae8> > 25ff8: ea000010 b 26040 <PR_Now+0xae8> > 25ffc: ea00000f b 26040 <PR_Now+0xae8> > 26000: ea00000e b 26040 <PR_Now+0xae8> > 26004: ea00000d b 26040 <PR_Now+0xae8> > 26008: ea00000c b 26040 <PR_Now+0xae8> > 2600c: ea00000b b 26040 <PR_Now+0xae8> > 26010: ea000004 b 26028 <PR_Now+0xad0> > 26014: ea000009 b 26040 <PR_Now+0xae8> > 26018: ea000008 b 26040 <PR_Now+0xae8> > 2601c: ea000007 b 26040 <PR_Now+0xae8> > 26020: ea000006 b 26040 <PR_Now+0xae8> > 26024: ea000001 b 26030 <PR_Now+0xad8> > 26028: e59f0014 ldr r0, [pc, #20] ; 26044 <PR_Now+0xaec> > 2602c: eaff8800 b 8034 <_init+0xa58> > 26030: e59f0010 ldr r0, [pc, #16] ; 26048 <PR_Now+0xaf0> > 26034: eafffffc b 2602c <PR_Now+0xad4> > 26038: e59f000c ldr r0, [pc, #12] ; 2604c <PR_Now+0xaf4> > 2603c: eafffffa b 2602c <PR_Now+0xad4> > 26040: eafffe8c b 25a78 <PR_Now+0x520> > 26044: ffffe8b3 ; <UNDEFINED> instruction: 0xffffe8b3 > 26048: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 2604c: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 26050: eafffe88 b 25a78 <PR_Now+0x520> > 26054: eafffe87 b 25a78 <PR_Now+0x520> > 26058: e350000b cmp r0, #11 > 2605c: e1a01000 mov r1, r0 > 26060: 0a000000 beq 26068 <PR_Now+0xb10> > 26064: eafffe83 b 25a78 <PR_Now+0x520> > 26068: e59f0000 ldr r0, [pc] ; 26070 <PR_Now+0xb18> > 2606c: eaff87f0 b 8034 <_init+0xa58> > 26070: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 26074: e3100020 tst r0, #32 > 26078: e1a01000 mov r1, r0 > 2607c: 1a000008 bne 260a4 <PR_Now+0xb4c> > 26080: e3100010 tst r0, #16 > 26084: 1a000009 bne 260b0 <PR_Now+0xb58> > 26088: e3100008 tst r0, #8 > 2608c: 1a000001 bne 26098 <PR_Now+0xb40> > 26090: e59f0024 ldr r0, [pc, #36] ; 260bc <PR_Now+0xb64> > 26094: eaff87e6 b 8034 <_init+0xa58> > 26098: e3a01005 mov r1, #5 > 2609c: e59f001c ldr r0, [pc, #28] ; 260c0 <PR_Now+0xb68> > 260a0: eaff87e3 b 8034 <_init+0xa58> > 260a4: e3a01009 mov r1, #9 > 260a8: e59f0014 ldr r0, [pc, #20] ; 260c4 <PR_Now+0xb6c> > 260ac: eaff87e0 b 8034 <_init+0xa58> > 260b0: e3a01020 mov r1, #32 > 260b4: e59f000c ldr r0, [pc, #12] ; 260c8 <PR_Now+0xb70> > 260b8: eaff87dd b 8034 <_init+0xa58> > 260bc: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 260c0: ffffe899 ; <UNDEFINED> instruction: 0xffffe899 > 260c4: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 260c8: ffffe8b7 ; <UNDEFINED> instruction: 0xffffe8b7 > 260cc: e350000b cmp r0, #11 > 260d0: e1a01000 mov r1, r0 > 260d4: 0a000002 beq 260e4 <PR_Now+0xb8c> > 260d8: e3500016 cmp r0, #22 > 260dc: 0a000002 beq 260ec <PR_Now+0xb94> > 260e0: eafffe64 b 25a78 <PR_Now+0x520> > 260e4: e59f0008 ldr r0, [pc, #8] ; 260f4 <PR_Now+0xb9c> > 260e8: eaff87d1 b 8034 <_init+0xa58> > 260ec: e59f0004 ldr r0, [pc, #4] ; 260f8 <PR_Now+0xba0> > 260f0: eafffffc b 260e8 <PR_Now+0xb90> > 260f4: ffffe8ba ; <UNDEFINED> instruction: 0xffffe8ba > 260f8: ffffe891 ; <UNDEFINED> instruction: 0xffffe891 > 260fc: e350000d cmp r0, #13 > 26100: e1a01000 mov r1, r0 > 26104: 0a000002 beq 26114 <PR_Now+0xbbc> > 26108: e3500023 cmp r0, #35 ; 0x23 > 2610c: 0a000002 beq 2611c <PR_Now+0xbc4> > 26110: eafffe58 b 25a78 <PR_Now+0x520> > 26114: e59f0008 ldr r0, [pc, #8] ; 26124 <PR_Now+0xbcc> > 26118: eaff87c5 b 8034 <_init+0xa58> > 2611c: e59f0004 ldr r0, [pc, #4] ; 26128 <PR_Now+0xbd0> > 26120: eafffffc b 26118 <PR_Now+0xbc0> > 26124: ffffe8ba ; <UNDEFINED> instruction: 0xffffe8ba > 26128: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 2612c: eafffe51 b 25a78 <PR_Now+0x520> > 26130: e59f306c ldr r3, [pc, #108] ; 261a4 <PR_Now+0xc4c> > 26134: e5902000 ldr r2, [r0] > 26138: e08f3003 add r3, pc, r3 > 2613c: e593301c ldr r3, [r3, #28] > 26140: e202203f and r2, r2, #63 ; 0x3f > 26144: e7931102 ldr r1, [r3, r2, lsl #2] > 26148: e1510000 cmp r1, r0 > 2614c: 05911010 ldreq r1, [r1, #16] > 26150: 07831102 streq r1, [r3, r2, lsl #2] > 26154: 012fff1e bxeq lr > 26158: e5912010 ldr r2, [r1, #16] > 2615c: e3520000 cmp r2, #0 > 26160: 012fff1e bxeq lr > 26164: e1500002 cmp r0, r2 > 26168: 1a000003 bne 2617c <PR_Now+0xc24> > 2616c: ea00000a b 2619c <PR_Now+0xc44> > 26170: e1500003 cmp r0, r3 > 26174: 0a000004 beq 2618c <PR_Now+0xc34> > 26178: e1a02003 mov r2, r3 > 2617c: e5923010 ldr r3, [r2, #16] > 26180: e3530000 cmp r3, #0 > 26184: 1afffff9 bne 26170 <PR_Now+0xc18> > 26188: e12fff1e bx lr > 2618c: e1a01002 mov r1, r2 > 26190: e5933010 ldr r3, [r3, #16] > 26194: e5813010 str r3, [r1, #16] > 26198: e12fff1e bx lr > 2619c: e1a03000 mov r3, r0 > 261a0: eafffffa b 26190 <PR_Now+0xc38> > 261a4: 000137b8 ; <UNDEFINED> instruction: 0x000137b8 > 261a8: e92d40f8 push {r3, r4, r5, r6, r7, lr} > 261ac: ebff8770 bl 7f74 <_init+0x998> > 261b0: e59f6040 ldr r6, [pc, #64] ; 261f8 <PR_Now+0xca0> > 261b4: e59f5040 ldr r5, [pc, #64] ; 261fc <PR_Now+0xca4> > 261b8: e08f6006 add r6, pc, r6 > 261bc: e08f5005 add r5, pc, r5 > 261c0: e1a04000 mov r4, r0 > 261c4: e5907000 ldr r7, [r0] > 261c8: ea000002 b 261d8 <PR_Now+0xc80> > 261cc: e5943000 ldr r3, [r4] > 261d0: e3530004 cmp r3, #4 > 261d4: 1a000005 bne 261f0 <PR_Now+0xc98> > 261d8: e5960018 ldr r0, [r6, #24] > 261dc: e1a01005 mov r1, r5 > 261e0: e3a02001 mov r2, #1 > 261e4: ebff8795 bl 8040 <_init+0xa64> > 261e8: e3700001 cmn r0, #1 > 261ec: 0afffff6 beq 261cc <PR_Now+0xc74> > 261f0: e5847000 str r7, [r4] > 261f4: e8bd80f8 pop {r3, r4, r5, r6, r7, pc} > 261f8: 00013738 andeq r3, r1, r8, lsr r7 > 261fc: 000038dc ldrdeq r3, [r0], -ip > 26200: e92d4070 push {r4, r5, r6, lr} > 26204: e24dd010 sub sp, sp, #16 > 26208: ebff84fe bl 7608 <_init+0x2c> > 2620c: e59f4098 ldr r4, [pc, #152] ; 262ac <PR_Now+0xd54> > 26210: e3a05000 mov r5, #0 > 26214: e08f4004 add r4, pc, r4 > 26218: e3a06001 mov r6, #1 > 2621c: e5840010 str r0, [r4, #16] > 26220: e2840014 add r0, r4, #20 > 26224: ebff87b5 bl 8100 <_init+0xb24> > 26228: e1a02005 mov r2, r5 > 2622c: e3a01003 mov r1, #3 > 26230: e5940014 ldr r0, [r4, #20] > 26234: ebff8739 bl 7f20 <_init+0x944> > 26238: e3a01004 mov r1, #4 > 2623c: e3802b02 orr r2, r0, #2048 ; 0x800 > 26240: e5940014 ldr r0, [r4, #20] > 26244: ebff8735 bl 7f20 <_init+0x944> > 26248: e1a02005 mov r2, r5 > 2624c: e3a01003 mov r1, #3 > 26250: e5940018 ldr r0, [r4, #24] > 26254: ebff8731 bl 7f20 <_init+0x944> > 26258: e3a01004 mov r1, #4 > 2625c: e3802b02 orr r2, r0, #2048 ; 0x800 > 26260: e5940018 ldr r0, [r4, #24] > 26264: ebff872d bl 7f20 <_init+0x944> > 26268: e59f1040 ldr r1, [pc, #64] ; 262b0 <PR_Now+0xd58> > 2626c: e1a02005 mov r2, r5 > 26270: e1a03006 mov r3, r6 > 26274: e08f1001 add r1, pc, r1 > 26278: e58d6000 str r6, [sp] > 2627c: e58d5004 str r5, [sp, #4] > 26280: e58d5008 str r5, [sp, #8] > 26284: e1a00006 mov r0, r6 > 26288: ebff8541 bl 7794 <_init+0x1b8> > 2628c: e3a01c01 mov r1, #256 ; 0x100 > 26290: e584000c str r0, [r4, #12] > 26294: e1a00006 mov r0, r6 > 26298: ebff8882 bl 84a8 <_init+0xecc> > 2629c: e584001c str r0, [r4, #28] > 262a0: e1a00005 mov r0, r5 > 262a4: e28dd010 add sp, sp, #16 > 262a8: e8bd8070 pop {r4, r5, r6, pc} > 262ac: 000136dc ldrdeq r3, [r1], -ip > 262b0: 00000038 andeq r0, r0, r8, lsr r0 > 262b4: e59f36b0 ldr r3, [pc, #1712] ; 2696c <PR_Now+0x1414> > 262b8: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 262bc: e08f3003 add r3, pc, r3 > 262c0: e24ddf79 sub sp, sp, #484 ; 0x1e4 > 262c4: e58d3018 str r3, [sp, #24] > 262c8: e59dc018 ldr ip, [sp, #24] > 262cc: e59f369c ldr r3, [pc, #1692] ; 26970 <PR_Now+0x1418> > 262d0: e59f269c ldr r2, [pc, #1692] ; 26974 <PR_Now+0x141c> > 262d4: e79c3003 ldr r3, [ip, r3] > 262d8: e59f4698 ldr r4, [pc, #1688] ; 26978 <PR_Now+0x1420> > 262dc: e08f2002 add r2, pc, r2 > 262e0: e28d5e1e add r5, sp, #480 ; 0x1e0 > 262e4: e58d3024 str r3, [sp, #36] ; 0x24 > 262e8: e28d0048 add r0, sp, #72 ; 0x48 > 262ec: e5933000 ldr r3, [r3] > 262f0: e525219c str r2, [r5, #-412]! ; 0x19c > 262f4: e08f4004 add r4, pc, r4 > 262f8: e58d31dc str r3, [sp, #476] ; 0x1dc > 262fc: ebff87a6 bl 819c <_init+0xbc0> > 26300: e3a03211 mov r3, #268435457 ; 0x10000001 > 26304: e1a01005 mov r1, r5 > 26308: e28d20d0 add r2, sp, #208 ; 0xd0 > 2630c: e3a00011 mov r0, #17 > 26310: e58d30c8 str r3, [sp, #200] ; 0xc8 > 26314: ebff8632 bl 7be4 <_init+0x608> > 26318: e5940014 ldr r0, [r4, #20] > 2631c: ebff84c8 bl 7644 <_init+0x68> > 26320: e59f3654 ldr r3, [pc, #1620] ; 2697c <PR_Now+0x1424> > 26324: e59fc654 ldr ip, [pc, #1620] ; 26980 <PR_Now+0x1428> > 26328: e08f3003 add r3, pc, r3 > 2632c: e58d301c str r3, [sp, #28] > 26330: e59f364c ldr r3, [pc, #1612] ; 26984 <PR_Now+0x142c> > 26334: e08fc00c add ip, pc, ip > 26338: e08f3003 add r3, pc, r3 > 2633c: e59f8644 ldr r8, [pc, #1604] ; 26988 <PR_Now+0x1430> > 26340: e58dc030 str ip, [sp, #48] ; 0x30 > 26344: e59fc640 ldr ip, [pc, #1600] ; 2698c <PR_Now+0x1434> > 26348: e58d300c str r3, [sp, #12] > 2634c: e59f363c ldr r3, [pc, #1596] ; 26990 <PR_Now+0x1438> > 26350: e08fc00c add ip, pc, ip > 26354: e3a02001 mov r2, #1 > 26358: e28d1e1e add r1, sp, #480 ; 0x1e0 > 2635c: e08f8008 add r8, pc, r8 > 26360: e58dc010 str ip, [sp, #16] > 26364: e58d4014 str r4, [sp, #20] > 26368: e18120b3 strh r2, [r1, r3] > 2636c: e58d003c str r0, [sp, #60] ; 0x3c > 26370: e28d003c add r0, sp, #60 ; 0x3c > 26374: e3a01001 mov r1, #1 > 26378: e3e02000 mvn r2, #0 > 2637c: ebff878f bl 81c0 <_init+0xbe4> > 26380: e59dc014 ldr ip, [sp, #20] > 26384: e59c3028 ldr r3, [ip, #40] ; 0x28 > 26388: e3530000 cmp r3, #0 > 2638c: 1a0000b9 bne 26678 <PR_Now+0x1120> > 26390: e59c0010 ldr r0, [ip, #16] > 26394: ebff872f bl 8058 <_init+0xa7c> > 26398: e5980014 ldr r0, [r8, #20] > 2639c: e28d1f57 add r1, sp, #348 ; 0x15c > 263a0: e3a02080 mov r2, #128 ; 0x80 > 263a4: ebff84ee bl 7764 <_init+0x188> > 263a8: e3500080 cmp r0, #128 ; 0x80 > 263ac: 0afffff9 beq 26398 <PR_Now+0xe40> > 263b0: e3700001 cmn r0, #1 > 263b4: 1a000003 bne 263c8 <PR_Now+0xe70> > 263b8: ebff86ed bl 7f74 <_init+0x998> > 263bc: e5903000 ldr r3, [r0] > 263c0: e3530004 cmp r3, #4 > 263c4: 0afffff3 beq 26398 <PR_Now+0xe40> > 263c8: e59d301c ldr r3, [sp, #28] > 263cc: e5930010 ldr r0, [r3, #16] > 263d0: ebff882e bl 8490 <_init+0xeb4> > 263d4: e59dc01c ldr ip, [sp, #28] > 263d8: e59ca020 ldr sl, [ip, #32] > 263dc: e35a0000 cmp sl, #0 > 263e0: 158d8034 strne r8, [sp, #52] ; 0x34 > 263e4: 0a0000c4 beq 266fc <PR_Now+0x11a4> > 263e8: e59a3000 ldr r3, [sl] > 263ec: e59ac004 ldr ip, [sl, #4] > 263f0: e3a00004 mov r0, #4 > 263f4: e58d3028 str r3, [sp, #40] ; 0x28 > 263f8: e58dc02c str ip, [sp, #44] ; 0x2c > 263fc: e59a7008 ldr r7, [sl, #8] > 26400: e59a800c ldr r8, [sl, #12] > 26404: ebff882d bl 84c0 <_init+0xee4> > 26408: e3500000 cmp r0, #0 > 2640c: e58d0008 str r0, [sp, #8] > 26410: 0a00014a beq 26940 <PR_Now+0x13e8> > 26414: e3580000 cmp r8, #0 > 26418: 0a00013f beq 2691c <PR_Now+0x13c4> > 2641c: e5983010 ldr r3, [r8, #16] > 26420: e3530000 cmp r3, #0 > 26424: 0a0000f5 beq 26800 <PR_Now+0x12a8> > 26428: e3570000 cmp r7, #0 > 2642c: 0a000109 beq 26858 <PR_Now+0x1300> > 26430: e5974000 ldr r4, [r7] > 26434: e3540000 cmp r4, #0 > 26438: 0a0000de beq 267b8 <PR_Now+0x1260> > 2643c: e1a03007 mov r3, r7 > 26440: e3a05000 mov r5, #0 > 26444: ea000000 b 2644c <PR_Now+0xef4> > 26448: e1a05006 mov r5, r6 > 2644c: e5b34004 ldr r4, [r3, #4]! > 26450: e2856001 add r6, r5, #1 > 26454: e3540000 cmp r4, #0 > 26458: 1afffffa bne 26448 <PR_Now+0xef0> > 2645c: e2850003 add r0, r5, #3 > 26460: e1a00100 lsl r0, r0, #2 > 26464: ebff8815 bl 84c0 <_init+0xee4> > 26468: e2509000 subs r9, r0, #0 > 2646c: 0a000137 beq 26950 <PR_Now+0x13f8> > 26470: e3560000 cmp r6, #0 > 26474: 03a0b004 moveq fp, #4 > 26478: 0a0000d4 beq 267d0 <PR_Now+0x1278> > 2647c: e1a0b106 lsl fp, r6, #2 > 26480: e58d5020 str r5, [sp, #32] > 26484: e1a0500b mov r5, fp > 26488: e1a0b007 mov fp, r7 > 2648c: e59d7030 ldr r7, [sp, #48] ; 0x30 > 26490: e1a06004 mov r6, r4 > 26494: e79b0004 ldr r0, [fp, r4] > 26498: e3560000 cmp r6, #0 > 2649c: e7890004 str r0, [r9, r4] > 264a0: 13a06001 movne r6, #1 > 264a4: 1a000006 bne 264c4 <PR_Now+0xf6c> > 264a8: e3a02011 mov r2, #17 > 264ac: e1a01007 mov r1, r7 > 264b0: ebff87cf bl 83f4 <_init+0xe18> > 264b4: e3500000 cmp r0, #0 > 264b8: 05982010 ldreq r2, [r8, #16] > 264bc: 03a06001 moveq r6, #1 > 264c0: 07892004 streq r2, [r9, r4] > 264c4: e2844004 add r4, r4, #4 > 264c8: e1540005 cmp r4, r5 > 264cc: 1afffff0 bne 26494 <PR_Now+0xf3c> > 264d0: e3560000 cmp r6, #0 > 264d4: e1a0b005 mov fp, r5 > 264d8: e59d5020 ldr r5, [sp, #32] > 264dc: 0a0000be beq 267dc <PR_Now+0x1284> > 264e0: e3a02000 mov r2, #0 > 264e4: e1a07009 mov r7, r9 > 264e8: e789200b str r2, [r9, fp] > 264ec: ebff872d bl 81a8 <_init+0xbcc> > 264f0: e59d3008 ldr r3, [sp, #8] > 264f4: e3700001 cmn r0, #1 > 264f8: e5830000 str r0, [r3] > 264fc: 0a0000c1 beq 26808 <PR_Now+0x12b0> > 26500: e3500000 cmp r0, #0 > 26504: 1a000062 bne 26694 <PR_Now+0x113c> > 26508: e3580000 cmp r8, #0 > 2650c: e1a09008 mov r9, r8 > 26510: e1a01000 mov r1, r0 > 26514: 0a00004f beq 26658 <PR_Now+0x1100> > 26518: e5983000 ldr r3, [r8] > 2651c: e3530000 cmp r3, #0 > 26520: 0a000003 beq 26534 <PR_Now+0xfdc> > 26524: e5933004 ldr r3, [r3, #4] > 26528: e5934014 ldr r4, [r3, #20] > 2652c: e3540000 cmp r4, #0 > 26530: 1a0000cd bne 2686c <PR_Now+0x1314> > 26534: e3e04000 mvn r4, #0 > 26538: e5993004 ldr r3, [r9, #4] > 2653c: e3530000 cmp r3, #0 > 26540: 0a000019 beq 265ac <PR_Now+0x1054> > 26544: e5933004 ldr r3, [r3, #4] > 26548: e5935014 ldr r5, [r3, #20] > 2654c: e3550001 cmp r5, #1 > 26550: 0a000015 beq 265ac <PR_Now+0x1054> > 26554: e1a00005 mov r0, r5 > 26558: e3a01001 mov r1, #1 > 2655c: ebff8549 bl 7a88 <_init+0x4ac> > 26560: e3500001 cmp r0, #1 > 26564: e1a06000 mov r6, r0 > 26568: 1a000040 bne 26670 <PR_Now+0x1118> > 2656c: e3a02000 mov r2, #0 > 26570: e3a01003 mov r1, #3 > 26574: ebff8669 bl 7f20 <_init+0x944> > 26578: e3100b02 tst r0, #2048 ; 0x800 > 2657c: e1a02000 mov r2, r0 > 26580: 0a00000a beq 265b0 <PR_Now+0x1058> > 26584: e1a00006 mov r0, r6 > 26588: e3a01004 mov r1, #4 > 2658c: e3c22b02 bic r2, r2, #2048 ; 0x800 > 26590: ebff8662 bl 7f20 <_init+0x944> > 26594: e5993008 ldr r3, [r9, #8] > 26598: e3530000 cmp r3, #0 > 2659c: 1a000006 bne 265bc <PR_Now+0x1064> > 265a0: e1a08003 mov r8, r3 > 265a4: e3e06000 mvn r6, #0 > 265a8: ea000017 b 2660c <PR_Now+0x10b4> > 265ac: e3e05000 mvn r5, #0 > 265b0: e5993008 ldr r3, [r9, #8] > 265b4: e3530000 cmp r3, #0 > 265b8: 0afffff8 beq 265a0 <PR_Now+0x1048> > 265bc: e5933004 ldr r3, [r3, #4] > 265c0: e5936014 ldr r6, [r3, #20] > 265c4: e3560002 cmp r6, #2 > 265c8: 0a000089 beq 267f4 <PR_Now+0x129c> > 265cc: e1a00006 mov r0, r6 > 265d0: e3a01002 mov r1, #2 > 265d4: ebff852b bl 7a88 <_init+0x4ac> > 265d8: e3500002 cmp r0, #2 > 265dc: e1a08000 mov r8, r0 > 265e0: 1a000022 bne 26670 <PR_Now+0x1118> > 265e4: e3a02000 mov r2, #0 > 265e8: e3a01003 mov r1, #3 > 265ec: ebff864b bl 7f20 <_init+0x944> > 265f0: e3100b02 tst r0, #2048 ; 0x800 > 265f4: e1a02000 mov r2, r0 > 265f8: 1a0000cb bne 2692c <PR_Now+0x13d4> > 265fc: e1560004 cmp r6, r4 > 26600: 13760001 cmnne r6, #1 > 26604: 03a08000 moveq r8, #0 > 26608: 13a08001 movne r8, #1 > 2660c: e3740001 cmn r4, #1 > 26610: 0a000001 beq 2661c <PR_Now+0x10c4> > 26614: e1a00004 mov r0, r4 > 26618: ebff8787 bl 843c <_init+0xe60> > 2661c: e1540005 cmp r4, r5 > 26620: 13750001 cmnne r5, #1 > 26624: 1a000088 bne 2684c <PR_Now+0x12f4> > 26628: e3580000 cmp r8, #0 > 2662c: 0a000003 beq 26640 <PR_Now+0x10e8> > 26630: e1550006 cmp r5, r6 > 26634: 0a000001 beq 26640 <PR_Now+0x10e8> > 26638: e1a00006 mov r0, r6 > 2663c: ebff877e bl 843c <_init+0xe60> > 26640: e599000c ldr r0, [r9, #12] > 26644: e3500000 cmp r0, #0 > 26648: 0a000002 beq 26658 <PR_Now+0x1100> > 2664c: ebff8537 bl 7b30 <_init+0x554> > 26650: e3500000 cmp r0, #0 > 26654: ba000005 blt 26670 <PR_Now+0x1118> > 26658: e3570000 cmp r7, #0 > 2665c: e59d0028 ldr r0, [sp, #40] ; 0x28 > 26660: e59d102c ldr r1, [sp, #44] ; 0x2c > 26664: 0a0000ae beq 26924 <PR_Now+0x13cc> > 26668: e1a02007 mov r2, r7 > 2666c: ebff861f bl 7ef0 <_init+0x914> > 26670: e3a00001 mov r0, #1 > 26674: ebff8476 bl 7854 <_init+0x278> > 26678: e59dc024 ldr ip, [sp, #36] ; 0x24 > 2667c: e59d21dc ldr r2, [sp, #476] ; 0x1dc > 26680: e59c3000 ldr r3, [ip] > 26684: e1520003 cmp r2, r3 > 26688: 1a0000b6 bne 26968 <PR_Now+0x1410> > 2668c: e28ddf79 add sp, sp, #484 ; 0x1e4 > 26690: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 26694: e3590000 cmp r9, #0 > 26698: 0a000001 beq 266a4 <PR_Now+0x114c> > 2669c: e1a00009 mov r0, r9 > 266a0: ebff875f bl 8424 <_init+0xe48> > 266a4: e59d3008 ldr r3, [sp, #8] > 266a8: e58a3010 str r3, [sl, #16] > 266ac: e59dc00c ldr ip, [sp, #12] > 266b0: e59c0010 ldr r0, [ip, #16] > 266b4: ebff8667 bl 8058 <_init+0xa7c> > 266b8: e59a3024 ldr r3, [sl, #36] ; 0x24 > 266bc: e59dc00c ldr ip, [sp, #12] > 266c0: e3530000 cmp r3, #0 > 266c4: 058c3024 streq r3, [ip, #36] ; 0x24 > 266c8: e58c3020 str r3, [ip, #32] > 266cc: e3a03001 mov r3, #1 > 266d0: e58a301c str r3, [sl, #28] > 266d4: e59a0020 ldr r0, [sl, #32] > 266d8: ebff858c bl 7d10 <_init+0x734> > 266dc: e59d3010 ldr r3, [sp, #16] > 266e0: e5930010 ldr r0, [r3, #16] > 266e4: ebff8769 bl 8490 <_init+0xeb4> > 266e8: e59dc010 ldr ip, [sp, #16] > 266ec: e59ca020 ldr sl, [ip, #32] > 266f0: e35a0000 cmp sl, #0 > 266f4: 1affff3b bne 263e8 <PR_Now+0xe90> > 266f8: e59d8034 ldr r8, [sp, #52] ; 0x34 > 266fc: e59f4290 ldr r4, [pc, #656] ; 26994 <PR_Now+0x143c> > 26700: e59f3290 ldr r3, [pc, #656] ; 26998 <PR_Now+0x1440> > 26704: e59f7290 ldr r7, [pc, #656] ; 2699c <PR_Now+0x1444> > 26708: e08f3003 add r3, pc, r3 > 2670c: e28d6038 add r6, sp, #56 ; 0x38 > 26710: e08f4004 add r4, pc, r4 > 26714: e08f7007 add r7, pc, r7 > 26718: e3a05001 mov r5, #1 > 2671c: e58d3008 str r3, [sp, #8] > 26720: e3e00000 mvn r0, #0 > 26724: e1a01006 mov r1, r6 > 26728: e3a02001 mov r2, #1 > 2672c: ebff8547 bl 7c50 <_init+0x674> > 26730: e3700001 cmn r0, #1 > 26734: e1a09000 mov r9, r0 > 26738: 0a00006d beq 268f4 <PR_Now+0x139c> > 2673c: e3500000 cmp r0, #0 > 26740: 0affff0a beq 26370 <PR_Now+0xe18> > 26744: e5940010 ldr r0, [r4, #16] > 26748: ebff8642 bl 8058 <_init+0xa7c> > 2674c: e594301c ldr r3, [r4, #28] > 26750: e209203f and r2, r9, #63 ; 0x3f > 26754: e793a102 ldr sl, [r3, r2, lsl #2] > 26758: e59db038 ldr fp, [sp, #56] ; 0x38 > 2675c: e35a0000 cmp sl, #0 > 26760: 1a000003 bne 26774 <PR_Now+0x121c> > 26764: ea00004f b 268a8 <PR_Now+0x1350> > 26768: e59aa010 ldr sl, [sl, #16] > 2676c: e35a0000 cmp sl, #0 > 26770: 0a00004c beq 268a8 <PR_Now+0x1350> > 26774: e59a3000 ldr r3, [sl] > 26778: e1590003 cmp r9, r3 > 2677c: 1afffff9 bne 26768 <PR_Now+0x1210> > 26780: e59a3008 ldr r3, [sl, #8] > 26784: e3530000 cmp r3, #0 > 26788: 0a00005e beq 26908 <PR_Now+0x13b0> > 2678c: e31b007f tst fp, #127 ; 0x7f > 26790: 020bbcff andeq fp, fp, #65280 ; 0xff00 > 26794: 01a0b44b asreq fp, fp, #8 > 26798: 13a0bc01 movne fp, #256 ; 0x100 > 2679c: e58ab004 str fp, [sl, #4] > 267a0: e58a5008 str r5, [sl, #8] > 267a4: e59a000c ldr r0, [sl, #12] > 267a8: ebff8558 bl 7d10 <_init+0x734> > 267ac: e5970010 ldr r0, [r7, #16] > 267b0: ebff8736 bl 8490 <_init+0xeb4> > 267b4: eaffffd9 b 26720 <PR_Now+0x11c8> > 267b8: e3a00008 mov r0, #8 > 267bc: ebff873f bl 84c0 <_init+0xee4> > 267c0: e2509000 subs r9, r0, #0 > 267c4: 0a000061 beq 26950 <PR_Now+0x13f8> > 267c8: e3a0b004 mov fp, #4 > 267cc: e1a06004 mov r6, r4 > 267d0: e5982010 ldr r2, [r8, #16] > 267d4: e7892006 str r2, [r9, r6] > 267d8: eaffff40 b 264e0 <PR_Now+0xf88> > 267dc: e1a0600b mov r6, fp > 267e0: e2855002 add r5, r5, #2 > 267e4: e5982010 ldr r2, [r8, #16] > 267e8: e1a0b105 lsl fp, r5, #2 > 267ec: e7892006 str r2, [r9, r6] > 267f0: eaffff3a b 264e0 <PR_Now+0xf88> > 267f4: e3a08000 mov r8, #0 > 267f8: e3e06000 mvn r6, #0 > 267fc: eaffff82 b 2660c <PR_Now+0x10b4> > 26800: e1a09003 mov r9, r3 > 26804: eaffff38 b 264ec <PR_Now+0xf94> > 26808: ebff85d9 bl 7f74 <_init+0x998> > 2680c: e5901000 ldr r1, [r0] > 26810: e59f0188 ldr r0, [pc, #392] ; 269a0 <PR_Now+0x1448> > 26814: ebff8606 bl 8034 <_init+0xa58> > 26818: e59d0008 ldr r0, [sp, #8] > 2681c: ebff8700 bl 8424 <_init+0xe48> > 26820: e3590000 cmp r9, #0 > 26824: 0a000001 beq 26830 <PR_Now+0x12d8> > 26828: e1a00009 mov r0, r9 > 2682c: ebff86fc bl 8424 <_init+0xe48> > 26830: e3a03000 mov r3, #0 > 26834: e58a3010 str r3, [sl, #16] > 26838: ebff871d bl 84b4 <_init+0xed8> > 2683c: e58a0014 str r0, [sl, #20] > 26840: ebff858c bl 7e78 <_init+0x89c> > 26844: e58a0018 str r0, [sl, #24] > 26848: eaffff97 b 266ac <PR_Now+0x1154> > 2684c: e1a00005 mov r0, r5 > 26850: ebff86f9 bl 843c <_init+0xe60> > 26854: eaffff73 b 26628 <PR_Now+0x10d0> > 26858: e59f3144 ldr r3, [pc, #324] ; 269a4 <PR_Now+0x144c> > 2685c: e59dc018 ldr ip, [sp, #24] > 26860: e79c3003 ldr r3, [ip, r3] > 26864: e5937000 ldr r7, [r3] > 26868: eafffef0 b 26430 <PR_Now+0xed8> > 2686c: e1a00004 mov r0, r4 > 26870: ebff8484 bl 7a88 <_init+0x4ac> > 26874: e2505000 subs r5, r0, #0 > 26878: 1affff7c bne 26670 <PR_Now+0x1118> > 2687c: e1a02005 mov r2, r5 > 26880: e3a01003 mov r1, #3 > 26884: ebff85a5 bl 7f20 <_init+0x944> > 26888: e3100b02 tst r0, #2048 ; 0x800 > 2688c: e1a02000 mov r2, r0 > 26890: 0affff28 beq 26538 <PR_Now+0xfe0> > 26894: e1a00005 mov r0, r5 > 26898: e3a01004 mov r1, #4 > 2689c: e3c22b02 bic r2, r2, #2048 ; 0x800 > 268a0: ebff859e bl 7f20 <_init+0x944> > 268a4: eaffff23 b 26538 <PR_Now+0xfe0> > 268a8: e3a00014 mov r0, #20 > 268ac: e58d2004 str r2, [sp, #4] > 268b0: ebff8702 bl 84c0 <_init+0xee4> > 268b4: e31b007f tst fp, #127 ; 0x7f > 268b8: e59d2004 ldr r2, [sp, #4] > 268bc: 13a03c01 movne r3, #256 ; 0x100 > 268c0: e5809000 str r9, [r0] > 268c4: e5805008 str r5, [r0, #8] > 268c8: 020b3cff andeq r3, fp, #65280 ; 0xff00 > 268cc: 01a03443 asreq r3, r3, #8 > 268d0: e59dc008 ldr ip, [sp, #8] > 268d4: e59c101c ldr r1, [ip, #28] > 268d8: e3a0c000 mov ip, #0 > 268dc: e580c00c str ip, [r0, #12] > 268e0: e791c102 ldr ip, [r1, r2, lsl #2] > 268e4: e580c010 str ip, [r0, #16] > 268e8: e5803004 str r3, [r0, #4] > 268ec: e7810102 str r0, [r1, r2, lsl #2] > 268f0: eaffffad b 267ac <PR_Now+0x1254> > 268f4: ebff859e bl 7f74 <_init+0x998> > 268f8: e5903000 ldr r3, [r0] > 268fc: e3530004 cmp r3, #4 > 26900: 1afffe9a bne 26370 <PR_Now+0xe18> > 26904: eaffff85 b 26720 <PR_Now+0x11c8> > 26908: e1a0000a mov r0, sl > 2690c: ebfffe07 bl 26130 <PR_Now+0xbd8> > 26910: e1a0000a mov r0, sl > 26914: ebff86c2 bl 8424 <_init+0xe48> > 26918: eaffffa3 b 267ac <PR_Now+0x1254> > 2691c: e1a09008 mov r9, r8 > 26920: eafffef1 b 264ec <PR_Now+0xf94> > 26924: ebff8580 bl 7f2c <_init+0x950> > 26928: eaffff50 b 26670 <PR_Now+0x1118> > 2692c: e1a00008 mov r0, r8 > 26930: e3a01004 mov r1, #4 > 26934: e3c22b02 bic r2, r2, #2048 ; 0x800 > 26938: ebff8578 bl 7f20 <_init+0x944> > 2693c: eaffff2e b 265fc <PR_Now+0x10a4> > 26940: e59f0060 ldr r0, [pc, #96] ; 269a8 <PR_Now+0x1450> > 26944: e59d1008 ldr r1, [sp, #8] > 26948: ebff85b9 bl 8034 <_init+0xa58> > 2694c: eaffffb7 b 26830 <PR_Now+0x12d8> > 26950: e59d0008 ldr r0, [sp, #8] > 26954: ebff86b2 bl 8424 <_init+0xe48> > 26958: e59f0048 ldr r0, [pc, #72] ; 269a8 <PR_Now+0x1450> > 2695c: e3a01000 mov r1, #0 > 26960: ebff85b3 bl 8034 <_init+0xa58> > 26964: eaffffb1 b 26830 <PR_Now+0x12d8> > 26968: ebff841c bl 79e0 <_init+0x404> > 2696c: 00010d3c andeq r0, r1, ip, lsr sp > 26970: 00000524 andeq r0, r0, r4, lsr #10 > 26974: fffffec4 ; <UNDEFINED> instruction: 0xfffffec4 > 26978: 000135fc strdeq r3, [r1], -ip > 2697c: 000135c8 andeq r3, r1, r8, asr #11 > 26980: 00006168 andeq r6, r0, r8, ror #2 > 26984: 000135b8 ; <UNDEFINED> instruction: 0x000135b8 > 26988: 00013594 muleq r1, r4, r5 > 2698c: 000135a0 andeq r3, r1, r0, lsr #11 > 26990: fffffe60 ; <UNDEFINED> instruction: 0xfffffe60 > 26994: 000131e0 andeq r3, r1, r0, ror #3 > 26998: 000131e8 andeq r3, r1, r8, ror #3 > 2699c: 000131dc ldrdeq r3, [r1], -ip > 269a0: ffffe8aa ; <UNDEFINED> instruction: 0xffffe8aa > 269a4: 000005d8 ldrdeq r0, [r0], -r8 > 269a8: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 269ac: e92d4010 push {r4, lr} > 269b0: e59f4034 ldr r4, [pc, #52] ; 269ec <PR_Now+0x1494> > 269b4: e08f4004 add r4, pc, r4 > 269b8: e594300c ldr r3, [r4, #12] > 269bc: e3530000 cmp r3, #0 > 269c0: 08bd8010 popeq {r4, pc} > 269c4: e59f1024 ldr r1, [pc, #36] ; 269f0 <PR_Now+0x1498> > 269c8: e3a03001 mov r3, #1 > 269cc: e5940018 ldr r0, [r4, #24] > 269d0: e08f1001 add r1, pc, r1 > 269d4: e1a02003 mov r2, r3 > 269d8: e5843028 str r3, [r4, #40] ; 0x28 > 269dc: ebff8597 bl 8040 <_init+0xa64> > 269e0: e594000c ldr r0, [r4, #12] > 269e4: e8bd4010 pop {r4, lr} > 269e8: eaff85d6 b 8148 <_init+0xb6c> > 269ec: 00012f3c andeq r2, r1, ip, lsr pc > 269f0: 000030c8 andeq r3, r0, r8, asr #1 > 269f4: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr} > 269f8: e59f5154 ldr r5, [pc, #340] ; 26b54 <PR_Now+0x15fc> > 269fc: e1a0a001 mov sl, r1 > 26a00: e59f1150 ldr r1, [pc, #336] ; 26b58 <PR_Now+0x1600> > 26a04: e08f5005 add r5, pc, r5 > 26a08: e1a09000 mov r9, r0 > 26a0c: e08f1001 add r1, pc, r1 > 26a10: e1a00005 mov r0, r5 > 26a14: e1a08002 mov r8, r2 > 26a18: e1a06003 mov r6, r3 > 26a1c: ebff84a9 bl 7cc8 <_init+0x6ec> > 26a20: e3700001 cmn r0, #1 > 26a24: 0a00003b beq 26b18 <PR_Now+0x15c0> > 26a28: e3a00028 mov r0, #40 ; 0x28 > 26a2c: ebff86a3 bl 84c0 <_init+0xee4> > 26a30: e2504000 subs r4, r0, #0 > 26a34: 0a00003d beq 26b30 <PR_Now+0x15d8> > 26a38: e3a07000 mov r7, #0 > 26a3c: e584600c str r6, [r4, #12] > 26a40: e8840600 stm r4, {r9, sl} > 26a44: e5848008 str r8, [r4, #8] > 26a48: e584701c str r7, [r4, #28] > 26a4c: e5950010 ldr r0, [r5, #16] > 26a50: ebff856b bl 8004 <_init+0xa28> > 26a54: e1500007 cmp r0, r7 > 26a58: e1a06000 mov r6, r0 > 26a5c: e5840020 str r0, [r4, #32] > 26a60: 0a000037 beq 26b44 <PR_Now+0x15ec> > 26a64: e5950010 ldr r0, [r5, #16] > 26a68: ebff857a bl 8058 <_init+0xa7c> > 26a6c: e5953024 ldr r3, [r5, #36] ; 0x24 > 26a70: e59f60e4 ldr r6, [pc, #228] ; 26b5c <PR_Now+0x1604> > 26a74: e3530000 cmp r3, #0 > 26a78: e5847024 str r7, [r4, #36] ; 0x24 > 26a7c: 05854020 streq r4, [r5, #32] > 26a80: 15834024 strne r4, [r3, #36] ; 0x24 > 26a84: 05854024 streq r4, [r5, #36] ; 0x24 > 26a88: 15854024 strne r4, [r5, #36] ; 0x24 > 26a8c: e59f50cc ldr r5, [pc, #204] ; 26b60 <PR_Now+0x1608> > 26a90: e08f6006 add r6, pc, r6 > 26a94: e08f5005 add r5, pc, r5 > 26a98: e1a01005 mov r1, r5 > 26a9c: e3a02001 mov r2, #1 > 26aa0: e5960018 ldr r0, [r6, #24] > 26aa4: ebff8565 bl 8040 <_init+0xa64> > 26aa8: e3700001 cmn r0, #1 > 26aac: 1a000009 bne 26ad8 <PR_Now+0x1580> > 26ab0: ebff852f bl 7f74 <_init+0x998> > 26ab4: e5903000 ldr r3, [r0] > 26ab8: e3530004 cmp r3, #4 > 26abc: 0afffff5 beq 26a98 <PR_Now+0x1540> > 26ac0: e594301c ldr r3, [r4, #28] > 26ac4: e3530000 cmp r3, #0 > 26ac8: 1a000005 bne 26ae4 <PR_Now+0x158c> > 26acc: e5940020 ldr r0, [r4, #32] > 26ad0: e3e01000 mvn r1, #0 > 26ad4: ebff8523 bl 7f68 <_init+0x98c> > 26ad8: e594301c ldr r3, [r4, #28] > 26adc: e3530000 cmp r3, #0 > 26ae0: 0afffff9 beq 26acc <PR_Now+0x1574> > 26ae4: e59f3078 ldr r3, [pc, #120] ; 26b64 <PR_Now+0x160c> > 26ae8: e08f3003 add r3, pc, r3 > 26aec: e5930010 ldr r0, [r3, #16] > 26af0: ebff8666 bl 8490 <_init+0xeb4> > 26af4: e5940020 ldr r0, [r4, #32] > 26af8: ebff82e6 bl 7698 <_init+0xbc> > 26afc: e5945010 ldr r5, [r4, #16] > 26b00: e3550000 cmp r5, #0 > 26b04: 0a000005 beq 26b20 <PR_Now+0x15c8> > 26b08: e1a00004 mov r0, r4 > 26b0c: ebff8644 bl 8424 <_init+0xe48> > 26b10: e1a00005 mov r0, r5 > 26b14: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc} > 26b18: e3a05000 mov r5, #0 > 26b1c: eafffffb b 26b10 <PR_Now+0x15b8> > 26b20: e5940014 ldr r0, [r4, #20] > 26b24: e5941018 ldr r1, [r4, #24] > 26b28: ebff8541 bl 8034 <_init+0xa58> > 26b2c: eafffff5 b 26b08 <PR_Now+0x15b0> > 26b30: e59f0030 ldr r0, [pc, #48] ; 26b68 <PR_Now+0x1610> > 26b34: e1a01004 mov r1, r4 > 26b38: ebff853d bl 8034 <_init+0xa58> > 26b3c: e1a05004 mov r5, r4 > 26b40: eafffff2 b 26b10 <PR_Now+0x15b8> > 26b44: e1a00004 mov r0, r4 > 26b48: ebff8635 bl 8424 <_init+0xe48> > 26b4c: e1a05006 mov r5, r6 > 26b50: eaffffee b 26b10 <PR_Now+0x15b8> > 26b54: 00012eec andeq r2, r1, ip, ror #29 > 26b58: fffff7ec ; <UNDEFINED> instruction: 0xfffff7ec > 26b5c: 00012e60 andeq r2, r1, r0, ror #28 > 26b60: 00003004 andeq r3, r0, r4 > 26b64: 00012e08 andeq r2, r1, r8, lsl #28 > 26b68: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 26b6c: e92d4038 push {r3, r4, r5, lr} > 26b70: e59f40e8 ldr r4, [pc, #232] ; 26c60 <PR_Now+0x1708> > 26b74: e1a05000 mov r5, r0 > 26b78: e08f4004 add r4, pc, r4 > 26b7c: e5940010 ldr r0, [r4, #16] > 26b80: ebff8534 bl 8058 <_init+0xa7c> > 26b84: e5952000 ldr r2, [r5] > 26b88: e594301c ldr r3, [r4, #28] > 26b8c: e202103f and r1, r2, #63 ; 0x3f > 26b90: e7934101 ldr r4, [r3, r1, lsl #2] > 26b94: e3540000 cmp r4, #0 > 26b98: 1a000003 bne 26bac <PR_Now+0x1654> > 26b9c: ea000014 b 26bf4 <PR_Now+0x169c> > 26ba0: e5944010 ldr r4, [r4, #16] > 26ba4: e3540000 cmp r4, #0 > 26ba8: 0a000011 beq 26bf4 <PR_Now+0x169c> > 26bac: e5943000 ldr r3, [r4] > 26bb0: e1520003 cmp r2, r3 > 26bb4: 1afffff9 bne 26ba0 <PR_Now+0x1648> > 26bb8: e5943008 ldr r3, [r4, #8] > 26bbc: e3530001 cmp r3, #1 > 26bc0: 0a00001c beq 26c38 <PR_Now+0x16e0> > 26bc4: e59f0098 ldr r0, [pc, #152] ; 26c64 <PR_Now+0x170c> > 26bc8: e3a01000 mov r1, #0 > 26bcc: ebff8518 bl 8034 <_init+0xa58> > 26bd0: e3e04000 mvn r4, #0 > 26bd4: e1a00005 mov r0, r5 > 26bd8: ebff8611 bl 8424 <_init+0xe48> > 26bdc: e59f3084 ldr r3, [pc, #132] ; 26c68 <PR_Now+0x1710> > 26be0: e08f3003 add r3, pc, r3 > 26be4: e5930010 ldr r0, [r3, #16] > 26be8: ebff8628 bl 8490 <_init+0xeb4> > 26bec: e1a00004 mov r0, r4 > 26bf0: e8bd8038 pop {r3, r4, r5, pc} > 26bf4: e3a00014 mov r0, #20 > 26bf8: ebff8630 bl 84c0 <_init+0xee4> > 26bfc: e2501000 subs r1, r0, #0 > 26c00: 0a000012 beq 26c50 <PR_Now+0x16f8> > 26c04: e59f3060 ldr r3, [pc, #96] ; 26c6c <PR_Now+0x1714> > 26c08: e5950000 ldr r0, [r5] > 26c0c: e08f3003 add r3, pc, r3 > 26c10: e593301c ldr r3, [r3, #28] > 26c14: e3a04000 mov r4, #0 > 26c18: e200203f and r2, r0, #63 ; 0x3f > 26c1c: e581400c str r4, [r1, #12] > 26c20: e793c102 ldr ip, [r3, r2, lsl #2] > 26c24: e581c010 str ip, [r1, #16] > 26c28: e5810000 str r0, [r1] > 26c2c: e5814008 str r4, [r1, #8] > 26c30: e7831102 str r1, [r3, r2, lsl #2] > 26c34: eaffffe6 b 26bd4 <PR_Now+0x167c> > 26c38: e1a00004 mov r0, r4 > 26c3c: ebfffd3b bl 26130 <PR_Now+0xbd8> > 26c40: e1a00004 mov r0, r4 > 26c44: ebff85f6 bl 8424 <_init+0xe48> > 26c48: e3a04000 mov r4, #0 > 26c4c: eaffffe0 b 26bd4 <PR_Now+0x167c> > 26c50: e59f0018 ldr r0, [pc, #24] ; 26c70 <PR_Now+0x1718> > 26c54: ebff84f6 bl 8034 <_init+0xa58> > 26c58: e3e04000 mvn r4, #0 > 26c5c: eaffffde b 26bdc <PR_Now+0x1684> > 26c60: 00012d78 andeq r2, r1, r8, ror sp > 26c64: ffffe89d ; <UNDEFINED> instruction: 0xffffe89d > 26c68: 00012d10 andeq r2, r1, r0, lsl sp > 26c6c: 00012ce4 andeq r2, r1, r4, ror #25 > 26c70: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 26c74: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 26c78: e59f4170 ldr r4, [pc, #368] ; 26df0 <PR_Now+0x1898> > 26c7c: e1a06000 mov r6, r0 > 26c80: e08f4004 add r4, pc, r4 > 26c84: e5940010 ldr r0, [r4, #16] > 26c88: e1a07001 mov r7, r1 > 26c8c: ebff84f1 bl 8058 <_init+0xa7c> > 26c90: e5962000 ldr r2, [r6] > 26c94: e594301c ldr r3, [r4, #28] > 26c98: e202103f and r1, r2, #63 ; 0x3f > 26c9c: e7934101 ldr r4, [r3, r1, lsl #2] > 26ca0: e3540000 cmp r4, #0 > 26ca4: 1a000003 bne 26cb8 <PR_Now+0x1760> > 26ca8: ea000015 b 26d04 <PR_Now+0x17ac> > 26cac: e5944010 ldr r4, [r4, #16] > 26cb0: e3540000 cmp r4, #0 > 26cb4: 0a000012 beq 26d04 <PR_Now+0x17ac> > 26cb8: e5943000 ldr r3, [r4] > 26cbc: e1520003 cmp r2, r3 > 26cc0: 1afffff9 bne 26cac <PR_Now+0x1754> > 26cc4: e1a00004 mov r0, r4 > 26cc8: ebfffd18 bl 26130 <PR_Now+0xbd8> > 26ccc: e3570000 cmp r7, #0 > 26cd0: 15943004 ldrne r3, [r4, #4] > 26cd4: 15873000 strne r3, [r7] > 26cd8: e1a00004 mov r0, r4 > 26cdc: ebff85d0 bl 8424 <_init+0xe48> > 26ce0: e3a05000 mov r5, #0 > 26ce4: e1a00006 mov r0, r6 > 26ce8: ebff85cd bl 8424 <_init+0xe48> > 26cec: e59f3100 ldr r3, [pc, #256] ; 26df4 <PR_Now+0x189c> > 26cf0: e08f3003 add r3, pc, r3 > 26cf4: e5930010 ldr r0, [r3, #16] > 26cf8: ebff85e4 bl 8490 <_init+0xeb4> > 26cfc: e1a00005 mov r0, r5 > 26d00: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 26d04: e3a00014 mov r0, #20 > 26d08: ebff85ec bl 84c0 <_init+0xee4> > 26d0c: e2504000 subs r4, r0, #0 > 26d10: 0a00002d beq 26dcc <PR_Now+0x1874> > 26d14: e59f50dc ldr r5, [pc, #220] ; 26df8 <PR_Now+0x18a0> > 26d18: e5963000 ldr r3, [r6] > 26d1c: e5843000 str r3, [r4] > 26d20: e08f5005 add r5, pc, r5 > 26d24: e3a03002 mov r3, #2 > 26d28: e5843008 str r3, [r4, #8] > 26d2c: e5950010 ldr r0, [r5, #16] > 26d30: ebff84b3 bl 8004 <_init+0xa28> > 26d34: e3500000 cmp r0, #0 > 26d38: e584000c str r0, [r4, #12] > 26d3c: 0a000027 beq 26de0 <PR_Now+0x1888> > 26d40: e5942000 ldr r2, [r4] > 26d44: e595301c ldr r3, [r5, #28] > 26d48: e202203f and r2, r2, #63 ; 0x3f > 26d4c: e59f80a8 ldr r8, [pc, #168] ; 26dfc <PR_Now+0x18a4> > 26d50: e7931102 ldr r1, [r3, r2, lsl #2] > 26d54: e5841010 str r1, [r4, #16] > 26d58: e7834102 str r4, [r3, r2, lsl #2] > 26d5c: e5943008 ldr r3, [r4, #8] > 26d60: e3530001 cmp r3, #1 > 26d64: 0a000012 beq 26db4 <PR_Now+0x185c> > 26d68: e594000c ldr r0, [r4, #12] > 26d6c: e3e01000 mvn r1, #0 > 26d70: ebff847c bl 7f68 <_init+0x98c> > 26d74: e3700001 cmn r0, #1 > 26d78: e1a05000 mov r5, r0 > 26d7c: 1afffff6 bne 26d5c <PR_Now+0x1804> > 26d80: ebff85cb bl 84b4 <_init+0xed8> > 26d84: e1500008 cmp r0, r8 > 26d88: 1afffff3 bne 26d5c <PR_Now+0x1804> > 26d8c: e5943008 ldr r3, [r4, #8] > 26d90: e3530001 cmp r3, #1 > 26d94: 0a000006 beq 26db4 <PR_Now+0x185c> > 26d98: e1a00004 mov r0, r4 > 26d9c: ebfffce3 bl 26130 <PR_Now+0xbd8> > 26da0: e594000c ldr r0, [r4, #12] > 26da4: ebff823b bl 7698 <_init+0xbc> > 26da8: e1a00004 mov r0, r4 > 26dac: ebff859c bl 8424 <_init+0xe48> > 26db0: eaffffcb b 26ce4 <PR_Now+0x178c> > 26db4: e3570000 cmp r7, #0 > 26db8: 01a05007 moveq r5, r7 > 26dbc: 15943004 ldrne r3, [r4, #4] > 26dc0: 13a05000 movne r5, #0 > 26dc4: 15873000 strne r3, [r7] > 26dc8: eafffff2 b 26d98 <PR_Now+0x1840> > 26dcc: e59f002c ldr r0, [pc, #44] ; 26e00 <PR_Now+0x18a8> > 26dd0: e1a01004 mov r1, r4 > 26dd4: ebff8496 bl 8034 <_init+0xa58> > 26dd8: e3e05000 mvn r5, #0 > 26ddc: eaffffc2 b 26cec <PR_Now+0x1794> > 26de0: e1a00004 mov r0, r4 > 26de4: ebff858e bl 8424 <_init+0xe48> > 26de8: e3e05000 mvn r5, #0 > 26dec: eaffffbe b 26cec <PR_Now+0x1794> > 26df0: 00012c70 andeq r2, r1, r0, ror ip > 26df4: 00012c00 andeq r2, r1, r0, lsl #24 > 26df8: 00012bd0 ldrdeq r2, [r1], -r0 > 26dfc: ffffe897 ; <UNDEFINED> instruction: 0xffffe897 > 26e00: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 26e04: e92d4008 push {r3, lr} > 26e08: e5900000 ldr r0, [r0] > 26e0c: e3a01009 mov r1, #9 > 26e10: ebff8403 bl 7e24 <_init+0x848> > 26e14: e3500000 cmp r0, #0 > 26e18: 08bd8008 popeq {r3, pc} > 26e1c: ebff8454 bl 7f74 <_init+0x998> > 26e20: e5901000 ldr r1, [r0] > 26e24: e2413001 sub r3, r1, #1 > 26e28: e3530002 cmp r3, #2 > 26e2c: 859f0014 ldrhi r0, [pc, #20] ; 26e48 <PR_Now+0x18f0> > 26e30: 959f2014 ldrls r2, [pc, #20] ; 26e4c <PR_Now+0x18f4> > 26e34: 908f2002 addls r2, pc, r2 > 26e38: 97920103 ldrls r0, [r2, r3, lsl #2] > 26e3c: ebff847c bl 8034 <_init+0xa58> > 26e40: e3e00000 mvn r0, #0 > 26e44: e8bd8008 pop {r3, pc} > 26e48: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 26e4c: 0000565c andeq r5, r0, ip, asr r6 > 26e50: e59f0028 ldr r0, [pc, #40] ; 26e80 <PR_Now+0x1928> > 26e54: e92d4008 push {r3, lr} > 26e58: e3a01000 mov r1, #0 > 26e5c: e08f0000 add r0, pc, r0 > 26e60: ebff83e3 bl 7df4 <_init+0x818> > 26e64: e59f3018 ldr r3, [pc, #24] ; 26e84 <PR_Now+0x192c> > 26e68: e08f3003 add r3, pc, r3 > 26e6c: e3700001 cmn r0, #1 > 26e70: e5830000 str r0, [r3] > 26e74: 03e00000 mvneq r0, #0 > 26e78: 13a00000 movne r0, #0 > 26e7c: e8bd8008 pop {r3, pc} > 26e80: 00005654 andeq r5, r0, r4, asr r6 > 26e84: 00012ab4 ; <UNDEFINED> instruction: 0x00012ab4 > 26e88: e92d40f0 push {r4, r5, r6, r7, lr} > 26e8c: e59f40d0 ldr r4, [pc, #208] ; 26f64 <PR_Now+0x1a0c> > 26e90: e1a05001 mov r5, r1 > 26e94: e59f10cc ldr r1, [pc, #204] ; 26f68 <PR_Now+0x1a10> > 26e98: e08f4004 add r4, pc, r4 > 26e9c: e24dd00c sub sp, sp, #12 > 26ea0: e1a06000 mov r6, r0 > 26ea4: e08f1001 add r1, pc, r1 > 26ea8: e2840004 add r0, r4, #4 > 26eac: ebff8385 bl 7cc8 <_init+0x6ec> > 26eb0: e3700001 cmn r0, #1 > 26eb4: 0a00001e beq 26f34 <PR_Now+0x19dc> > 26eb8: e5940000 ldr r0, [r4] > 26ebc: e1a01006 mov r1, r6 > 26ec0: e1a02005 mov r2, r5 > 26ec4: ebff8226 bl 7764 <_init+0x188> > 26ec8: e3700001 cmn r0, #1 > 26ecc: e1a04000 mov r4, r0 > 26ed0: 11a07000 movne r7, r0 > 26ed4: 0a00001c beq 26f4c <PR_Now+0x19f4> > 26ed8: e0675005 rsb r5, r7, r5 > 26edc: e1a0000d mov r0, sp > 26ee0: e3a01000 mov r1, #0 > 26ee4: ebff8368 bl 7c8c <_init+0x6b0> > 26ee8: e3550000 cmp r5, #0 > 26eec: 1a000002 bne 26efc <PR_Now+0x19a4> > 26ef0: e1a00004 mov r0, r4 > 26ef4: e28dd00c add sp, sp, #12 > 26ef8: e8bd80f0 pop {r4, r5, r6, r7, pc} > 26efc: e1a01005 mov r1, r5 > 26f00: e0860007 add r0, r6, r7 > 26f04: e28d2004 add r2, sp, #4 > 26f08: e3a03004 mov r3, #4 > 26f0c: ebffc720 bl 18b94 <PR_UnlockOrderedLock+0x1c> > 26f10: e0551000 subs r1, r5, r0 > 26f14: e0844000 add r4, r4, r0 > 26f18: 0afffff4 beq 26ef0 <PR_Now+0x1998> > 26f1c: e0860004 add r0, r6, r4 > 26f20: e1a0200d mov r2, sp > 26f24: e3a03004 mov r3, #4 > 26f28: ebffc719 bl 18b94 <PR_UnlockOrderedLock+0x1c> > 26f2c: e0844000 add r4, r4, r0 > 26f30: eaffffee b 26ef0 <PR_Now+0x1998> > 26f34: ebff840e bl 7f74 <_init+0x998> > 26f38: e3a04000 mov r4, #0 > 26f3c: e1a07004 mov r7, r4 > 26f40: e5900000 ldr r0, [r0] > 26f44: ebfffc02 bl 25f54 <PR_Now+0x9fc> > 26f48: eaffffe2 b 26ed8 <PR_Now+0x1980> > 26f4c: ebff8408 bl 7f74 <_init+0x998> > 26f50: e3a04000 mov r4, #0 > 26f54: e1a07004 mov r7, r4 > 26f58: e5900000 ldr r0, [r0] > 26f5c: ebfffb22 bl 25bec <PR_Now+0x694> > 26f60: eaffffdc b 26ed8 <PR_Now+0x1980> > 26f64: 00012a84 andeq r2, r1, r4, lsl #21 > 26f68: ffffffa4 ; <UNDEFINED> instruction: 0xffffffa4 > 26f6c: e92d45f0 push {r4, r5, r6, r7, r8, sl, lr} > 26f70: e59f52fc ldr r5, [pc, #764] ; 27274 <PR_Now+0x1d1c> > 26f74: e59fc2fc ldr ip, [pc, #764] ; 27278 <PR_Now+0x1d20> > 26f78: e08f5005 add r5, pc, r5 > 26f7c: e795600c ldr r6, [r5, ip] > 26f80: e24ddb01 sub sp, sp, #1024 ; 0x400 > 26f84: e24dd00c sub sp, sp, #12 > 26f88: e596c000 ldr ip, [r6] > 26f8c: e1a0a001 mov sl, r1 > 26f90: e1a07002 mov r7, r2 > 26f94: e1a08003 mov r8, r3 > 26f98: e28d1004 add r1, sp, #4 > 26f9c: e3a02b01 mov r2, #1024 ; 0x400 > 26fa0: e3a03001 mov r3, #1 > 26fa4: e1a04000 mov r4, r0 > 26fa8: e58dc404 str ip, [sp, #1028] ; 0x404 > 26fac: ebffbed3 bl 16b00 <PR_IntervalToMicroseconds+0x40> > 26fb0: e3700001 cmn r0, #1 > 26fb4: 0a000067 beq 27158 <PR_Now+0x1c00> > 26fb8: e3a00001 mov r0, #1 > 26fbc: e3a01018 mov r1, #24 > 26fc0: ebff8538 bl 84a8 <_init+0xecc> > 26fc4: e2504000 subs r4, r0, #0 > 26fc8: 0a000071 beq 27194 <PR_Now+0x1c3c> > 26fcc: e28d0004 add r0, sp, #4 > 26fd0: ebff83ab bl 7e84 <_init+0x8a8> > 26fd4: e2800001 add r0, r0, #1 > 26fd8: ebff8538 bl 84c0 <_init+0xee4> > 26fdc: e3500000 cmp r0, #0 > 26fe0: e1a01000 mov r1, r0 > 26fe4: e5840000 str r0, [r4] > 26fe8: 0a00008d beq 27224 <PR_Now+0x1ccc> > 26fec: e28d1004 add r1, sp, #4 > 26ff0: ebff8322 bl 7c80 <_init+0x6a4> > 26ff4: e59f3280 ldr r3, [pc, #640] ; 2727c <PR_Now+0x1d24> > 26ff8: e3170001 tst r7, #1 > 26ffc: e584a004 str sl, [r4, #4] > 27000: e5848008 str r8, [r4, #8] > 27004: e584700c str r7, [r4, #12] > 27008: e5843014 str r3, [r4, #20] > 2700c: e5940000 ldr r0, [r4] > 27010: 1a000022 bne 270a0 <PR_Now+0x1b48> > 27014: e3a01062 mov r1, #98 ; 0x62 > 27018: ebff849b bl 828c <_init+0xcb0> > 2701c: e3700001 cmn r0, #1 > 27020: e1a08000 mov r8, r0 > 27024: 1a000036 bne 27104 <PR_Now+0x1bac> > 27028: ebff83d1 bl 7f74 <_init+0x998> > 2702c: e5900000 ldr r0, [r0] > 27030: ebfffa90 bl 25a78 <PR_Now+0x520> > 27034: e59f3244 ldr r3, [pc, #580] ; 27280 <PR_Now+0x1d28> > 27038: e7953003 ldr r3, [r5, r3] > 2703c: e5933000 ldr r3, [r3] > 27040: e5933004 ldr r3, [r3, #4] > 27044: e3530003 cmp r3, #3 > 27048: 9a000003 bls 2705c <PR_Now+0x1b04> > 2704c: e59f0230 ldr r0, [pc, #560] ; 27284 <PR_Now+0x1d2c> > 27050: e5941000 ldr r1, [r4] > 27054: e08f0000 add r0, pc, r0 > 27058: ebff842b bl 810c <_init+0xb30> > 2705c: e5940000 ldr r0, [r4] > 27060: e3500000 cmp r0, #0 > 27064: 0a000002 beq 27074 <PR_Now+0x1b1c> > 27068: ebff84ed bl 8424 <_init+0xe48> > 2706c: e3a03000 mov r3, #0 > 27070: e5843000 str r3, [r4] > 27074: e1a00004 mov r0, r4 > 27078: ebff84e9 bl 8424 <_init+0xe48> > 2707c: e3a04000 mov r4, #0 > 27080: e59d2404 ldr r2, [sp, #1028] ; 0x404 > 27084: e5963000 ldr r3, [r6] > 27088: e1a00004 mov r0, r4 > 2708c: e1520003 cmp r2, r3 > 27090: 1a000076 bne 27270 <PR_Now+0x1d18> > 27094: e28dd00c add sp, sp, #12 > 27098: e28ddb01 add sp, sp, #1024 ; 0x400 > 2709c: e8bd85f0 pop {r4, r5, r6, r7, r8, sl, pc} > 270a0: e3a01042 mov r1, #66 ; 0x42 > 270a4: e1a02008 mov r2, r8 > 270a8: ebff8351 bl 7df4 <_init+0x818> > 270ac: e3700001 cmn r0, #1 > 270b0: 0a000054 beq 27208 <PR_Now+0x1cb0> > 270b4: ebff84e0 bl 843c <_init+0xe60> > 270b8: e3700001 cmn r0, #1 > 270bc: 0a000064 beq 27254 <PR_Now+0x1cfc> > 270c0: e5940000 ldr r0, [r4] > 270c4: e3a01062 mov r1, #98 ; 0x62 > 270c8: ebff846f bl 828c <_init+0xcb0> > 270cc: e3700001 cmn r0, #1 > 270d0: e1a08000 mov r8, r0 > 270d4: 0affffd3 beq 27028 <PR_Now+0x1ad0> > 270d8: e9940006 ldmib r4, {r1, r2} > 270dc: e3822c06 orr r2, r2, #1536 ; 0x600 > 270e0: ebff81f6 bl 78c0 <_init+0x2e4> > 270e4: e3500000 cmp r0, #0 > 270e8: e5840010 str r0, [r4, #16] > 270ec: aaffffe3 bge 27080 <PR_Now+0x1b28> > 270f0: ebff839f bl 7f74 <_init+0x998> > 270f4: e5903000 ldr r3, [r0] > 270f8: e1a0a000 mov sl, r0 > 270fc: e3530011 cmp r3, #17 > 27100: 0a000030 beq 271c8 <PR_Now+0x1c70> > 27104: e1a00008 mov r0, r8 > 27108: e9940006 ldmib r4, {r1, r2} > 2710c: ebff81eb bl 78c0 <_init+0x2e4> > 27110: e3700001 cmn r0, #1 > 27114: e5840010 str r0, [r4, #16] > 27118: 1affffd8 bne 27080 <PR_Now+0x1b28> > 2711c: ebff8394 bl 7f74 <_init+0x998> > 27120: e1a07000 mov r7, r0 > 27124: e5900000 ldr r0, [r0] > 27128: ebfffa52 bl 25a78 <PR_Now+0x520> > 2712c: e59f314c ldr r3, [pc, #332] ; 27280 <PR_Now+0x1d28> > 27130: e7953003 ldr r3, [r5, r3] > 27134: e5933000 ldr r3, [r3] > 27138: e5933004 ldr r3, [r3, #4] > 2713c: e3530003 cmp r3, #3 > 27140: 9affffc5 bls 2705c <PR_Now+0x1b04> > 27144: e59f013c ldr r0, [pc, #316] ; 27288 <PR_Now+0x1d30> > 27148: e5971000 ldr r1, [r7] > 2714c: e08f0000 add r0, pc, r0 > 27150: ebff83ed bl 810c <_init+0xb30> > 27154: eaffffc0 b 2705c <PR_Now+0x1b04> > 27158: ebff8385 bl 7f74 <_init+0x998> > 2715c: e5900000 ldr r0, [r0] > 27160: ebfffa44 bl 25a78 <PR_Now+0x520> > 27164: e59f3114 ldr r3, [pc, #276] ; 27280 <PR_Now+0x1d28> > 27168: e7953003 ldr r3, [r5, r3] > 2716c: e5933000 ldr r3, [r3] > 27170: e5933004 ldr r3, [r3, #4] > 27174: e3530003 cmp r3, #3 > 27178: 9affffbf bls 2707c <PR_Now+0x1b24> > 2717c: e59f0108 ldr r0, [pc, #264] ; 2728c <PR_Now+0x1d34> > 27180: e1a01004 mov r1, r4 > 27184: e08f0000 add r0, pc, r0 > 27188: ebff83df bl 810c <_init+0xb30> > 2718c: e3a04000 mov r4, #0 > 27190: eaffffba b 27080 <PR_Now+0x1b28> > 27194: e59f00f4 ldr r0, [pc, #244] ; 27290 <PR_Now+0x1d38> > 27198: e1a01004 mov r1, r4 > 2719c: ebff83a4 bl 8034 <_init+0xa58> > 271a0: e59f30d8 ldr r3, [pc, #216] ; 27280 <PR_Now+0x1d28> > 271a4: e7953003 ldr r3, [r5, r3] > 271a8: e5933000 ldr r3, [r3] > 271ac: e5933004 ldr r3, [r3, #4] > 271b0: e3530003 cmp r3, #3 > 271b4: 9affffb0 bls 2707c <PR_Now+0x1b24> > 271b8: e59f00d4 ldr r0, [pc, #212] ; 27294 <PR_Now+0x1d3c> > 271bc: e08f0000 add r0, pc, r0 > 271c0: ebff83d1 bl 810c <_init+0xb30> > 271c4: eaffffad b 27080 <PR_Now+0x1b28> > 271c8: e3170002 tst r7, #2 > 271cc: 0affffcc beq 27104 <PR_Now+0x1bac> > 271d0: e59f00c0 ldr r0, [pc, #192] ; 27298 <PR_Now+0x1d40> > 271d4: e3a01011 mov r1, #17 > 271d8: ebff8395 bl 8034 <_init+0xa58> > 271dc: e59f309c ldr r3, [pc, #156] ; 27280 <PR_Now+0x1d28> > 271e0: e7953003 ldr r3, [r5, r3] > 271e4: e5933000 ldr r3, [r3] > 271e8: e5933004 ldr r3, [r3, #4] > 271ec: e3530003 cmp r3, #3 > 271f0: 9affff99 bls 2705c <PR_Now+0x1b04> > 271f4: e59f00a0 ldr r0, [pc, #160] ; 2729c <PR_Now+0x1d44> > 271f8: e59a1000 ldr r1, [sl] > 271fc: e08f0000 add r0, pc, r0 > 27200: ebff83c1 bl 810c <_init+0xb30> > 27204: eaffff94 b 2705c <PR_Now+0x1b04> > 27208: ebff8359 bl 7f74 <_init+0x998> > 2720c: e5900000 ldr r0, [r0] > 27210: ebfffb4f bl 25f54 <PR_Now+0x9fc> > 27214: e5940000 ldr r0, [r4] > 27218: e3500000 cmp r0, #0 > 2721c: 1affff91 bne 27068 <PR_Now+0x1b10> > 27220: eaffff93 b 27074 <PR_Now+0x1b1c> > 27224: e59f0064 ldr r0, [pc, #100] ; 27290 <PR_Now+0x1d38> > 27228: ebff8381 bl 8034 <_init+0xa58> > 2722c: e59f304c ldr r3, [pc, #76] ; 27280 <PR_Now+0x1d28> > 27230: e7953003 ldr r3, [r5, r3] > 27234: e5933000 ldr r3, [r3] > 27238: e5933004 ldr r3, [r3, #4] > 2723c: e3530003 cmp r3, #3 > 27240: 9affff8b bls 27074 <PR_Now+0x1b1c> > 27244: e59f0054 ldr r0, [pc, #84] ; 272a0 <PR_Now+0x1d48> > 27248: e08f0000 add r0, pc, r0 > 2724c: ebff83ae bl 810c <_init+0xb30> > 27250: eaffff87 b 27074 <PR_Now+0x1b1c> > 27254: ebff8346 bl 7f74 <_init+0x998> > 27258: e5900000 ldr r0, [r0] > 2725c: ebfffa89 bl 25c88 <PR_Now+0x730> > 27260: e5940000 ldr r0, [r4] > 27264: e3500000 cmp r0, #0 > 27268: 1affff7e bne 27068 <PR_Now+0x1b10> > 2726c: eaffff80 b 27074 <PR_Now+0x1b1c> > 27270: ebff81da bl 79e0 <_init+0x404> > 27274: 00010080 andeq r0, r1, r0, lsl #1 > 27278: 00000524 andeq r0, r0, r4, lsr #10 > 2727c: 0deadbad stcleq 11, cr13, [sl, #692]! ; 0x2b4 > 27280: 00000514 andeq r0, r0, r4, lsl r5 > 27284: 00005514 andeq r5, r0, r4, lsl r5 > 27288: 00005490 muleq r0, r0, r4 > 2728c: 0000533c andeq r5, r0, ip, lsr r3 > 27290: ffffe890 ; <UNDEFINED> instruction: 0xffffe890 > 27294: 00005340 andeq r5, r0, r0, asr #6 > 27298: ffffe8c9 ; <UNDEFINED> instruction: 0xffffe8c9 > 2729c: 000053a0 andeq r5, r0, r0, lsr #7 > 272a0: 000052ec andeq r5, r0, ip, ror #5 > 272a4: e92d4038 push {r3, r4, r5, lr} > 272a8: e3110001 tst r1, #1 > 272ac: e5903008 ldr r3, [r0, #8] > 272b0: 03a02000 moveq r2, #0 > 272b4: 13a02a01 movne r2, #4096 ; 0x1000 > 272b8: e1a04000 mov r4, r0 > 272bc: e3a01000 mov r1, #0 > 272c0: e5900010 ldr r0, [r0, #16] > 272c4: e1822003 orr r2, r2, r3 > 272c8: ebff820f bl 7b0c <_init+0x530> > 272cc: e59f5058 ldr r5, [pc, #88] ; 2732c <PR_Now+0x1dd4> > 272d0: e08f5005 add r5, pc, r5 > 272d4: e3700001 cmn r0, #1 > 272d8: 18bd8038 popne {r3, r4, r5, pc} > 272dc: ebff8324 bl 7f74 <_init+0x998> > 272e0: e5900000 ldr r0, [r0] > 272e4: ebfff9e3 bl 25a78 <PR_Now+0x520> > 272e8: e59f3040 ldr r3, [pc, #64] ; 27330 <PR_Now+0x1dd8> > 272ec: e7953003 ldr r3, [r5, r3] > 272f0: e5933000 ldr r3, [r3] > 272f4: e5933004 ldr r3, [r3, #4] > 272f8: e3530003 cmp r3, #3 > 272fc: 8a000001 bhi 27308 <PR_Now+0x1db0> > 27300: e3a00000 mov r0, #0 > 27304: e8bd8038 pop {r3, r4, r5, pc} > 27308: e5944000 ldr r4, [r4] > 2730c: ebff82d9 bl 7e78 <_init+0x89c> > 27310: e1a01004 mov r1, r4 > 27314: e1a02000 mov r2, r0 > 27318: e59f0014 ldr r0, [pc, #20] ; 27334 <PR_Now+0x1ddc> > 2731c: e08f0000 add r0, pc, r0 > 27320: ebff8379 bl 810c <_init+0xb30> > 27324: e3a00000 mov r0, #0 > 27328: e8bd8038 pop {r3, r4, r5, pc} > 2732c: 0000fd28 andeq pc, r0, r8, lsr #26 > 27330: 00000514 andeq r0, r0, r4, lsl r5 > 27334: 000052f4 strdeq r5, [r0], -r4 > 27338: e92d4070 push {r4, r5, r6, lr} > 2733c: e1a06000 mov r6, r0 > 27340: e1a00001 mov r0, r1 > 27344: ebff834c bl 807c <_init+0xaa0> > 27348: e59f4058 ldr r4, [pc, #88] ; 273a8 <PR_Now+0x1e50> > 2734c: e08f4004 add r4, pc, r4 > 27350: e3700001 cmn r0, #1 > 27354: e1a05000 mov r5, r0 > 27358: 0a000001 beq 27364 <PR_Now+0x1e0c> > 2735c: e3a00000 mov r0, #0 > 27360: e8bd8070 pop {r4, r5, r6, pc} > 27364: ebff8302 bl 7f74 <_init+0x998> > 27368: e5900000 ldr r0, [r0] > 2736c: ebfff9c1 bl 25a78 <PR_Now+0x520> > 27370: e59f3034 ldr r3, [pc, #52] ; 273ac <PR_Now+0x1e54> > 27374: e7943003 ldr r3, [r4, r3] > 27378: e5933000 ldr r3, [r3] > 2737c: e5933004 ldr r3, [r3, #4] > 27380: e3530003 cmp r3, #3 > 27384: 8a000001 bhi 27390 <PR_Now+0x1e38> > 27388: e1a00005 mov r0, r5 > 2738c: e8bd8070 pop {r4, r5, r6, pc} > 27390: e59f0018 ldr r0, [pc, #24] ; 273b0 <PR_Now+0x1e58> > 27394: e5961000 ldr r1, [r6] > 27398: e08f0000 add r0, pc, r0 > 2739c: ebff835a bl 810c <_init+0xb30> > 273a0: e1a00005 mov r0, r5 > 273a4: e8bd8070 pop {r4, r5, r6, pc} > 273a8: 0000fcac andeq pc, r0, ip, lsr #25 > 273ac: 00000514 andeq r0, r0, r4, lsl r5 > 273b0: 000052bc ; <UNDEFINED> instruction: 0x000052bc > 273b4: e92d4010 push {r4, lr} > 273b8: e1a04000 mov r4, r0 > 273bc: e5900000 ldr r0, [r0] > 273c0: e3500000 cmp r0, #0 > 273c4: 0a000002 beq 273d4 <PR_Now+0x1e7c> > 273c8: ebff8415 bl 8424 <_init+0xe48> > 273cc: e3a03000 mov r3, #0 > 273d0: e5843000 str r3, [r4] > 273d4: e1a00004 mov r0, r4 > 273d8: ebff8411 bl 8424 <_init+0xe48> > 273dc: e3a00000 mov r0, #0 > 273e0: e8bd8010 pop {r4, pc} > 273e4: e92d40f0 push {r4, r5, r6, r7, lr} > 273e8: e59f424c ldr r4, [pc, #588] ; 2763c <PR_Now+0x20e4> > 273ec: e59f324c ldr r3, [pc, #588] ; 27640 <PR_Now+0x20e8> > 273f0: e08f4004 add r4, pc, r4 > 273f4: e7946003 ldr r6, [r4, r3] > 273f8: e24ddb01 sub sp, sp, #1024 ; 0x400 > 273fc: e24dd00c sub sp, sp, #12 > 27400: e596c000 ldr ip, [r6] > 27404: e28d1004 add r1, sp, #4 > 27408: e3a02b01 mov r2, #1024 ; 0x400 > 2740c: e3a03001 mov r3, #1 > 27410: e1a07000 mov r7, r0 > 27414: e58dc404 str ip, [sp, #1028] ; 0x404 > 27418: ebffbdb8 bl 16b00 <PR_IntervalToMicroseconds+0x40> > 2741c: e3700001 cmn r0, #1 > 27420: e1a05000 mov r5, r0 > 27424: 0a00002a beq 274d4 <PR_Now+0x1f7c> > 27428: e28d0004 add r0, sp, #4 > 2742c: e3a01042 mov r1, #66 ; 0x42 > 27430: e59f220c ldr r2, [pc, #524] ; 27644 <PR_Now+0x20ec> > 27434: ebff826e bl 7df4 <_init+0x818> > 27438: e3700001 cmn r0, #1 > 2743c: e1a07000 mov r7, r0 > 27440: 0a000072 beq 27610 <PR_Now+0x20b8> > 27444: ebff83fc bl 843c <_init+0xe60> > 27448: e3700001 cmn r0, #1 > 2744c: e1a07000 mov r7, r0 > 27450: 0a000073 beq 27624 <PR_Now+0x20cc> > 27454: e28d0004 add r0, sp, #4 > 27458: e3a01062 mov r1, #98 ; 0x62 > 2745c: ebff838a bl 828c <_init+0xcb0> > 27460: e3700001 cmn r0, #1 > 27464: e1a07000 mov r7, r0 > 27468: 0a000049 beq 27594 <PR_Now+0x203c> > 2746c: e3a01000 mov r1, #0 > 27470: e1a00007 mov r0, r7 > 27474: e1a02001 mov r2, r1 > 27478: ebff8110 bl 78c0 <_init+0x2e4> > 2747c: e3700001 cmn r0, #1 > 27480: e1a07000 mov r7, r0 > 27484: 0a000032 beq 27554 <PR_Now+0x1ffc> > 27488: e3a01000 mov r1, #0 > 2748c: e1a02001 mov r2, r1 > 27490: ebff820f bl 7cd4 <_init+0x6f8> > 27494: e3700001 cmn r0, #1 > 27498: e1a07000 mov r7, r0 > 2749c: 0a000018 beq 27504 <PR_Now+0x1fac> > 274a0: e28d0004 add r0, sp, #4 > 274a4: ebff8174 bl 7a7c <_init+0x4a0> > 274a8: e3700001 cmn r0, #1 > 274ac: e1a07000 mov r7, r0 > 274b0: 0a000047 beq 275d4 <PR_Now+0x207c> > 274b4: e59d2404 ldr r2, [sp, #1028] ; 0x404 > 274b8: e5963000 ldr r3, [r6] > 274bc: e1a00005 mov r0, r5 > 274c0: e1520003 cmp r2, r3 > 274c4: 1a00005b bne 27638 <PR_Now+0x20e0> > 274c8: e28dd00c add sp, sp, #12 > 274cc: e28ddb01 add sp, sp, #1024 ; 0x400 > 274d0: e8bd80f0 pop {r4, r5, r6, r7, pc} > 274d4: ebff82a6 bl 7f74 <_init+0x998> > 274d8: e5901000 ldr r1, [r0] > 274dc: e59f0164 ldr r0, [pc, #356] ; 27648 <PR_Now+0x20f0> > 274e0: ebff82d3 bl 8034 <_init+0xa58> > 274e4: e59f3160 ldr r3, [pc, #352] ; 2764c <PR_Now+0x20f4> > 274e8: e7943003 ldr r3, [r4, r3] > 274ec: e5933000 ldr r3, [r3] > 274f0: e5933004 ldr r3, [r3, #4] > 274f4: e3530003 cmp r3, #3 > 274f8: 8a000010 bhi 27540 <PR_Now+0x1fe8> > 274fc: e3e05000 mvn r5, #0 > 27500: eaffffeb b 274b4 <PR_Now+0x1f5c> > 27504: ebff829a bl 7f74 <_init+0x998> > 27508: e5900000 ldr r0, [r0] > 2750c: ebfff959 bl 25a78 <PR_Now+0x520> > 27510: e59f3134 ldr r3, [pc, #308] ; 2764c <PR_Now+0x20f4> > 27514: e7943003 ldr r3, [r4, r3] > 27518: e5933000 ldr r3, [r3] > 2751c: e5933004 ldr r3, [r3, #4] > 27520: e3530003 cmp r3, #3 > 27524: 9afffff4 bls 274fc <PR_Now+0x1fa4> > 27528: e59f0120 ldr r0, [pc, #288] ; 27650 <PR_Now+0x20f8> > 2752c: e28d1004 add r1, sp, #4 > 27530: e08f0000 add r0, pc, r0 > 27534: ebff82f4 bl 810c <_init+0xb30> > 27538: e1a05007 mov r5, r7 > 2753c: eaffffdc b 274b4 <PR_Now+0x1f5c> > 27540: e59f010c ldr r0, [pc, #268] ; 27654 <PR_Now+0x20fc> > 27544: e1a01007 mov r1, r7 > 27548: e08f0000 add r0, pc, r0 > 2754c: ebff82ee bl 810c <_init+0xb30> > 27550: eaffffd7 b 274b4 <PR_Now+0x1f5c> > 27554: ebff8286 bl 7f74 <_init+0x998> > 27558: e1a05000 mov r5, r0 > 2755c: e5900000 ldr r0, [r0] > 27560: ebfff944 bl 25a78 <PR_Now+0x520> > 27564: e59f30e0 ldr r3, [pc, #224] ; 2764c <PR_Now+0x20f4> > 27568: e7943003 ldr r3, [r4, r3] > 2756c: e5933000 ldr r3, [r3] > 27570: e5933004 ldr r3, [r3, #4] > 27574: e3530003 cmp r3, #3 > 27578: 9affffdf bls 274fc <PR_Now+0x1fa4> > 2757c: e59f00d4 ldr r0, [pc, #212] ; 27658 <PR_Now+0x2100> > 27580: e5951000 ldr r1, [r5] > 27584: e08f0000 add r0, pc, r0 > 27588: ebff82df bl 810c <_init+0xb30> > 2758c: e1a05007 mov r5, r7 > 27590: eaffffc7 b 274b4 <PR_Now+0x1f5c> > 27594: ebff8276 bl 7f74 <_init+0x998> > 27598: e5900000 ldr r0, [r0] > 2759c: ebfff935 bl 25a78 <PR_Now+0x520> > 275a0: e59f30a4 ldr r3, [pc, #164] ; 2764c <PR_Now+0x20f4> > 275a4: e7943003 ldr r3, [r4, r3] > 275a8: e5933000 ldr r3, [r3] > 275ac: e5933004 ldr r3, [r3, #4] > 275b0: e3530003 cmp r3, #3 > 275b4: 91a05007 movls r5, r7 > 275b8: 9affffab bls 2746c <PR_Now+0x1f14> > 275bc: e59f0098 ldr r0, [pc, #152] ; 2765c <PR_Now+0x2104> > 275c0: e28d1004 add r1, sp, #4 > 275c4: e08f0000 add r0, pc, r0 > 275c8: ebff82cf bl 810c <_init+0xb30> > 275cc: e1a05007 mov r5, r7 > 275d0: eaffffa5 b 2746c <PR_Now+0x1f14> > 275d4: ebff8266 bl 7f74 <_init+0x998> > 275d8: e5900000 ldr r0, [r0] > 275dc: ebfff94d bl 25b18 <PR_Now+0x5c0> > 275e0: e59f3064 ldr r3, [pc, #100] ; 2764c <PR_Now+0x20f4> > 275e4: e7943003 ldr r3, [r4, r3] > 275e8: e5933000 ldr r3, [r3] > 275ec: e5933004 ldr r3, [r3, #4] > 275f0: e3530003 cmp r3, #3 > 275f4: 9affffc0 bls 274fc <PR_Now+0x1fa4> > 275f8: e59f0060 ldr r0, [pc, #96] ; 27660 <PR_Now+0x2108> > 275fc: e28d1004 add r1, sp, #4 > 27600: e08f0000 add r0, pc, r0 > 27604: ebff82c0 bl 810c <_init+0xb30> > 27608: e1a05007 mov r5, r7 > 2760c: eaffffa8 b 274b4 <PR_Now+0x1f5c> > 27610: ebff8257 bl 7f74 <_init+0x998> > 27614: e1a05007 mov r5, r7 > 27618: e5900000 ldr r0, [r0] > 2761c: ebfffa4c bl 25f54 <PR_Now+0x9fc> > 27620: eaffffa3 b 274b4 <PR_Now+0x1f5c> > 27624: ebff8252 bl 7f74 <_init+0x998> > 27628: e1a05007 mov r5, r7 > 2762c: e5900000 ldr r0, [r0] > 27630: ebfff994 bl 25c88 <PR_Now+0x730> > 27634: eaffff9e b 274b4 <PR_Now+0x1f5c> > 27638: ebff80e8 bl 79e0 <_init+0x404> > 2763c: 0000fc08 andeq pc, r0, r8, lsl #24 > 27640: 00000524 andeq r0, r0, r4, lsr #10 > 27644: 000001b6 ; <UNDEFINED> instruction: 0x000001b6 > 27648: ffffe896 ; <UNDEFINED> instruction: 0xffffe896 > 2764c: 00000514 andeq r0, r0, r4, lsl r5 > 27650: 00005208 andeq r5, r0, r8, lsl #4 > 27654: 00005144 andeq r5, r0, r4, asr #2 > 27658: 0000517c andeq r5, r0, ip, ror r1 > 2765c: 00005108 andeq r5, r0, r8, lsl #2 > 27660: 00005170 andeq r5, r0, r0, ror r1 > 27664: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 27668: e24dd01c sub sp, sp, #28 > 2766c: e58d1010 str r1, [sp, #16] > 27670: e58d2014 str r2, [sp, #20] > 27674: e1a08000 mov r8, r0 > 27678: ebff81ef bl 7e3c <_init+0x860> > 2767c: e59fa2fc ldr sl, [pc, #764] ; 27980 <PR_Now+0x2428> > 27680: e59f92fc ldr r9, [pc, #764] ; 27984 <PR_Now+0x242c> > 27684: e08fa00a add sl, pc, sl > 27688: e3a04000 mov r4, #0 > 2768c: e08f9009 add r9, pc, r9 > 27690: e1a07000 mov r7, r0 > 27694: ebff8092 bl 78e4 <_init+0x308> > 27698: e1a06000 mov r6, r0 > 2769c: e58d4000 str r4, [sp] > 276a0: e1a01008 mov r1, r8 > 276a4: e1a02007 mov r2, r7 > 276a8: e1a03006 mov r3, r6 > 276ac: e1a0000a mov r0, sl > 276b0: ebff8322 bl 8340 <_init+0xd64> > 276b4: e2844001 add r4, r4, #1 > 276b8: e3a010c2 mov r1, #194 ; 0xc2 > 276bc: e3a02d06 mov r2, #384 ; 0x180 > 276c0: e2505000 subs r5, r0, #0 > 276c4: 0a000025 beq 27760 <PR_Now+0x2208> > 276c8: ebff81c9 bl 7df4 <_init+0x818> > 276cc: e3700001 cmn r0, #1 > 276d0: e1a03000 mov r3, r0 > 276d4: 1a00002b bne 27788 <PR_Now+0x2230> > 276d8: ebff8225 bl 7f74 <_init+0x998> > 276dc: e5903000 ldr r3, [r0] > 276e0: e1a0b000 mov fp, r0 > 276e4: e3530011 cmp r3, #17 > 276e8: e1a00005 mov r0, r5 > 276ec: 1a000006 bne 2770c <PR_Now+0x21b4> > 276f0: ebff8333 bl 83c4 <_init+0xde8> > 276f4: e3540014 cmp r4, #20 > 276f8: 1affffe7 bne 2769c <PR_Now+0x2144> > 276fc: e59b0000 ldr r0, [fp] > 27700: ebfffa13 bl 25f54 <PR_Now+0x9fc> > 27704: e3a05000 mov r5, #0 > 27708: ea00000a b 27738 <PR_Now+0x21e0> > 2770c: e1a00003 mov r0, r3 > 27710: ebfffa0f bl 25f54 <PR_Now+0x9fc> > 27714: e59f326c ldr r3, [pc, #620] ; 27988 <PR_Now+0x2430> > 27718: e7993003 ldr r3, [r9, r3] > 2771c: e5933000 ldr r3, [r3] > 27720: e5933004 ldr r3, [r3, #4] > 27724: e3530003 cmp r3, #3 > 27728: 8a000005 bhi 27744 <PR_Now+0x21ec> > 2772c: e1a00005 mov r0, r5 > 27730: ebff8323 bl 83c4 <_init+0xde8> > 27734: e3a05000 mov r5, #0 > 27738: e1a00005 mov r0, r5 > 2773c: e28dd01c add sp, sp, #28 > 27740: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 27744: ebff81cb bl 7e78 <_init+0x89c> > 27748: e1a01005 mov r1, r5 > 2774c: e1a02000 mov r2, r0 > 27750: e59f0234 ldr r0, [pc, #564] ; 2798c <PR_Now+0x2434> > 27754: e08f0000 add r0, pc, r0 > 27758: ebff826b bl 810c <_init+0xb30> > 2775c: eafffff2 b 2772c <PR_Now+0x21d4> > 27760: e59f3220 ldr r3, [pc, #544] ; 27988 <PR_Now+0x2430> > 27764: e7993003 ldr r3, [r9, r3] > 27768: e5933000 ldr r3, [r3] > 2776c: e5933004 ldr r3, [r3, #4] > 27770: e3530003 cmp r3, #3 > 27774: 9affffee bls 27734 <PR_Now+0x21dc> > 27778: e59f0210 ldr r0, [pc, #528] ; 27990 <PR_Now+0x2438> > 2777c: e08f0000 add r0, pc, r0 > 27780: ebff8261 bl 810c <_init+0xb30> > 27784: eaffffeb b 27738 <PR_Now+0x21e0> > 27788: e1a00005 mov r0, r5 > 2778c: e58d300c str r3, [sp, #12] > 27790: ebff80b9 bl 7a7c <_init+0x4a0> > 27794: e59d300c ldr r3, [sp, #12] > 27798: e3700001 cmn r0, #1 > 2779c: 0a00004e beq 278dc <PR_Now+0x2384> > 277a0: e59f21e0 ldr r2, [pc, #480] ; 27988 <PR_Now+0x2430> > 277a4: e7994002 ldr r4, [r9, r2] > 277a8: e5942000 ldr r2, [r4] > 277ac: e5922004 ldr r2, [r2, #4] > 277b0: e3520003 cmp r2, #3 > 277b4: 8a000028 bhi 2785c <PR_Now+0x2304> > 277b8: e1a00005 mov r0, r5 > 277bc: e58d300c str r3, [sp, #12] > 277c0: ebff82ff bl 83c4 <_init+0xde8> > 277c4: e59d300c ldr r3, [sp, #12] > 277c8: e1a00003 mov r0, r3 > 277cc: ebff7f9c bl 7644 <_init+0x68> > 277d0: e5943000 ldr r3, [r4] > 277d4: e5933004 ldr r3, [r3, #4] > 277d8: e2506000 subs r6, r0, #0 > 277dc: 0a00002f beq 278a0 <PR_Now+0x2348> > 277e0: e3530003 cmp r3, #3 > 277e4: 8a000023 bhi 27878 <PR_Now+0x2320> > 277e8: e5963004 ldr r3, [r6, #4] > 277ec: e59d1010 ldr r1, [sp, #16] > 277f0: e5930014 ldr r0, [r3, #20] > 277f4: ebff8238 bl 80dc <_init+0xb00> > 277f8: e3700001 cmn r0, #1 > 277fc: 0a00004f beq 27940 <PR_Now+0x23e8> > 27800: e5943000 ldr r3, [r4] > 27804: e5933004 ldr r3, [r3, #4] > 27808: e3530003 cmp r3, #3 > 2780c: 8a00001e bhi 2788c <PR_Now+0x2334> > 27810: e59d3014 ldr r3, [sp, #20] > 27814: e58d3000 str r3, [sp] > 27818: e1a00006 mov r0, r6 > 2781c: e3a03000 mov r3, #0 > 27820: e59d2010 ldr r2, [sp, #16] > 27824: ebff821d bl 80a0 <_init+0xac4> > 27828: e5943000 ldr r3, [r4] > 2782c: e5933004 ldr r3, [r3, #4] > 27830: e2505000 subs r5, r0, #0 > 27834: 0a000020 beq 278bc <PR_Now+0x2364> > 27838: e3a02001 mov r2, #1 > 2783c: e3530003 cmp r3, #3 > 27840: e5852010 str r2, [r5, #16] > 27844: 9affffbb bls 27738 <PR_Now+0x21e0> > 27848: e59f0144 ldr r0, [pc, #324] ; 27994 <PR_Now+0x243c> > 2784c: e1a01005 mov r1, r5 > 27850: e08f0000 add r0, pc, r0 > 27854: ebff822c bl 810c <_init+0xb30> > 27858: eaffffb6 b 27738 <PR_Now+0x21e0> > 2785c: e59f0134 ldr r0, [pc, #308] ; 27998 <PR_Now+0x2440> > 27860: e1a01005 mov r1, r5 > 27864: e08f0000 add r0, pc, r0 > 27868: e58d300c str r3, [sp, #12] > 2786c: ebff8226 bl 810c <_init+0xb30> > 27870: e59d300c ldr r3, [sp, #12] > 27874: eaffffcf b 277b8 <PR_Now+0x2260> > 27878: e59f011c ldr r0, [pc, #284] ; 2799c <PR_Now+0x2444> > 2787c: e1a01006 mov r1, r6 > 27880: e08f0000 add r0, pc, r0 > 27884: ebff8220 bl 810c <_init+0xb30> > 27888: eaffffd6 b 277e8 <PR_Now+0x2290> > 2788c: e59f010c ldr r0, [pc, #268] ; 279a0 <PR_Now+0x2448> > 27890: e59d1010 ldr r1, [sp, #16] > 27894: e08f0000 add r0, pc, r0 > 27898: ebff821b bl 810c <_init+0xb30> > 2789c: eaffffdb b 27810 <PR_Now+0x22b8> > 278a0: e3530003 cmp r3, #3 > 278a4: 9affffa2 bls 27734 <PR_Now+0x21dc> > 278a8: e59f00f4 ldr r0, [pc, #244] ; 279a4 <PR_Now+0x244c> > 278ac: e1a05006 mov r5, r6 > 278b0: e08f0000 add r0, pc, r0 > 278b4: ebff8214 bl 810c <_init+0xb30> > 278b8: eaffff9e b 27738 <PR_Now+0x21e0> > 278bc: e3530003 cmp r3, #3 > 278c0: 9a000002 bls 278d0 <PR_Now+0x2378> > 278c4: e59f00dc ldr r0, [pc, #220] ; 279a8 <PR_Now+0x2450> > 278c8: e08f0000 add r0, pc, r0 > 278cc: ebff820e bl 810c <_init+0xb30> > 278d0: e1a00006 mov r0, r6 > 278d4: ebff7fe1 bl 7860 <_init+0x284> > 278d8: eaffff96 b 27738 <PR_Now+0x21e0> > 278dc: e58d300c str r3, [sp, #12] > 278e0: ebff81a3 bl 7f74 <_init+0x998> > 278e4: e1a04000 mov r4, r0 > 278e8: e5900000 ldr r0, [r0] > 278ec: ebfff889 bl 25b18 <PR_Now+0x5c0> > 278f0: e59f2090 ldr r2, [pc, #144] ; 27988 <PR_Now+0x2430> > 278f4: e59d300c ldr r3, [sp, #12] > 278f8: e7992002 ldr r2, [r9, r2] > 278fc: e5922000 ldr r2, [r2] > 27900: e5922004 ldr r2, [r2, #4] > 27904: e3520003 cmp r2, #3 > 27908: 9a000004 bls 27920 <PR_Now+0x23c8> > 2790c: e59f0098 ldr r0, [pc, #152] ; 279ac <PR_Now+0x2454> > 27910: e5941000 ldr r1, [r4] > 27914: e08f0000 add r0, pc, r0 > 27918: ebff81fb bl 810c <_init+0xb30> > 2791c: e59d300c ldr r3, [sp, #12] > 27920: e1a00005 mov r0, r5 > 27924: e58d300c str r3, [sp, #12] > 27928: ebff82a5 bl 83c4 <_init+0xde8> > 2792c: e59d300c ldr r3, [sp, #12] > 27930: e3a05000 mov r5, #0 > 27934: e1a00003 mov r0, r3 > 27938: ebff82bf bl 843c <_init+0xe60> > 2793c: eaffff7d b 27738 <PR_Now+0x21e0> > 27940: ebff818b bl 7f74 <_init+0x998> > 27944: e1a05000 mov r5, r0 > 27948: e5900000 ldr r0, [r0] > 2794c: ebfff849 bl 25a78 <PR_Now+0x520> > 27950: e5943000 ldr r3, [r4] > 27954: e5933004 ldr r3, [r3, #4] > 27958: e3530003 cmp r3, #3 > 2795c: 9a000003 bls 27970 <PR_Now+0x2418> > 27960: e59f0048 ldr r0, [pc, #72] ; 279b0 <PR_Now+0x2458> > 27964: e5951000 ldr r1, [r5] > 27968: e08f0000 add r0, pc, r0 > 2796c: ebff81e6 bl 810c <_init+0xb30> > 27970: e1a00006 mov r0, r6 > 27974: ebff7fb9 bl 7860 <_init+0x284> > 27978: e3a05000 mov r5, #0 > 2797c: eaffff6d b 27738 <PR_Now+0x21e0> > 27980: 0000511c andeq r5, r0, ip, lsl r1 > 27984: 0000f96c andeq pc, r0, ip, ror #18 > 27988: 0000058c andeq r0, r0, ip, lsl #11 > 2798c: 000050a8 andeq r5, r0, r8, lsr #1 > 27990: 0000503c andeq r5, r0, ip, lsr r0 > 27994: 00005120 andeq r5, r0, r0, lsr #2 > 27998: 00005010 andeq r5, r0, r0, lsl r0 > 2799c: 00005048 andeq r5, r0, r8, asr #32 > 279a0: 0000508c andeq r5, r0, ip, lsl #1 > 279a4: 00004fe8 andeq r4, r0, r8, ror #31 > 279a8: 00005088 andeq r5, r0, r8, lsl #1 > 279ac: 00004f28 andeq r4, r0, r8, lsr #30 > 279b0: 00004f80 andeq r4, r0, r0, lsl #31 > 279b4: e8901008 ldm r0, {r3, ip} > 279b8: e1a00002 mov r0, r2 > 279bc: e5933004 ldr r3, [r3, #4] > 279c0: e59f2028 ldr r2, [pc, #40] ; 279f0 <PR_Now+0x2498> > 279c4: e52de004 push {lr} ; (str lr, [sp, #-4]!) > 279c8: e24dd00c sub sp, sp, #12 > 279cc: e5933014 ldr r3, [r3, #20] > 279d0: e08f2002 add r2, pc, r2 > 279d4: e58dc000 str ip, [sp] > 279d8: ebff8246 bl 82f8 <_init+0xd1c> > 279dc: e3700001 cmn r0, #1 > 279e0: 03e00000 mvneq r0, #0 > 279e4: 13a00000 movne r0, #0 > 279e8: e28dd00c add sp, sp, #12 > 279ec: e8bd8000 ldmfd sp!, {pc} > 279f0: 00004fd4 ldrdeq r4, [r0], -r4 ; <UNPREDICTABLE> > 279f4: e59f10e4 ldr r1, [pc, #228] ; 27ae0 <PR_Now+0x2588> > 279f8: e92d4030 push {r4, r5, lr} > 279fc: e24dd034 sub sp, sp, #52 ; 0x34 > 27a00: e08f1001 add r1, pc, r1 > 27a04: e28d2008 add r2, sp, #8 > 27a08: e28d300c add r3, sp, #12 > 27a0c: ebff820c bl 8244 <_init+0xc68> > 27a10: e59d0008 ldr r0, [sp, #8] > 27a14: ebff7f0a bl 7644 <_init+0x68> > 27a18: e59f40c4 ldr r4, [pc, #196] ; 27ae4 <PR_Now+0x258c> > 27a1c: e08f4004 add r4, pc, r4 > 27a20: e2505000 subs r5, r0, #0 > 27a24: 0a000015 beq 27a80 <PR_Now+0x2528> > 27a28: e28d1010 add r1, sp, #16 > 27a2c: ebff812c bl 7ee4 <_init+0x908> > 27a30: e3700001 cmn r0, #1 > 27a34: 0a000009 beq 27a60 <PR_Now+0x2508> > 27a38: e59d300c ldr r3, [sp, #12] > 27a3c: e58d3000 str r3, [sp] > 27a40: e1a00005 mov r0, r5 > 27a44: e1cd21d8 ldrd r2, [sp, #24] > 27a48: ebff8194 bl 80a0 <_init+0xac4> > 27a4c: e2505000 subs r5, r0, #0 > 27a50: 0a000018 beq 27ab8 <PR_Now+0x2560> > 27a54: e1a00005 mov r0, r5 > 27a58: e28dd034 add sp, sp, #52 ; 0x34 > 27a5c: e8bd8030 pop {r4, r5, pc} > 27a60: e59f3080 ldr r3, [pc, #128] ; 27ae8 <PR_Now+0x2590> > 27a64: e7943003 ldr r3, [r4, r3] > 27a68: e5933000 ldr r3, [r3] > 27a6c: e5933004 ldr r3, [r3, #4] > 27a70: e3530003 cmp r3, #3 > 27a74: 8a00000b bhi 27aa8 <PR_Now+0x2550> > 27a78: e3a05000 mov r5, #0 > 27a7c: eafffff4 b 27a54 <PR_Now+0x24fc> > 27a80: e59f3060 ldr r3, [pc, #96] ; 27ae8 <PR_Now+0x2590> > 27a84: e7943003 ldr r3, [r4, r3] > 27a88: e5933000 ldr r3, [r3] > 27a8c: e5933004 ldr r3, [r3, #4] > 27a90: e3530003 cmp r3, #3 > 27a94: 9afffff7 bls 27a78 <PR_Now+0x2520> > 27a98: e59f004c ldr r0, [pc, #76] ; 27aec <PR_Now+0x2594> > 27a9c: e08f0000 add r0, pc, r0 > 27aa0: ebff8199 bl 810c <_init+0xb30> > 27aa4: eaffffea b 27a54 <PR_Now+0x24fc> > 27aa8: e59f0040 ldr r0, [pc, #64] ; 27af0 <PR_Now+0x2598> > 27aac: e08f0000 add r0, pc, r0 > 27ab0: ebff8195 bl 810c <_init+0xb30> > 27ab4: eaffffef b 27a78 <PR_Now+0x2520> > 27ab8: e59f3028 ldr r3, [pc, #40] ; 27ae8 <PR_Now+0x2590> > 27abc: e7943003 ldr r3, [r4, r3] > 27ac0: e5933000 ldr r3, [r3] > 27ac4: e5933004 ldr r3, [r3, #4] > 27ac8: e3530003 cmp r3, #3 > 27acc: 9affffe9 bls 27a78 <PR_Now+0x2520> > 27ad0: e59f001c ldr r0, [pc, #28] ; 27af4 <PR_Now+0x259c> > 27ad4: e08f0000 add r0, pc, r0 > 27ad8: ebff818b bl 810c <_init+0xb30> > 27adc: eaffffdc b 27a54 <PR_Now+0x24fc> > 27ae0: 00004fa4 andeq r4, r0, r4, lsr #31 > 27ae4: 0000f5dc ldrdeq pc, [r0], -ip > 27ae8: 0000058c andeq r0, r0, ip, lsl #11 > 27aec: 00004f10 andeq r4, r0, r0, lsl pc > 27af0: 00004f38 andeq r4, r0, r8, lsr pc > 27af4: 00004f50 andeq r4, r0, r0, asr pc > 27af8: e12fff1e bx lr > 27afc: e3a00000 mov r0, #0 > 27b00: e5820000 str r0, [r2] > 27b04: e12fff1e bx lr > 27b08: eafffba7 b 269ac <PR_Now+0x1454> > 27b0c: e2512001 subs r2, r1, #1 > 27b10: 012fff1e bxeq lr > 27b14: 3a000074 bcc 27cec <PR_Now+0x2794> > 27b18: e1500001 cmp r0, r1 > 27b1c: 9a00006b bls 27cd0 <PR_Now+0x2778> > 27b20: e1110002 tst r1, r2 > 27b24: 0a00006c beq 27cdc <PR_Now+0x2784> > 27b28: e16f3f10 clz r3, r0 > 27b2c: e16f2f11 clz r2, r1 > 27b30: e0423003 sub r3, r2, r3 > 27b34: e273301f rsbs r3, r3, #31 > 27b38: 10833083 addne r3, r3, r3, lsl #1 > 27b3c: e3a02000 mov r2, #0 > 27b40: 108ff103 addne pc, pc, r3, lsl #2 > 27b44: e1a00000 nop ; (mov r0, r0) > 27b48: e1500f81 cmp r0, r1, lsl #31 > 27b4c: e0a22002 adc r2, r2, r2 > 27b50: 20400f81 subcs r0, r0, r1, lsl #31 > 27b54: e1500f01 cmp r0, r1, lsl #30 > 27b58: e0a22002 adc r2, r2, r2 > 27b5c: 20400f01 subcs r0, r0, r1, lsl #30 > 27b60: e1500e81 cmp r0, r1, lsl #29 > 27b64: e0a22002 adc r2, r2, r2 > 27b68: 20400e81 subcs r0, r0, r1, lsl #29 > 27b6c: e1500e01 cmp r0, r1, lsl #28 > 27b70: e0a22002 adc r2, r2, r2 > 27b74: 20400e01 subcs r0, r0, r1, lsl #28 > 27b78: e1500d81 cmp r0, r1, lsl #27 > 27b7c: e0a22002 adc r2, r2, r2 > 27b80: 20400d81 subcs r0, r0, r1, lsl #27 > 27b84: e1500d01 cmp r0, r1, lsl #26 > 27b88: e0a22002 adc r2, r2, r2 > 27b8c: 20400d01 subcs r0, r0, r1, lsl #26 > 27b90: e1500c81 cmp r0, r1, lsl #25 > 27b94: e0a22002 adc r2, r2, r2 > 27b98: 20400c81 subcs r0, r0, r1, lsl #25 > 27b9c: e1500c01 cmp r0, r1, lsl #24 > 27ba0: e0a22002 adc r2, r2, r2 > 27ba4: 20400c01 subcs r0, r0, r1, lsl #24 > 27ba8: e1500b81 cmp r0, r1, lsl #23 > 27bac: e0a22002 adc r2, r2, r2 > 27bb0: 20400b81 subcs r0, r0, r1, lsl #23 > 27bb4: e1500b01 cmp r0, r1, lsl #22 > 27bb8: e0a22002 adc r2, r2, r2 > 27bbc: 20400b01 subcs r0, r0, r1, lsl #22 > 27bc0: e1500a81 cmp r0, r1, lsl #21 > 27bc4: e0a22002 adc r2, r2, r2 > 27bc8: 20400a81 subcs r0, r0, r1, lsl #21 > 27bcc: e1500a01 cmp r0, r1, lsl #20 > 27bd0: e0a22002 adc r2, r2, r2 > 27bd4: 20400a01 subcs r0, r0, r1, lsl #20 > 27bd8: e1500981 cmp r0, r1, lsl #19 > 27bdc: e0a22002 adc r2, r2, r2 > 27be0: 20400981 subcs r0, r0, r1, lsl #19 > 27be4: e1500901 cmp r0, r1, lsl #18 > 27be8: e0a22002 adc r2, r2, r2 > 27bec: 20400901 subcs r0, r0, r1, lsl #18 > 27bf0: e1500881 cmp r0, r1, lsl #17 > 27bf4: e0a22002 adc r2, r2, r2 > 27bf8: 20400881 subcs r0, r0, r1, lsl #17 > 27bfc: e1500801 cmp r0, r1, lsl #16 > 27c00: e0a22002 adc r2, r2, r2 > 27c04: 20400801 subcs r0, r0, r1, lsl #16 > 27c08: e1500781 cmp r0, r1, lsl #15 > 27c0c: e0a22002 adc r2, r2, r2 > 27c10: 20400781 subcs r0, r0, r1, lsl #15 > 27c14: e1500701 cmp r0, r1, lsl #14 > 27c18: e0a22002 adc r2, r2, r2 > 27c1c: 20400701 subcs r0, r0, r1, lsl #14 > 27c20: e1500681 cmp r0, r1, lsl #13 > 27c24: e0a22002 adc r2, r2, r2 > 27c28: 20400681 subcs r0, r0, r1, lsl #13 > 27c2c: e1500601 cmp r0, r1, lsl #12 > 27c30: e0a22002 adc r2, r2, r2 > 27c34: 20400601 subcs r0, r0, r1, lsl #12 > 27c38: e1500581 cmp r0, r1, lsl #11 > 27c3c: e0a22002 adc r2, r2, r2 > 27c40: 20400581 subcs r0, r0, r1, lsl #11 > 27c44: e1500501 cmp r0, r1, lsl #10 > 27c48: e0a22002 adc r2, r2, r2 > 27c4c: 20400501 subcs r0, r0, r1, lsl #10 > 27c50: e1500481 cmp r0, r1, lsl #9 > 27c54: e0a22002 adc r2, r2, r2 > 27c58: 20400481 subcs r0, r0, r1, lsl #9 > 27c5c: e1500401 cmp r0, r1, lsl #8 > 27c60: e0a22002 adc r2, r2, r2 > 27c64: 20400401 subcs r0, r0, r1, lsl #8 > 27c68: e1500381 cmp r0, r1, lsl #7 > 27c6c: e0a22002 adc r2, r2, r2 > 27c70: 20400381 subcs r0, r0, r1, lsl #7 > 27c74: e1500301 cmp r0, r1, lsl #6 > 27c78: e0a22002 adc r2, r2, r2 > 27c7c: 20400301 subcs r0, r0, r1, lsl #6 > 27c80: e1500281 cmp r0, r1, lsl #5 > 27c84: e0a22002 adc r2, r2, r2 > 27c88: 20400281 subcs r0, r0, r1, lsl #5 > 27c8c: e1500201 cmp r0, r1, lsl #4 > 27c90: e0a22002 adc r2, r2, r2 > 27c94: 20400201 subcs r0, r0, r1, lsl #4 > 27c98: e1500181 cmp r0, r1, lsl #3 > 27c9c: e0a22002 adc r2, r2, r2 > 27ca0: 20400181 subcs r0, r0, r1, lsl #3 > 27ca4: e1500101 cmp r0, r1, lsl #2 > 27ca8: e0a22002 adc r2, r2, r2 > 27cac: 20400101 subcs r0, r0, r1, lsl #2 > 27cb0: e1500081 cmp r0, r1, lsl #1 > 27cb4: e0a22002 adc r2, r2, r2 > 27cb8: 20400081 subcs r0, r0, r1, lsl #1 > 27cbc: e1500001 cmp r0, r1 > 27cc0: e0a22002 adc r2, r2, r2 > 27cc4: 20400001 subcs r0, r0, r1 > 27cc8: e1a00002 mov r0, r2 > 27ccc: e12fff1e bx lr > 27cd0: 03a00001 moveq r0, #1 > 27cd4: 13a00000 movne r0, #0 > 27cd8: e12fff1e bx lr > 27cdc: e16f2f11 clz r2, r1 > 27ce0: e262201f rsb r2, r2, #31 > 27ce4: e1a00230 lsr r0, r0, r2 > 27ce8: e12fff1e bx lr > 27cec: e3500000 cmp r0, #0 > 27cf0: 13e00000 mvnne r0, #0 > 27cf4: ea000360 b 28a7c <PR_Now+0x3524> > 27cf8: e3510000 cmp r1, #0 > 27cfc: 0afffffa beq 27cec <PR_Now+0x2794> > 27d00: e92d4003 push {r0, r1, lr} > 27d04: ebffff80 bl 27b0c <PR_Now+0x25b4> > 27d08: e8bd4006 pop {r1, r2, lr} > 27d0c: e0030092 mul r3, r2, r0 > 27d10: e0411003 sub r1, r1, r3 > 27d14: e12fff1e bx lr > 27d18: e3510000 cmp r1, #0 > 27d1c: 0a000081 beq 27f28 <PR_Now+0x29d0> > 27d20: e020c001 eor ip, r0, r1 > 27d24: 42611000 rsbmi r1, r1, #0 > 27d28: e2512001 subs r2, r1, #1 > 27d2c: 0a000070 beq 27ef4 <PR_Now+0x299c> > 27d30: e1b03000 movs r3, r0 > 27d34: 42603000 rsbmi r3, r0, #0 > 27d38: e1530001 cmp r3, r1 > 27d3c: 9a00006f bls 27f00 <PR_Now+0x29a8> > 27d40: e1110002 tst r1, r2 > 27d44: 0a000071 beq 27f10 <PR_Now+0x29b8> > 27d48: e16f2f13 clz r2, r3 > 27d4c: e16f0f11 clz r0, r1 > 27d50: e0402002 sub r2, r0, r2 > 27d54: e272201f rsbs r2, r2, #31 > 27d58: 10822082 addne r2, r2, r2, lsl #1 > 27d5c: e3a00000 mov r0, #0 > 27d60: 108ff102 addne pc, pc, r2, lsl #2 > 27d64: e1a00000 nop ; (mov r0, r0) > 27d68: e1530f81 cmp r3, r1, lsl #31 > 27d6c: e0a00000 adc r0, r0, r0 > 27d70: 20433f81 subcs r3, r3, r1, lsl #31 > 27d74: e1530f01 cmp r3, r1, lsl #30 > 27d78: e0a00000 adc r0, r0, r0 > 27d7c: 20433f01 subcs r3, r3, r1, lsl #30 > 27d80: e1530e81 cmp r3, r1, lsl #29 > 27d84: e0a00000 adc r0, r0, r0 > 27d88: 20433e81 subcs r3, r3, r1, lsl #29 > 27d8c: e1530e01 cmp r3, r1, lsl #28 > 27d90: e0a00000 adc r0, r0, r0 > 27d94: 20433e01 subcs r3, r3, r1, lsl #28 > 27d98: e1530d81 cmp r3, r1, lsl #27 > 27d9c: e0a00000 adc r0, r0, r0 > 27da0: 20433d81 subcs r3, r3, r1, lsl #27 > 27da4: e1530d01 cmp r3, r1, lsl #26 > 27da8: e0a00000 adc r0, r0, r0 > 27dac: 20433d01 subcs r3, r3, r1, lsl #26 > 27db0: e1530c81 cmp r3, r1, lsl #25 > 27db4: e0a00000 adc r0, r0, r0 > 27db8: 20433c81 subcs r3, r3, r1, lsl #25 > 27dbc: e1530c01 cmp r3, r1, lsl #24 > 27dc0: e0a00000 adc r0, r0, r0 > 27dc4: 20433c01 subcs r3, r3, r1, lsl #24 > 27dc8: e1530b81 cmp r3, r1, lsl #23 > 27dcc: e0a00000 adc r0, r0, r0 > 27dd0: 20433b81 subcs r3, r3, r1, lsl #23 > 27dd4: e1530b01 cmp r3, r1, lsl #22 > 27dd8: e0a00000 adc r0, r0, r0 > 27ddc: 20433b01 subcs r3, r3, r1, lsl #22 > 27de0: e1530a81 cmp r3, r1, lsl #21 > 27de4: e0a00000 adc r0, r0, r0 > 27de8: 20433a81 subcs r3, r3, r1, lsl #21 > 27dec: e1530a01 cmp r3, r1, lsl #20 > 27df0: e0a00000 adc r0, r0, r0 > 27df4: 20433a01 subcs r3, r3, r1, lsl #20 > 27df8: e1530981 cmp r3, r1, lsl #19 > 27dfc: e0a00000 adc r0, r0, r0 > 27e00: 20433981 subcs r3, r3, r1, lsl #19 > 27e04: e1530901 cmp r3, r1, lsl #18 > 27e08: e0a00000 adc r0, r0, r0 > 27e0c: 20433901 subcs r3, r3, r1, lsl #18 > 27e10: e1530881 cmp r3, r1, lsl #17 > 27e14: e0a00000 adc r0, r0, r0 > 27e18: 20433881 subcs r3, r3, r1, lsl #17 > 27e1c: e1530801 cmp r3, r1, lsl #16 > 27e20: e0a00000 adc r0, r0, r0 > 27e24: 20433801 subcs r3, r3, r1, lsl #16 > 27e28: e1530781 cmp r3, r1, lsl #15 > 27e2c: e0a00000 adc r0, r0, r0 > 27e30: 20433781 subcs r3, r3, r1, lsl #15 > 27e34: e1530701 cmp r3, r1, lsl #14 > 27e38: e0a00000 adc r0, r0, r0 > 27e3c: 20433701 subcs r3, r3, r1, lsl #14 > 27e40: e1530681 cmp r3, r1, lsl #13 > 27e44: e0a00000 adc r0, r0, r0 > 27e48: 20433681 subcs r3, r3, r1, lsl #13 > 27e4c: e1530601 cmp r3, r1, lsl #12 > 27e50: e0a00000 adc r0, r0, r0 > 27e54: 20433601 subcs r3, r3, r1, lsl #12 > 27e58: e1530581 cmp r3, r1, lsl #11 > 27e5c: e0a00000 adc r0, r0, r0 > 27e60: 20433581 subcs r3, r3, r1, lsl #11 > 27e64: e1530501 cmp r3, r1, lsl #10 > 27e68: e0a00000 adc r0, r0, r0 > 27e6c: 20433501 subcs r3, r3, r1, lsl #10 > 27e70: e1530481 cmp r3, r1, lsl #9 > 27e74: e0a00000 adc r0, r0, r0 > 27e78: 20433481 subcs r3, r3, r1, lsl #9 > 27e7c: e1530401 cmp r3, r1, lsl #8 > 27e80: e0a00000 adc r0, r0, r0 > 27e84: 20433401 subcs r3, r3, r1, lsl #8 > 27e88: e1530381 cmp r3, r1, lsl #7 > 27e8c: e0a00000 adc r0, r0, r0 > 27e90: 20433381 subcs r3, r3, r1, lsl #7 > 27e94: e1530301 cmp r3, r1, lsl #6 > 27e98: e0a00000 adc r0, r0, r0 > 27e9c: 20433301 subcs r3, r3, r1, lsl #6 > 27ea0: e1530281 cmp r3, r1, lsl #5 > 27ea4: e0a00000 adc r0, r0, r0 > 27ea8: 20433281 subcs r3, r3, r1, lsl #5 > 27eac: e1530201 cmp r3, r1, lsl #4 > 27eb0: e0a00000 adc r0, r0, r0 > 27eb4: 20433201 subcs r3, r3, r1, lsl #4 > 27eb8: e1530181 cmp r3, r1, lsl #3 > 27ebc: e0a00000 adc r0, r0, r0 > 27ec0: 20433181 subcs r3, r3, r1, lsl #3 > 27ec4: e1530101 cmp r3, r1, lsl #2 > 27ec8: e0a00000 adc r0, r0, r0 > 27ecc: 20433101 subcs r3, r3, r1, lsl #2 > 27ed0: e1530081 cmp r3, r1, lsl #1 > 27ed4: e0a00000 adc r0, r0, r0 > 27ed8: 20433081 subcs r3, r3, r1, lsl #1 > 27edc: e1530001 cmp r3, r1 > 27ee0: e0a00000 adc r0, r0, r0 > 27ee4: 20433001 subcs r3, r3, r1 > 27ee8: e35c0000 cmp ip, #0 > 27eec: 42600000 rsbmi r0, r0, #0 > 27ef0: e12fff1e bx lr > 27ef4: e13c0000 teq ip, r0 > 27ef8: 42600000 rsbmi r0, r0, #0 > 27efc: e12fff1e bx lr > 27f00: 33a00000 movcc r0, #0 > 27f04: 01a00fcc asreq r0, ip, #31 > 27f08: 03800001 orreq r0, r0, #1 > 27f0c: e12fff1e bx lr > 27f10: e16f2f11 clz r2, r1 > 27f14: e262201f rsb r2, r2, #31 > 27f18: e35c0000 cmp ip, #0 > 27f1c: e1a00233 lsr r0, r3, r2 > 27f20: 42600000 rsbmi r0, r0, #0 > 27f24: e12fff1e bx lr > 27f28: e3500000 cmp r0, #0 > 27f2c: c3e00102 mvngt r0, #-2147483648 ; 0x80000000 > 27f30: b3a00102 movlt r0, #-2147483648 ; 0x80000000 > 27f34: ea0002d0 b 28a7c <PR_Now+0x3524> > 27f38: e3510000 cmp r1, #0 > 27f3c: 0afffff9 beq 27f28 <PR_Now+0x29d0> > 27f40: e92d4003 push {r0, r1, lr} > 27f44: ebffff75 bl 27d20 <PR_Now+0x27c8> > 27f48: e8bd4006 pop {r1, r2, lr} > 27f4c: e0030092 mul r3, r2, r0 > 27f50: e0411003 sub r1, r1, r3 > 27f54: e12fff1e bx lr > 27f58: e2211102 eor r1, r1, #-2147483648 ; 0x80000000 > 27f5c: ea000000 b 27f64 <PR_Now+0x2a0c> > 27f60: e2233102 eor r3, r3, #-2147483648 ; 0x80000000 > 27f64: e92d4030 push {r4, r5, lr} > 27f68: e1a04081 lsl r4, r1, #1 > 27f6c: e1a05083 lsl r5, r3, #1 > 27f70: e1340005 teq r4, r5 > 27f74: 01300002 teqeq r0, r2 > 27f78: 1194c000 orrsne ip, r4, r0 > 27f7c: 1195c002 orrsne ip, r5, r2 > 27f80: 11f0cac4 mvnsne ip, r4, asr #21 > 27f84: 11f0cac5 mvnsne ip, r5, asr #21 > 27f88: 0a000079 beq 28174 <PR_Now+0x2c1c> > 27f8c: e1a04aa4 lsr r4, r4, #21 > 27f90: e0745aa5 rsbs r5, r4, r5, lsr #21 > 27f94: b2655000 rsblt r5, r5, #0 > 27f98: da000006 ble 27fb8 <PR_Now+0x2a60> > 27f9c: e0844005 add r4, r4, r5 > 27fa0: e0202002 eor r2, r0, r2 > 27fa4: e0213003 eor r3, r1, r3 > 27fa8: e0220000 eor r0, r2, r0 > 27fac: e0231001 eor r1, r3, r1 > 27fb0: e0202002 eor r2, r0, r2 > 27fb4: e0213003 eor r3, r1, r3 > 27fb8: e3550036 cmp r5, #54 ; 0x36 > 27fbc: 88bd8030 pophi {r4, r5, pc} > 27fc0: e3110102 tst r1, #-2147483648 ; 0x80000000 > 27fc4: e1a01601 lsl r1, r1, #12 > 27fc8: e3a0c601 mov ip, #1048576 ; 0x100000 > 27fcc: e18c1621 orr r1, ip, r1, lsr #12 > 27fd0: 0a000001 beq 27fdc <PR_Now+0x2a84> > 27fd4: e2700000 rsbs r0, r0, #0 > 27fd8: e2e11000 rsc r1, r1, #0 > 27fdc: e3130102 tst r3, #-2147483648 ; 0x80000000 > 27fe0: e1a03603 lsl r3, r3, #12 > 27fe4: e18c3623 orr r3, ip, r3, lsr #12 > 27fe8: 0a000001 beq 27ff4 <PR_Now+0x2a9c> > 27fec: e2722000 rsbs r2, r2, #0 > 27ff0: e2e33000 rsc r3, r3, #0 > 27ff4: e1340005 teq r4, r5 > 27ff8: 0a000057 beq 2815c <PR_Now+0x2c04> > 27ffc: e2444001 sub r4, r4, #1 > 28000: e275e020 rsbs lr, r5, #32 > 28004: ba000005 blt 28020 <PR_Now+0x2ac8> > 28008: e1a0ce12 lsl ip, r2, lr > 2800c: e0900532 adds r0, r0, r2, lsr r5 > 28010: e2a11000 adc r1, r1, #0 > 28014: e0900e13 adds r0, r0, r3, lsl lr > 28018: e0b11553 adcs r1, r1, r3, asr r5 > 2801c: ea000006 b 2803c <PR_Now+0x2ae4> > 28020: e2455020 sub r5, r5, #32 > 28024: e28ee020 add lr, lr, #32 > 28028: e3520001 cmp r2, #1 > 2802c: e1a0ce13 lsl ip, r3, lr > 28030: 238cc002 orrcs ip, ip, #2 > 28034: e0900553 adds r0, r0, r3, asr r5 > 28038: e0b11fc3 adcs r1, r1, r3, asr #31 > 2803c: e2015102 and r5, r1, #-2147483648 ; 0x80000000 > 28040: 5a000002 bpl 28050 <PR_Now+0x2af8> > 28044: e27cc000 rsbs ip, ip, #0 > 28048: e2f00000 rscs r0, r0, #0 > 2804c: e2e11000 rsc r1, r1, #0 > 28050: e3510601 cmp r1, #1048576 ; 0x100000 > 28054: 3a00000e bcc 28094 <PR_Now+0x2b3c> > 28058: e3510602 cmp r1, #2097152 ; 0x200000 > 2805c: 3a000006 bcc 2807c <PR_Now+0x2b24> > 28060: e1b010a1 lsrs r1, r1, #1 > 28064: e1b00060 rrxs r0, r0 > 28068: e1a0c06c rrx ip, ip > 2806c: e2844001 add r4, r4, #1 > 28070: e1a02a84 lsl r2, r4, #21 > 28074: e3720501 cmn r2, #4194304 ; 0x400000 > 28078: 2a000055 bcs 281d4 <PR_Now+0x2c7c> > 2807c: e35c0102 cmp ip, #-2147483648 ; 0x80000000 > 28080: 01b0c0a0 lsrseq ip, r0, #1 > 28084: e2b00000 adcs r0, r0, #0 > 28088: e0a11a04 adc r1, r1, r4, lsl #20 > 2808c: e1811005 orr r1, r1, r5 > 28090: e8bd8030 pop {r4, r5, pc} > 28094: e1b0c08c lsls ip, ip, #1 > 28098: e0b00000 adcs r0, r0, r0 > 2809c: e0a11001 adc r1, r1, r1 > 280a0: e3110601 tst r1, #1048576 ; 0x100000 > 280a4: e2444001 sub r4, r4, #1 > 280a8: 1afffff3 bne 2807c <PR_Now+0x2b24> > 280ac: e3310000 teq r1, #0 > 280b0: 01a01000 moveq r1, r0 > 280b4: 03a00000 moveq r0, #0 > 280b8: e16f3f11 clz r3, r1 > 280bc: 02833020 addeq r3, r3, #32 > 280c0: e243300b sub r3, r3, #11 > 280c4: e2532020 subs r2, r3, #32 > 280c8: aa000007 bge 280ec <PR_Now+0x2b94> > 280cc: e292200c adds r2, r2, #12 > 280d0: da000004 ble 280e8 <PR_Now+0x2b90> > 280d4: e282c014 add ip, r2, #20 > 280d8: e262200c rsb r2, r2, #12 > 280dc: e1a00c11 lsl r0, r1, ip > 280e0: e1a01231 lsr r1, r1, r2 > 280e4: ea000004 b 280fc <PR_Now+0x2ba4> > 280e8: e2822014 add r2, r2, #20 > 280ec: d262c020 rsble ip, r2, #32 > 280f0: e1a01211 lsl r1, r1, r2 > 280f4: d1811c30 orrle r1, r1, r0, lsr ip > 280f8: d1a00210 lslle r0, r0, r2 > 280fc: e0544003 subs r4, r4, r3 > 28100: a0811a04 addge r1, r1, r4, lsl #20 > 28104: a1811005 orrge r1, r1, r5 > 28108: a8bd8030 popge {r4, r5, pc} > 2810c: e1e04004 mvn r4, r4 > 28110: e254401f subs r4, r4, #31 > 28114: aa00000d bge 28150 <PR_Now+0x2bf8> > 28118: e294400c adds r4, r4, #12 > 2811c: ca000005 bgt 28138 <PR_Now+0x2be0> > 28120: e2844014 add r4, r4, #20 > 28124: e2642020 rsb r2, r4, #32 > 28128: e1a00430 lsr r0, r0, r4 > 2812c: e1800211 orr r0, r0, r1, lsl r2 > 28130: e1851431 orr r1, r5, r1, lsr r4 > 28134: e8bd8030 pop {r4, r5, pc} > 28138: e264400c rsb r4, r4, #12 > 2813c: e2642020 rsb r2, r4, #32 > 28140: e1a00230 lsr r0, r0, r2 > 28144: e1800411 orr r0, r0, r1, lsl r4 > 28148: e1a01005 mov r1, r5 > 2814c: e8bd8030 pop {r4, r5, pc} > 28150: e1a00431 lsr r0, r1, r4 > 28154: e1a01005 mov r1, r5 > 28158: e8bd8030 pop {r4, r5, pc} > 2815c: e3340000 teq r4, #0 > 28160: e2233601 eor r3, r3, #1048576 ; 0x100000 > 28164: 02211601 eoreq r1, r1, #1048576 ; 0x100000 > 28168: 02844001 addeq r4, r4, #1 > 2816c: 12455001 subne r5, r5, #1 > 28170: eaffffa1 b 27ffc <PR_Now+0x2aa4> > 28174: e1f0cac4 mvns ip, r4, asr #21 > 28178: 11f0cac5 mvnsne ip, r5, asr #21 > 2817c: 0a000018 beq 281e4 <PR_Now+0x2c8c> > 28180: e1340005 teq r4, r5 > 28184: 01300002 teqeq r0, r2 > 28188: 0a000003 beq 2819c <PR_Now+0x2c44> > 2818c: e194c000 orrs ip, r4, r0 > 28190: 01a01003 moveq r1, r3 > 28194: 01a00002 moveq r0, r2 > 28198: e8bd8030 pop {r4, r5, pc} > 2819c: e1310003 teq r1, r3 > 281a0: 13a01000 movne r1, #0 > 281a4: 13a00000 movne r0, #0 > 281a8: 18bd8030 popne {r4, r5, pc} > 281ac: e1b0caa4 lsrs ip, r4, #21 > 281b0: 1a000003 bne 281c4 <PR_Now+0x2c6c> > 281b4: e1b00080 lsls r0, r0, #1 > 281b8: e0b11001 adcs r1, r1, r1 > 281bc: 23811102 orrcs r1, r1, #-2147483648 ; 0x80000000 > 281c0: e8bd8030 pop {r4, r5, pc} > 281c4: e2944501 adds r4, r4, #4194304 ; 0x400000 > 281c8: 32811601 addcc r1, r1, #1048576 ; 0x100000 > 281cc: 38bd8030 popcc {r4, r5, pc} > 281d0: e2015102 and r5, r1, #-2147483648 ; 0x80000000 > 281d4: e385147f orr r1, r5, #2130706432 ; 0x7f000000 > 281d8: e381160f orr r1, r1, #15728640 ; 0xf00000 > 281dc: e3a00000 mov r0, #0 > 281e0: e8bd8030 pop {r4, r5, pc} > 281e4: e1f0cac4 mvns ip, r4, asr #21 > 281e8: 11a01003 movne r1, r3 > 281ec: 11a00002 movne r0, r2 > 281f0: 01f0cac5 mvnseq ip, r5, asr #21 > 281f4: 11a03001 movne r3, r1 > 281f8: 11a02000 movne r2, r0 > 281fc: e1904601 orrs r4, r0, r1, lsl #12 > 28200: 01925603 orrseq r5, r2, r3, lsl #12 > 28204: 01310003 teqeq r1, r3 > 28208: 13811702 orrne r1, r1, #524288 ; 0x80000 > 2820c: e8bd8030 pop {r4, r5, pc} > 28210: e3300000 teq r0, #0 > 28214: 03a01000 moveq r1, #0 > 28218: 012fff1e bxeq lr > 2821c: e92d4030 push {r4, r5, lr} > 28220: e3a04b01 mov r4, #1024 ; 0x400 > 28224: e2844032 add r4, r4, #50 ; 0x32 > 28228: e3a05000 mov r5, #0 > 2822c: e3a01000 mov r1, #0 > 28230: eaffff9d b 280ac <PR_Now+0x2b54> > 28234: e3300000 teq r0, #0 > 28238: 03a01000 moveq r1, #0 > 2823c: 012fff1e bxeq lr > 28240: e92d4030 push {r4, r5, lr} > 28244: e3a04b01 mov r4, #1024 ; 0x400 > 28248: e2844032 add r4, r4, #50 ; 0x32 > 2824c: e2105102 ands r5, r0, #-2147483648 ; 0x80000000 > 28250: 42600000 rsbmi r0, r0, #0 > 28254: e3a01000 mov r1, #0 > 28258: eaffff93 b 280ac <PR_Now+0x2b54> > 2825c: e1b02080 lsls r2, r0, #1 > 28260: e1a011c2 asr r1, r2, #3 > 28264: e1a01061 rrx r1, r1 > 28268: e1a00e02 lsl r0, r2, #28 > 2826c: 121234ff andsne r3, r2, #-16777216 ; 0xff000000 > 28270: 133304ff teqne r3, #-16777216 ; 0xff000000 > 28274: 1221130e eorne r1, r1, #939524096 ; 0x38000000 > 28278: 112fff1e bxne lr > 2827c: e3320000 teq r2, #0 > 28280: 133304ff teqne r3, #-16777216 ; 0xff000000 > 28284: 012fff1e bxeq lr > 28288: e92d4030 push {r4, r5, lr} > 2828c: e3a04d0e mov r4, #896 ; 0x380 > 28290: e2015102 and r5, r1, #-2147483648 ; 0x80000000 > 28294: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 > 28298: eaffff83 b 280ac <PR_Now+0x2b54> > 2829c: e1902001 orrs r2, r0, r1 > 282a0: 012fff1e bxeq lr > 282a4: e92d4030 push {r4, r5, lr} > 282a8: e3a05000 mov r5, #0 > 282ac: ea000006 b 282cc <PR_Now+0x2d74> > 282b0: e1902001 orrs r2, r0, r1 > 282b4: 012fff1e bxeq lr > 282b8: e92d4030 push {r4, r5, lr} > 282bc: e2115102 ands r5, r1, #-2147483648 ; 0x80000000 > 282c0: 5a000001 bpl 282cc <PR_Now+0x2d74> > 282c4: e2700000 rsbs r0, r0, #0 > 282c8: e2e11000 rsc r1, r1, #0 > 282cc: e3a04b01 mov r4, #1024 ; 0x400 > 282d0: e2844032 add r4, r4, #50 ; 0x32 > 282d4: e1b0cb21 lsrs ip, r1, #22 > 282d8: 0affff5c beq 28050 <PR_Now+0x2af8> > 282dc: e3a02003 mov r2, #3 > 282e0: e1b0c1ac lsrs ip, ip, #3 > 282e4: 12822003 addne r2, r2, #3 > 282e8: e1b0c1ac lsrs ip, ip, #3 > 282ec: 12822003 addne r2, r2, #3 > 282f0: e08221ac add r2, r2, ip, lsr #3 > 282f4: e2623020 rsb r3, r2, #32 > 282f8: e1a0c310 lsl ip, r0, r3 > 282fc: e1a00230 lsr r0, r0, r2 > 28300: e1800311 orr r0, r0, r1, lsl r3 > 28304: e1a01231 lsr r1, r1, r2 > 28308: e0844002 add r4, r4, r2 > 2830c: eaffff4f b 28050 <PR_Now+0x2af8> > 28310: e92d4070 push {r4, r5, r6, lr} > 28314: e3a0c0ff mov ip, #255 ; 0xff > 28318: e38ccc07 orr ip, ip, #1792 ; 0x700 > 2831c: e01c4a21 ands r4, ip, r1, lsr #20 > 28320: 101c5a23 andsne r5, ip, r3, lsr #20 > 28324: 1134000c teqne r4, ip > 28328: 1135000c teqne r5, ip > 2832c: 0b00006f bleq 284f0 <PR_Now+0x2f98> > 28330: e0844005 add r4, r4, r5 > 28334: e0216003 eor r6, r1, r3 > 28338: e1c11a8c bic r1, r1, ip, lsl #21 > 2833c: e1c33a8c bic r3, r3, ip, lsl #21 > 28340: e1905601 orrs r5, r0, r1, lsl #12 > 28344: 11925603 orrsne r5, r2, r3, lsl #12 > 28348: e3811601 orr r1, r1, #1048576 ; 0x100000 > 2834c: e3833601 orr r3, r3, #1048576 ; 0x100000 > 28350: 0a00001c beq 283c8 <PR_Now+0x2e70> > 28354: e08ec290 umull ip, lr, r0, r2 > 28358: e3a05000 mov r5, #0 > 2835c: e0a5e291 umlal lr, r5, r1, r2 > 28360: e2062102 and r2, r6, #-2147483648 ; 0x80000000 > 28364: e0a5e390 umlal lr, r5, r0, r3 > 28368: e3a06000 mov r6, #0 > 2836c: e0a65391 umlal r5, r6, r1, r3 > 28370: e33c0000 teq ip, #0 > 28374: 138ee001 orrne lr, lr, #1 > 28378: e24440ff sub r4, r4, #255 ; 0xff > 2837c: e3560c02 cmp r6, #512 ; 0x200 > 28380: e2c44c03 sbc r4, r4, #768 ; 0x300 > 28384: 2a000002 bcs 28394 <PR_Now+0x2e3c> > 28388: e1b0e08e lsls lr, lr, #1 > 2838c: e0b55005 adcs r5, r5, r5 > 28390: e0a66006 adc r6, r6, r6 > 28394: e1821586 orr r1, r2, r6, lsl #11 > 28398: e1811aa5 orr r1, r1, r5, lsr #21 > 2839c: e1a00585 lsl r0, r5, #11 > 283a0: e1800aae orr r0, r0, lr, lsr #21 > 283a4: e1a0e58e lsl lr, lr, #11 > 283a8: e254c0fd subs ip, r4, #253 ; 0xfd > 283ac: 835c0c07 cmphi ip, #1792 ; 0x700 > 283b0: 8a00000f bhi 283f4 <PR_Now+0x2e9c> > 283b4: e35e0102 cmp lr, #-2147483648 ; 0x80000000 > 283b8: 01b0e0a0 lsrseq lr, r0, #1 > 283bc: e2b00000 adcs r0, r0, #0 > 283c0: e0a11a04 adc r1, r1, r4, lsl #20 > 283c4: e8bd8070 pop {r4, r5, r6, pc} > 283c8: e2066102 and r6, r6, #-2147483648 ; 0x80000000 > 283cc: e1861001 orr r1, r6, r1 > 283d0: e1800002 orr r0, r0, r2 > 283d4: e0211003 eor r1, r1, r3 > 283d8: e05440ac subs r4, r4, ip, lsr #1 > 283dc: c074500c rsbsgt r5, r4, ip > 283e0: c1811a04 orrgt r1, r1, r4, lsl #20 > 283e4: c8bd8070 popgt {r4, r5, r6, pc} > 283e8: e3811601 orr r1, r1, #1048576 ; 0x100000 > 283ec: e3a0e000 mov lr, #0 > 283f0: e2544001 subs r4, r4, #1 > 283f4: ca000058 bgt 2855c <PR_Now+0x3004> > 283f8: e3740036 cmn r4, #54 ; 0x36 > 283fc: d3a00000 movle r0, #0 > 28400: d2011102 andle r1, r1, #-2147483648 ; 0x80000000 > 28404: d8bd8070 pople {r4, r5, r6, pc} > 28408: e2644000 rsb r4, r4, #0 > 2840c: e2544020 subs r4, r4, #32 > 28410: aa000018 bge 28478 <PR_Now+0x2f20> > 28414: e294400c adds r4, r4, #12 > 28418: ca00000b bgt 2844c <PR_Now+0x2ef4> > 2841c: e2844014 add r4, r4, #20 > 28420: e2645020 rsb r5, r4, #32 > 28424: e1a03510 lsl r3, r0, r5 > 28428: e1a00430 lsr r0, r0, r4 > 2842c: e1800511 orr r0, r0, r1, lsl r5 > 28430: e2012102 and r2, r1, #-2147483648 ; 0x80000000 > 28434: e3c11102 bic r1, r1, #-2147483648 ; 0x80000000 > 28438: e0900fa3 adds r0, r0, r3, lsr #31 > 2843c: e0a21431 adc r1, r2, r1, lsr r4 > 28440: e19ee083 orrs lr, lr, r3, lsl #1 > 28444: 01c00fa3 biceq r0, r0, r3, lsr #31 > 28448: e8bd8070 pop {r4, r5, r6, pc} > 2844c: e264400c rsb r4, r4, #12 > 28450: e2645020 rsb r5, r4, #32 > 28454: e1a03410 lsl r3, r0, r4 > 28458: e1a00530 lsr r0, r0, r5 > 2845c: e1800411 orr r0, r0, r1, lsl r4 > 28460: e2011102 and r1, r1, #-2147483648 ; 0x80000000 > 28464: e0900fa3 adds r0, r0, r3, lsr #31 > 28468: e2a11000 adc r1, r1, #0 > 2846c: e19ee083 orrs lr, lr, r3, lsl #1 > 28470: 01c00fa3 biceq r0, r0, r3, lsr #31 > 28474: e8bd8070 pop {r4, r5, r6, pc} > 28478: e2645020 rsb r5, r4, #32 > 2847c: e18ee510 orr lr, lr, r0, lsl r5 > 28480: e1a03430 lsr r3, r0, r4 > 28484: e1833511 orr r3, r3, r1, lsl r5 > 28488: e1a00431 lsr r0, r1, r4 > 2848c: e2011102 and r1, r1, #-2147483648 ; 0x80000000 > 28490: e1c00431 bic r0, r0, r1, lsr r4 > 28494: e0800fa3 add r0, r0, r3, lsr #31 > 28498: e19ee083 orrs lr, lr, r3, lsl #1 > 2849c: 01c00fa3 biceq r0, r0, r3, lsr #31 > 284a0: e8bd8070 pop {r4, r5, r6, pc} > 284a4: e3340000 teq r4, #0 > 284a8: 1a000008 bne 284d0 <PR_Now+0x2f78> > 284ac: e2016102 and r6, r1, #-2147483648 ; 0x80000000 > 284b0: e1b00080 lsls r0, r0, #1 > 284b4: e0a11001 adc r1, r1, r1 > 284b8: e3110601 tst r1, #1048576 ; 0x100000 > 284bc: 02444001 subeq r4, r4, #1 > 284c0: 0afffffa beq 284b0 <PR_Now+0x2f58> > 284c4: e1811006 orr r1, r1, r6 > 284c8: e3350000 teq r5, #0 > 284cc: 112fff1e bxne lr > 284d0: e2036102 and r6, r3, #-2147483648 ; 0x80000000 > 284d4: e1b02082 lsls r2, r2, #1 > 284d8: e0a33003 adc r3, r3, r3 > 284dc: e3130601 tst r3, #1048576 ; 0x100000 > 284e0: 02455001 subeq r5, r5, #1 > 284e4: 0afffffa beq 284d4 <PR_Now+0x2f7c> > 284e8: e1833006 orr r3, r3, r6 > 284ec: e12fff1e bx lr > 284f0: e134000c teq r4, ip > 284f4: e00c5a23 and r5, ip, r3, lsr #20 > 284f8: 1135000c teqne r5, ip > 284fc: 0a000006 beq 2851c <PR_Now+0x2fc4> > 28500: e1906081 orrs r6, r0, r1, lsl #1 > 28504: 11926083 orrsne r6, r2, r3, lsl #1 > 28508: 1affffe5 bne 284a4 <PR_Now+0x2f4c> > 2850c: e0211003 eor r1, r1, r3 > 28510: e2011102 and r1, r1, #-2147483648 ; 0x80000000 > 28514: e3a00000 mov r0, #0 > 28518: e8bd8070 pop {r4, r5, r6, pc} > 2851c: e1906081 orrs r6, r0, r1, lsl #1 > 28520: 01a00002 moveq r0, r2 > 28524: 01a01003 moveq r1, r3 > 28528: 11926083 orrsne r6, r2, r3, lsl #1 > 2852c: 0a00000f beq 28570 <PR_Now+0x3018> > 28530: e134000c teq r4, ip > 28534: 1a000001 bne 28540 <PR_Now+0x2fe8> > 28538: e1906601 orrs r6, r0, r1, lsl #12 > 2853c: 1a00000b bne 28570 <PR_Now+0x3018> > 28540: e135000c teq r5, ip > 28544: 1a000003 bne 28558 <PR_Now+0x3000> > 28548: e1926603 orrs r6, r2, r3, lsl #12 > 2854c: 11a00002 movne r0, r2 > 28550: 11a01003 movne r1, r3 > 28554: 1a000005 bne 28570 <PR_Now+0x3018> > 28558: e0211003 eor r1, r1, r3 > 2855c: e2011102 and r1, r1, #-2147483648 ; 0x80000000 > 28560: e381147f orr r1, r1, #2130706432 ; 0x7f000000 > 28564: e381160f orr r1, r1, #15728640 ; 0xf00000 > 28568: e3a00000 mov r0, #0 > 2856c: e8bd8070 pop {r4, r5, r6, pc} > 28570: e381147f orr r1, r1, #2130706432 ; 0x7f000000 > 28574: e381173e orr r1, r1, #16252928 ; 0xf80000 > 28578: e8bd8070 pop {r4, r5, r6, pc} > 2857c: e92d4070 push {r4, r5, r6, lr} > 28580: e3a0c0ff mov ip, #255 ; 0xff > 28584: e38ccc07 orr ip, ip, #1792 ; 0x700 > 28588: e01c4a21 ands r4, ip, r1, lsr #20 > 2858c: 101c5a23 andsne r5, ip, r3, lsr #20 > 28590: 1134000c teqne r4, ip > 28594: 1135000c teqne r5, ip > 28598: 0b00005c bleq 28710 <PR_Now+0x31b8> > 2859c: e0444005 sub r4, r4, r5 > 285a0: e021e003 eor lr, r1, r3 > 285a4: e1925603 orrs r5, r2, r3, lsl #12 > 285a8: e1a01601 lsl r1, r1, #12 > 285ac: 0a00004b beq 286e0 <PR_Now+0x3188> > 285b0: e1a03603 lsl r3, r3, #12 > 285b4: e3a05201 mov r5, #268435456 ; 0x10000000 > 285b8: e1853223 orr r3, r5, r3, lsr #4 > 285bc: e1833c22 orr r3, r3, r2, lsr #24 > 285c0: e1a02402 lsl r2, r2, #8 > 285c4: e1855221 orr r5, r5, r1, lsr #4 > 285c8: e1855c20 orr r5, r5, r0, lsr #24 > 285cc: e1a06400 lsl r6, r0, #8 > 285d0: e20e1102 and r1, lr, #-2147483648 ; 0x80000000 > 285d4: e1550003 cmp r5, r3 > 285d8: 01560002 cmpeq r6, r2 > 285dc: e2a440fd adc r4, r4, #253 ; 0xfd > 285e0: e2844c03 add r4, r4, #768 ; 0x300 > 285e4: 2a000001 bcs 285f0 <PR_Now+0x3098> > 285e8: e1b030a3 lsrs r3, r3, #1 > 285ec: e1a02062 rrx r2, r2 > 285f0: e0566002 subs r6, r6, r2 > 285f4: e0c55003 sbc r5, r5, r3 > 285f8: e1b030a3 lsrs r3, r3, #1 > 285fc: e1a02062 rrx r2, r2 > 28600: e3a00601 mov r0, #1048576 ; 0x100000 > 28604: e3a0c702 mov ip, #524288 ; 0x80000 > 28608: e056e002 subs lr, r6, r2 > 2860c: e0d5e003 sbcs lr, r5, r3 > 28610: 20466002 subcs r6, r6, r2 > 28614: 21a0500e movcs r5, lr > 28618: 2180000c orrcs r0, r0, ip > 2861c: e1b030a3 lsrs r3, r3, #1 > 28620: e1a02062 rrx r2, r2 > 28624: e056e002 subs lr, r6, r2 > 28628: e0d5e003 sbcs lr, r5, r3 > 2862c: 20466002 subcs r6, r6, r2 > 28630: 21a0500e movcs r5, lr > 28634: 218000ac orrcs r0, r0, ip, lsr #1 > 28638: e1b030a3 lsrs r3, r3, #1 > 2863c: e1a02062 rrx r2, r2 > 28640: e056e002 subs lr, r6, r2 > 28644: e0d5e003 sbcs lr, r5, r3 > 28648: 20466002 subcs r6, r6, r2 > 2864c: 21a0500e movcs r5, lr > 28650: 2180012c orrcs r0, r0, ip, lsr #2 > 28654: e1b030a3 lsrs r3, r3, #1 > 28658: e1a02062 rrx r2, r2 > 2865c: e056e002 subs lr, r6, r2 > 28660: e0d5e003 sbcs lr, r5, r3 > 28664: 20466002 subcs r6, r6, r2 > 28668: 21a0500e movcs r5, lr > 2866c: 218001ac orrcs r0, r0, ip, lsr #3 > 28670: e195e006 orrs lr, r5, r6 > 28674: 0a00000d beq 286b0 <PR_Now+0x3158> > 28678: e1a05205 lsl r5, r5, #4 > 2867c: e1855e26 orr r5, r5, r6, lsr #28 > 28680: e1a06206 lsl r6, r6, #4 > 28684: e1a03183 lsl r3, r3, #3 > 28688: e1833ea2 orr r3, r3, r2, lsr #29 > 2868c: e1a02182 lsl r2, r2, #3 > 28690: e1b0c22c lsrs ip, ip, #4 > 28694: 1affffdb bne 28608 <PR_Now+0x30b0> > 28698: e3110601 tst r1, #1048576 ; 0x100000 > 2869c: 1a000006 bne 286bc <PR_Now+0x3164> > 286a0: e1811000 orr r1, r1, r0 > 286a4: e3a00000 mov r0, #0 > 286a8: e3a0c102 mov ip, #-2147483648 ; 0x80000000 > 286ac: eaffffd5 b 28608 <PR_Now+0x30b0> > 286b0: e3110601 tst r1, #1048576 ; 0x100000 > 286b4: 01811000 orreq r1, r1, r0 > 286b8: 03a00000 moveq r0, #0 > 286bc: e254c0fd subs ip, r4, #253 ; 0xfd > 286c0: 835c0c07 cmphi ip, #1792 ; 0x700 > 286c4: 8affff4a bhi 283f4 <PR_Now+0x2e9c> > 286c8: e055c003 subs ip, r5, r3 > 286cc: 0056c002 subseq ip, r6, r2 > 286d0: 01b0c0a0 lsrseq ip, r0, #1 > 286d4: e2b00000 adcs r0, r0, #0 > 286d8: e0a11a04 adc r1, r1, r4, lsl #20 > 286dc: e8bd8070 pop {r4, r5, r6, pc} > 286e0: e20ee102 and lr, lr, #-2147483648 ; 0x80000000 > 286e4: e18e1621 orr r1, lr, r1, lsr #12 > 286e8: e09440ac adds r4, r4, ip, lsr #1 > 286ec: c074500c rsbsgt r5, r4, ip > 286f0: c1811a04 orrgt r1, r1, r4, lsl #20 > 286f4: c8bd8070 popgt {r4, r5, r6, pc} > 286f8: e3811601 orr r1, r1, #1048576 ; 0x100000 > 286fc: e3a0e000 mov lr, #0 > 28700: e2544001 subs r4, r4, #1 > 28704: eaffff3a b 283f4 <PR_Now+0x2e9c> > 28708: e185e006 orr lr, r5, r6 > 2870c: eaffff38 b 283f4 <PR_Now+0x2e9c> > 28710: e00c5a23 and r5, ip, r3, lsr #20 > 28714: e134000c teq r4, ip > 28718: 0135000c teqeq r5, ip > 2871c: 0affff93 beq 28570 <PR_Now+0x3018> > 28720: e134000c teq r4, ip > 28724: 1a000006 bne 28744 <PR_Now+0x31ec> > 28728: e1904601 orrs r4, r0, r1, lsl #12 > 2872c: 1affff8f bne 28570 <PR_Now+0x3018> > 28730: e135000c teq r5, ip > 28734: 1affff87 bne 28558 <PR_Now+0x3000> > 28738: e1a00002 mov r0, r2 > 2873c: e1a01003 mov r1, r3 > 28740: eaffff8a b 28570 <PR_Now+0x3018> > 28744: e135000c teq r5, ip > 28748: 1a000004 bne 28760 <PR_Now+0x3208> > 2874c: e1925603 orrs r5, r2, r3, lsl #12 > 28750: 0affff6d beq 2850c <PR_Now+0x2fb4> > 28754: e1a00002 mov r0, r2 > 28758: e1a01003 mov r1, r3 > 2875c: eaffff83 b 28570 <PR_Now+0x3018> > 28760: e1906081 orrs r6, r0, r1, lsl #1 > 28764: 11926083 orrsne r6, r2, r3, lsl #1 > 28768: 1affff4d bne 284a4 <PR_Now+0x2f4c> > 2876c: e1904081 orrs r4, r0, r1, lsl #1 > 28770: 1affff78 bne 28558 <PR_Now+0x3000> > 28774: e1925083 orrs r5, r2, r3, lsl #1 > 28778: 1affff63 bne 2850c <PR_Now+0x2fb4> > 2877c: eaffff7b b 28570 <PR_Now+0x3018> > 28780: e3e0c000 mvn ip, #0 > 28784: ea000002 b 28794 <PR_Now+0x323c> > 28788: e3a0c001 mov ip, #1 > 2878c: ea000000 b 28794 <PR_Now+0x323c> > 28790: e3a0c001 mov ip, #1 > 28794: e52dc004 push {ip} ; (str ip, [sp, #-4]!) > 28798: e1a0c081 lsl ip, r1, #1 > 2879c: e1f0cacc mvns ip, ip, asr #21 > 287a0: e1a0c083 lsl ip, r3, #1 > 287a4: 11f0cacc mvnsne ip, ip, asr #21 > 287a8: 0a00000e beq 287e8 <PR_Now+0x3290> > 287ac: e28dd004 add sp, sp, #4 > 287b0: e190c081 orrs ip, r0, r1, lsl #1 > 287b4: 0192c083 orrseq ip, r2, r3, lsl #1 > 287b8: 11310003 teqne r1, r3 > 287bc: 01300002 teqeq r0, r2 > 287c0: 03a00000 moveq r0, #0 > 287c4: 012fff1e bxeq lr > 287c8: e3700000 cmn r0, #0 > 287cc: e1310003 teq r1, r3 > 287d0: 51510003 cmppl r1, r3 > 287d4: 01500002 cmpeq r0, r2 > 287d8: 21a00fc3 asrcs r0, r3, #31 > 287dc: 31e00fc3 mvncc r0, r3, asr #31 > 287e0: e3800001 orr r0, r0, #1 > 287e4: e12fff1e bx lr > 287e8: e1a0c081 lsl ip, r1, #1 > 287ec: e1f0cacc mvns ip, ip, asr #21 > 287f0: 1a000001 bne 287fc <PR_Now+0x32a4> > 287f4: e190c601 orrs ip, r0, r1, lsl #12 > 287f8: 1a000004 bne 28810 <PR_Now+0x32b8> > 287fc: e1a0c083 lsl ip, r3, #1 > 28800: e1f0cacc mvns ip, ip, asr #21 > 28804: 1affffe8 bne 287ac <PR_Now+0x3254> > 28808: e192c603 orrs ip, r2, r3, lsl #12 > 2880c: 0affffe6 beq 287ac <PR_Now+0x3254> > 28810: e49d0004 pop {r0} ; (ldr r0, [sp], #4) > 28814: e12fff1e bx lr > 28818: e1a0c000 mov ip, r0 > 2881c: e1a00002 mov r0, r2 > 28820: e1a0200c mov r2, ip > 28824: e1a0c001 mov ip, r1 > 28828: e1a01003 mov r1, r3 > 2882c: e1a0300c mov r3, ip > 28830: eaffffff b 28834 <PR_Now+0x32dc> > 28834: e92d4001 push {r0, lr} > 28838: ebffffd4 bl 28790 <PR_Now+0x3238> > 2883c: e3500000 cmp r0, #0 > 28840: 43700000 cmnmi r0, #0 > 28844: e8bd8001 pop {r0, pc} > 28848: e52de008 str lr, [sp, #-8]! > 2884c: ebfffff8 bl 28834 <PR_Now+0x32dc> > 28850: 03a00001 moveq r0, #1 > 28854: 13a00000 movne r0, #0 > 28858: e49df008 ldr pc, [sp], #8 > 2885c: e52de008 str lr, [sp, #-8]! > 28860: ebfffff3 bl 28834 <PR_Now+0x32dc> > 28864: 33a00001 movcc r0, #1 > 28868: 23a00000 movcs r0, #0 > 2886c: e49df008 ldr pc, [sp], #8 > 28870: e52de008 str lr, [sp, #-8]! > 28874: ebffffee bl 28834 <PR_Now+0x32dc> > 28878: 93a00001 movls r0, #1 > 2887c: 83a00000 movhi r0, #0 > 28880: e49df008 ldr pc, [sp], #8 > 28884: e52de008 str lr, [sp, #-8]! > 28888: ebffffe2 bl 28818 <PR_Now+0x32c0> > 2888c: 93a00001 movls r0, #1 > 28890: 83a00000 movhi r0, #0 > 28894: e49df008 ldr pc, [sp], #8 > 28898: e52de008 str lr, [sp, #-8]! > 2889c: ebffffdd bl 28818 <PR_Now+0x32c0> > 288a0: 33a00001 movcc r0, #1 > 288a4: 23a00000 movcs r0, #0 > 288a8: e49df008 ldr pc, [sp], #8 > 288ac: e1a02081 lsl r2, r1, #1 > 288b0: e2922602 adds r2, r2, #2097152 ; 0x200000 > 288b4: 2a00000c bcs 288ec <PR_Now+0x3394> > 288b8: 5a000009 bpl 288e4 <PR_Now+0x338c> > 288bc: e3e03e3e mvn r3, #992 ; 0x3e0 > 288c0: e0532ac2 subs r2, r3, r2, asr #21 > 288c4: 9a00000a bls 288f4 <PR_Now+0x339c> > 288c8: e1a03581 lsl r3, r1, #11 > 288cc: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 > 288d0: e1833aa0 orr r3, r3, r0, lsr #21 > 288d4: e3110102 tst r1, #-2147483648 ; 0x80000000 > 288d8: e1a00233 lsr r0, r3, r2 > 288dc: 12600000 rsbne r0, r0, #0 > 288e0: e12fff1e bx lr > 288e4: e3a00000 mov r0, #0 > 288e8: e12fff1e bx lr > 288ec: e1900601 orrs r0, r0, r1, lsl #12 > 288f0: 1a000002 bne 28900 <PR_Now+0x33a8> > 288f4: e2110102 ands r0, r1, #-2147483648 ; 0x80000000 > 288f8: 03e00102 mvneq r0, #-2147483648 ; 0x80000000 > 288fc: e12fff1e bx lr > 28900: e3a00000 mov r0, #0 > 28904: e12fff1e bx lr > 28908: e1b02081 lsls r2, r1, #1 > 2890c: 2a00000a bcs 2893c <PR_Now+0x33e4> > 28910: e2922602 adds r2, r2, #2097152 ; 0x200000 > 28914: 2a00000a bcs 28944 <PR_Now+0x33ec> > 28918: 5a000007 bpl 2893c <PR_Now+0x33e4> > 2891c: e3e03e3e mvn r3, #992 ; 0x3e0 > 28920: e0532ac2 subs r2, r3, r2, asr #21 > 28924: 4a000008 bmi 2894c <PR_Now+0x33f4> > 28928: e1a03581 lsl r3, r1, #11 > 2892c: e3833102 orr r3, r3, #-2147483648 ; 0x80000000 > 28930: e1833aa0 orr r3, r3, r0, lsr #21 > 28934: e1a00233 lsr r0, r3, r2 > 28938: e12fff1e bx lr > 2893c: e3a00000 mov r0, #0 > 28940: e12fff1e bx lr > 28944: e1900601 orrs r0, r0, r1, lsl #12 > 28948: 1a000001 bne 28954 <PR_Now+0x33fc> > 2894c: e3e00000 mvn r0, #0 > 28950: e12fff1e bx lr > 28954: e3a00000 mov r0, #0 > 28958: e12fff1e bx lr > 2895c: e1a02081 lsl r2, r1, #1 > 28960: e2523207 subs r3, r2, #1879048192 ; 0x70000000 > 28964: 2253c602 subscs ip, r3, #2097152 ; 0x200000 > 28968: 227cc57f rsbscs ip, ip, #532676608 ; 0x1fc00000 > 2896c: 9a000006 bls 2898c <PR_Now+0x3434> > 28970: e201c102 and ip, r1, #-2147483648 ; 0x80000000 > 28974: e1a02180 lsl r2, r0, #3 > 28978: e18c0ea0 orr r0, ip, r0, lsr #29 > 2897c: e3520102 cmp r2, #-2147483648 ; 0x80000000 > 28980: e0a00103 adc r0, r0, r3, lsl #2 > 28984: 03c00001 biceq r0, r0, #1 > 28988: e12fff1e bx lr > 2898c: e3110101 tst r1, #1073741824 ; 0x40000000 > 28990: 1a00000f bne 289d4 <PR_Now+0x347c> > 28994: e293262e adds r2, r3, #48234496 ; 0x2e00000 > 28998: b2010102 andlt r0, r1, #-2147483648 ; 0x80000000 > 2899c: b12fff1e bxlt lr > 289a0: e3811601 orr r1, r1, #1048576 ; 0x100000 > 289a4: e1a02aa2 lsr r2, r2, #21 > 289a8: e2622018 rsb r2, r2, #24 > 289ac: e262c020 rsb ip, r2, #32 > 289b0: e1b03c10 lsls r3, r0, ip > 289b4: e1a00230 lsr r0, r0, r2 > 289b8: 13800001 orrne r0, r0, #1 > 289bc: e1a03581 lsl r3, r1, #11 > 289c0: e1a035a3 lsr r3, r3, #11 > 289c4: e1800c13 orr r0, r0, r3, lsl ip > 289c8: e1a03233 lsr r3, r3, r2 > 289cc: e1a03083 lsl r3, r3, #1 > 289d0: eaffffe6 b 28970 <PR_Now+0x3418> > 289d4: e1f03ac2 mvns r3, r2, asr #21 > 289d8: 1a000003 bne 289ec <PR_Now+0x3494> > 289dc: e1903601 orrs r3, r0, r1, lsl #12 > 289e0: 13a0047f movne r0, #2130706432 ; 0x7f000000 > 289e4: 13800503 orrne r0, r0, #12582912 ; 0xc00000 > 289e8: 112fff1e bxne lr > 289ec: e2010102 and r0, r1, #-2147483648 ; 0x80000000 > 289f0: e380047f orr r0, r0, #2130706432 ; 0x7f000000 > 289f4: e3800502 orr r0, r0, #8388608 ; 0x800000 > 289f8: e12fff1e bx lr > 289fc: e3530000 cmp r3, #0 > 28a00: 03520000 cmpeq r2, #0 > 28a04: 1a000006 bne 28a24 <PR_Now+0x34cc> > 28a08: e3510000 cmp r1, #0 > 28a0c: 03500000 cmpeq r0, #0 > 28a10: b3a01102 movlt r1, #-2147483648 ; 0x80000000 > 28a14: b3a00000 movlt r0, #0 > 28a18: c3e01102 mvngt r1, #-2147483648 ; 0x80000000 > 28a1c: c3e00000 mvngt r0, #0 > 28a20: ea000015 b 28a7c <PR_Now+0x3524> > 28a24: e24dd008 sub sp, sp, #8 > 28a28: e92d6000 push {sp, lr} > 28a2c: eb000016 bl 28a8c <PR_Now+0x3534> > 28a30: e59de004 ldr lr, [sp, #4] > 28a34: e28dd008 add sp, sp, #8 > 28a38: e8bd000c pop {r2, r3} > 28a3c: e12fff1e bx lr > 28a40: e3530000 cmp r3, #0 > 28a44: 03520000 cmpeq r2, #0 > 28a48: 1a000004 bne 28a60 <PR_Now+0x3508> > 28a4c: e3510000 cmp r1, #0 > 28a50: 03500000 cmpeq r0, #0 > 28a54: 13e01000 mvnne r1, #0 > 28a58: 13e00000 mvnne r0, #0 > 28a5c: ea000006 b 28a7c <PR_Now+0x3524> > 28a60: e24dd008 sub sp, sp, #8 > 28a64: e92d6000 push {sp, lr} > 28a68: eb000017 bl 28acc <PR_Now+0x3574> > 28a6c: e59de004 ldr lr, [sp, #4] > 28a70: e28dd008 add sp, sp, #8 > 28a74: e8bd000c pop {r2, r3} > 28a78: e12fff1e bx lr > 28a7c: e92d4002 push {r1, lr} > 28a80: e3a00008 mov r0, #8 > 28a84: ebff7af4 bl 765c <_init+0x80> > 28a88: e8bd8002 pop {r1, pc} > 28a8c: e92d45f8 push {r3, r4, r5, r6, r7, r8, sl, lr} > 28a90: e1a08002 mov r8, r2 > 28a94: e1a0a003 mov sl, r3 > 28a98: e1a06000 mov r6, r0 > 28a9c: e1a07001 mov r7, r1 > 28aa0: eb000018 bl 28b08 <PR_Now+0x35b0> > 28aa4: e59d3020 ldr r3, [sp, #32] > 28aa8: e0854098 umull r4, r5, r8, r0 > 28aac: e0080891 mul r8, r1, r8 > 28ab0: e1a02000 mov r2, r0 > 28ab4: e022829a mla r2, sl, r2, r8 > 28ab8: e0825005 add r5, r2, r5 > 28abc: e0564004 subs r4, r6, r4 > 28ac0: e0c75005 sbc r5, r7, r5 > 28ac4: e1c340f0 strd r4, [r3] > 28ac8: e8bd85f8 pop {r3, r4, r5, r6, r7, r8, sl, pc} > 28acc: e92d41f0 push {r4, r5, r6, r7, r8, lr} > 28ad0: e1a08002 mov r8, r2 > 28ad4: e1a06000 mov r6, r0 > 28ad8: e1a07001 mov r7, r1 > 28adc: e1a04003 mov r4, r3 > 28ae0: eb000142 bl 28ff0 <PR_Now+0x3a98> > 28ae4: e0030490 mul r3, r0, r4 > 28ae8: e0854890 umull r4, r5, r0, r8 > 28aec: e0283891 mla r8, r1, r8, r3 > 28af0: e59d3018 ldr r3, [sp, #24] > 28af4: e0885005 add r5, r8, r5 > 28af8: e0564004 subs r4, r6, r4 > 28afc: e0c75005 sbc r5, r7, r5 > 28b00: e1c340f0 strd r4, [r3] > 28b04: e8bd81f0 pop {r4, r5, r6, r7, r8, pc} > 28b08: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 28b0c: e24dd00c sub sp, sp, #12 > 28b10: e3510000 cmp r1, #0 > 28b14: e1a0c003 mov ip, r3 > 28b18: a3a05000 movge r5, #0 > 28b1c: ba000099 blt 28d88 <PR_Now+0x3830> > 28b20: e35c0000 cmp ip, #0 > 28b24: ba000093 blt 28d78 <PR_Now+0x3820> > 28b28: e253c000 subs ip, r3, #0 > 28b2c: e1a0b000 mov fp, r0 > 28b30: e1a0a001 mov sl, r1 > 28b34: e1a09002 mov r9, r2 > 28b38: e1a04002 mov r4, r2 > 28b3c: e1a06000 mov r6, r0 > 28b40: e1a07001 mov r7, r1 > 28b44: 1a000041 bne 28c50 <PR_Now+0x36f8> > 28b48: e1520001 cmp r2, r1 > 28b4c: 9a00004e bls 28c8c <PR_Now+0x3734> > 28b50: e16f3f12 clz r3, r2 > 28b54: e3530000 cmp r3, #0 > 28b58: 12632020 rsbne r2, r3, #32 > 28b5c: 11a02230 lsrne r2, r0, r2 > 28b60: 11a04319 lslne r4, r9, r3 > 28b64: 11827311 orrne r7, r2, r1, lsl r3 > 28b68: e1a08824 lsr r8, r4, #16 > 28b6c: 11a06310 lslne r6, r0, r3 > 28b70: e1a01008 mov r1, r8 > 28b74: e1a00007 mov r0, r7 > 28b78: ebfffc5e bl 27cf8 <PR_Now+0x27a0> > 28b7c: e1a00007 mov r0, r7 > 28b80: e1a0a804 lsl sl, r4, #16 > 28b84: e1a0a82a lsr sl, sl, #16 > 28b88: e1a09001 mov r9, r1 > 28b8c: e1a01008 mov r1, r8 > 28b90: ebfffbdd bl 27b0c <PR_Now+0x25b4> > 28b94: e1a03826 lsr r3, r6, #16 > 28b98: e1833809 orr r3, r3, r9, lsl #16 > 28b9c: e1a07000 mov r7, r0 > 28ba0: e000079a mul r0, sl, r7 > 28ba4: e1500003 cmp r0, r3 > 28ba8: 9a000007 bls 28bcc <PR_Now+0x3674> > 28bac: e0933004 adds r3, r3, r4 > 28bb0: e2472001 sub r2, r7, #1 > 28bb4: 2a000003 bcs 28bc8 <PR_Now+0x3670> > 28bb8: e1500003 cmp r0, r3 > 28bbc: 82477002 subhi r7, r7, #2 > 28bc0: 80833004 addhi r3, r3, r4 > 28bc4: 8a000000 bhi 28bcc <PR_Now+0x3674> > 28bc8: e1a07002 mov r7, r2 > 28bcc: e0609003 rsb r9, r0, r3 > 28bd0: e1a00009 mov r0, r9 > 28bd4: e1a01008 mov r1, r8 > 28bd8: ebfffc46 bl 27cf8 <PR_Now+0x27a0> > 28bdc: e1a00009 mov r0, r9 > 28be0: e1a0b001 mov fp, r1 > 28be4: e1a01008 mov r1, r8 > 28be8: ebfffbc7 bl 27b0c <PR_Now+0x25b4> > 28bec: e1a01806 lsl r1, r6, #16 > 28bf0: e1a01821 lsr r1, r1, #16 > 28bf4: e181180b orr r1, r1, fp, lsl #16 > 28bf8: e00a0a90 mul sl, r0, sl > 28bfc: e15a0001 cmp sl, r1 > 28c00: 9a000006 bls 28c20 <PR_Now+0x36c8> > 28c04: e0914004 adds r4, r1, r4 > 28c08: e2403001 sub r3, r0, #1 > 28c0c: 2a000002 bcs 28c1c <PR_Now+0x36c4> > 28c10: e15a0004 cmp sl, r4 > 28c14: 82400002 subhi r0, r0, #2 > 28c18: 8a000000 bhi 28c20 <PR_Now+0x36c8> > 28c1c: e1a00003 mov r0, r3 > 28c20: e1800807 orr r0, r0, r7, lsl #16 > 28c24: e3a08000 mov r8, #0 > 28c28: e3550000 cmp r5, #0 > 28c2c: e1a02000 mov r2, r0 > 28c30: e1a03008 mov r3, r8 > 28c34: 0a000001 beq 28c40 <PR_Now+0x36e8> > 28c38: e2722000 rsbs r2, r2, #0 > 28c3c: e2e33000 rsc r3, r3, #0 > 28c40: e1a00002 mov r0, r2 > 28c44: e1a01003 mov r1, r3 > 28c48: e28dd00c add sp, sp, #12 > 28c4c: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 28c50: e15c0001 cmp ip, r1 > 28c54: 83a08000 movhi r8, #0 > 28c58: 81a00008 movhi r0, r8 > 28c5c: 8afffff1 bhi 28c28 <PR_Now+0x36d0> > 28c60: e16f4f1c clz r4, ip > 28c64: e3540000 cmp r4, #0 > 28c68: 1a000082 bne 28e78 <PR_Now+0x3920> > 28c6c: e15c0001 cmp ip, r1 > 28c70: 2152000b cmpcs r2, fp > 28c74: 83a08000 movhi r8, #0 > 28c78: 93a08001 movls r8, #1 > 28c7c: 93a00001 movls r0, #1 > 28c80: 91a08004 movls r8, r4 > 28c84: 81a00008 movhi r0, r8 > 28c88: eaffffe6 b 28c28 <PR_Now+0x36d0> > 28c8c: e3520000 cmp r2, #0 > 28c90: 1a000003 bne 28ca4 <PR_Now+0x374c> > 28c94: e3a00001 mov r0, #1 > 28c98: e1a01002 mov r1, r2 > 28c9c: ebfffb9a bl 27b0c <PR_Now+0x25b4> > 28ca0: e1a04000 mov r4, r0 > 28ca4: e16f3f14 clz r3, r4 > 28ca8: e3530000 cmp r3, #0 > 28cac: 1a000039 bne 28d98 <PR_Now+0x3840> > 28cb0: e1a09804 lsl r9, r4, #16 > 28cb4: e0647007 rsb r7, r4, r7 > 28cb8: e1a0a824 lsr sl, r4, #16 > 28cbc: e1a09829 lsr r9, r9, #16 > 28cc0: e3a08001 mov r8, #1 > 28cc4: e1a00007 mov r0, r7 > 28cc8: e1a0100a mov r1, sl > 28ccc: ebfffc09 bl 27cf8 <PR_Now+0x27a0> > 28cd0: e1a00007 mov r0, r7 > 28cd4: e1a0b001 mov fp, r1 > 28cd8: e1a0100a mov r1, sl > 28cdc: ebfffb8a bl 27b0c <PR_Now+0x25b4> > 28ce0: e1a01826 lsr r1, r6, #16 > 28ce4: e181180b orr r1, r1, fp, lsl #16 > 28ce8: e1a07000 mov r7, r0 > 28cec: e0000799 mul r0, r9, r7 > 28cf0: e1500001 cmp r0, r1 > 28cf4: 9a000006 bls 28d14 <PR_Now+0x37bc> > 28cf8: e0911004 adds r1, r1, r4 > 28cfc: e2473001 sub r3, r7, #1 > 28d00: 2a0000b2 bcs 28fd0 <PR_Now+0x3a78> > 28d04: e1500001 cmp r0, r1 > 28d08: 82477002 subhi r7, r7, #2 > 28d0c: 80811004 addhi r1, r1, r4 > 28d10: 9a0000ae bls 28fd0 <PR_Now+0x3a78> > 28d14: e060b001 rsb fp, r0, r1 > 28d18: e1a0000b mov r0, fp > 28d1c: e1a0100a mov r1, sl > 28d20: ebfffbf4 bl 27cf8 <PR_Now+0x27a0> > 28d24: e1a0000b mov r0, fp > 28d28: e1a03001 mov r3, r1 > 28d2c: e1a0100a mov r1, sl > 28d30: e58d3000 str r3, [sp] > 28d34: ebfffb74 bl 27b0c <PR_Now+0x25b4> > 28d38: e1a01806 lsl r1, r6, #16 > 28d3c: e59d3000 ldr r3, [sp] > 28d40: e1a01821 lsr r1, r1, #16 > 28d44: e1811803 orr r1, r1, r3, lsl #16 > 28d48: e0090990 mul r9, r0, r9 > 28d4c: e1590001 cmp r9, r1 > 28d50: 9a000006 bls 28d70 <PR_Now+0x3818> > 28d54: e0914004 adds r4, r1, r4 > 28d58: e2403001 sub r3, r0, #1 > 28d5c: 2a000002 bcs 28d6c <PR_Now+0x3814> > 28d60: e1590004 cmp r9, r4 > 28d64: 82400002 subhi r0, r0, #2 > 28d68: 8a000000 bhi 28d70 <PR_Now+0x3818> > 28d6c: e1a00003 mov r0, r3 > 28d70: e1800807 orr r0, r0, r7, lsl #16 > 28d74: eaffffab b 28c28 <PR_Now+0x36d0> > 28d78: e1e05005 mvn r5, r5 > 28d7c: e2722000 rsbs r2, r2, #0 > 28d80: e2e33000 rsc r3, r3, #0 > 28d84: eaffff67 b 28b28 <PR_Now+0x35d0> > 28d88: e2700000 rsbs r0, r0, #0 > 28d8c: e2e11000 rsc r1, r1, #0 > 28d90: e3e05000 mvn r5, #0 > 28d94: eaffff61 b 28b20 <PR_Now+0x35c8> > 28d98: e1a04314 lsl r4, r4, r3 > 28d9c: e263b020 rsb fp, r3, #32 > 28da0: e1a08b37 lsr r8, r7, fp > 28da4: e1a0a824 lsr sl, r4, #16 > 28da8: e1a0bb36 lsr fp, r6, fp > 28dac: e1a00008 mov r0, r8 > 28db0: e1a0100a mov r1, sl > 28db4: e18bb317 orr fp, fp, r7, lsl r3 > 28db8: e1a06316 lsl r6, r6, r3 > 28dbc: ebfffbcd bl 27cf8 <PR_Now+0x27a0> > 28dc0: e1a00008 mov r0, r8 > 28dc4: e1a09804 lsl r9, r4, #16 > 28dc8: e1a09829 lsr r9, r9, #16 > 28dcc: e1a07001 mov r7, r1 > 28dd0: e1a0100a mov r1, sl > 28dd4: ebfffb4c bl 27b0c <PR_Now+0x25b4> > 28dd8: e1a0182b lsr r1, fp, #16 > 28ddc: e1811807 orr r1, r1, r7, lsl #16 > 28de0: e1a08000 mov r8, r0 > 28de4: e0000899 mul r0, r9, r8 > 28de8: e1500001 cmp r0, r1 > 28dec: 9a000006 bls 28e0c <PR_Now+0x38b4> > 28df0: e0911004 adds r1, r1, r4 > 28df4: e2483001 sub r3, r8, #1 > 28df8: 2a00007a bcs 28fe8 <PR_Now+0x3a90> > 28dfc: e1500001 cmp r0, r1 > 28e00: 82488002 subhi r8, r8, #2 > 28e04: 80811004 addhi r1, r1, r4 > 28e08: 9a000076 bls 28fe8 <PR_Now+0x3a90> > 28e0c: e0607001 rsb r7, r0, r1 > 28e10: e1a00007 mov r0, r7 > 28e14: e1a0100a mov r1, sl > 28e18: ebfffbb6 bl 27cf8 <PR_Now+0x27a0> > 28e1c: e1a00007 mov r0, r7 > 28e20: e1a03001 mov r3, r1 > 28e24: e1a0100a mov r1, sl > 28e28: e58d3000 str r3, [sp] > 28e2c: ebfffb36 bl 27b0c <PR_Now+0x25b4> > 28e30: e1a0180b lsl r1, fp, #16 > 28e34: e59d3000 ldr r3, [sp] > 28e38: e1a01821 lsr r1, r1, #16 > 28e3c: e1811803 orr r1, r1, r3, lsl #16 > 28e40: e0070099 mul r7, r9, r0 > 28e44: e1570001 cmp r7, r1 > 28e48: 9a000007 bls 28e6c <PR_Now+0x3914> > 28e4c: e0911004 adds r1, r1, r4 > 28e50: e2403001 sub r3, r0, #1 > 28e54: 2a000003 bcs 28e68 <PR_Now+0x3910> > 28e58: e1570001 cmp r7, r1 > 28e5c: 82400002 subhi r0, r0, #2 > 28e60: 80811004 addhi r1, r1, r4 > 28e64: 8a000000 bhi 28e6c <PR_Now+0x3914> > 28e68: e1a00003 mov r0, r3 > 28e6c: e0677001 rsb r7, r7, r1 > 28e70: e1808808 orr r8, r0, r8, lsl #16 > 28e74: eaffff92 b 28cc4 <PR_Now+0x376c> > 28e78: e2642020 rsb r2, r4, #32 > 28e7c: e1a08239 lsr r8, r9, r2 > 28e80: e188841c orr r8, r8, ip, lsl r4 > 28e84: e1a03231 lsr r3, r1, r2 > 28e88: e1a07828 lsr r7, r8, #16 > 28e8c: e1a0223b lsr r2, fp, r2 > 28e90: e1a00003 mov r0, r3 > 28e94: e1a01007 mov r1, r7 > 28e98: e182a41a orr sl, r2, sl, lsl r4 > 28e9c: e58d3000 str r3, [sp] > 28ea0: ebfffb94 bl 27cf8 <PR_Now+0x27a0> > 28ea4: e59d3000 ldr r3, [sp] > 28ea8: e1a0b808 lsl fp, r8, #16 > 28eac: e1a00003 mov r0, r3 > 28eb0: e1a0b82b lsr fp, fp, #16 > 28eb4: e1a09419 lsl r9, r9, r4 > 28eb8: e1a02001 mov r2, r1 > 28ebc: e1a01007 mov r1, r7 > 28ec0: e58d2004 str r2, [sp, #4] > 28ec4: ebfffb10 bl 27b0c <PR_Now+0x25b4> > 28ec8: e59d2004 ldr r2, [sp, #4] > 28ecc: e1a0182a lsr r1, sl, #16 > 28ed0: e1811802 orr r1, r1, r2, lsl #16 > 28ed4: e1a03000 mov r3, r0 > 28ed8: e000039b mul r0, fp, r3 > 28edc: e1500001 cmp r0, r1 > 28ee0: 9a000006 bls 28f00 <PR_Now+0x39a8> > 28ee4: e0911008 adds r1, r1, r8 > 28ee8: e2432001 sub r2, r3, #1 > 28eec: 2a00003b bcs 28fe0 <PR_Now+0x3a88> > 28ef0: e1500001 cmp r0, r1 > 28ef4: 82433002 subhi r3, r3, #2 > 28ef8: 80811008 addhi r1, r1, r8 > 28efc: 9a000037 bls 28fe0 <PR_Now+0x3a88> > 28f00: e060c001 rsb ip, r0, r1 > 28f04: e1a0000c mov r0, ip > 28f08: e1a01007 mov r1, r7 > 28f0c: e88d1008 stm sp, {r3, ip} > 28f10: ebfffb78 bl 27cf8 <PR_Now+0x27a0> > 28f14: e59dc004 ldr ip, [sp, #4] > 28f18: e1a0a80a lsl sl, sl, #16 > 28f1c: e1a0000c mov r0, ip > 28f20: e1a02001 mov r2, r1 > 28f24: e1a01007 mov r1, r7 > 28f28: e58d2004 str r2, [sp, #4] > 28f2c: ebfffaf6 bl 27b0c <PR_Now+0x25b4> > 28f30: e59d2004 ldr r2, [sp, #4] > 28f34: e1a0182a lsr r1, sl, #16 > 28f38: e1811802 orr r1, r1, r2, lsl #16 > 28f3c: e59d3000 ldr r3, [sp] > 28f40: e00b0b90 mul fp, r0, fp > 28f44: e15b0001 cmp fp, r1 > 28f48: 9a000006 bls 28f68 <PR_Now+0x3a10> > 28f4c: e0911008 adds r1, r1, r8 > 28f50: e2402001 sub r2, r0, #1 > 28f54: 2a00001f bcs 28fd8 <PR_Now+0x3a80> > 28f58: e15b0001 cmp fp, r1 > 28f5c: 82400002 subhi r0, r0, #2 > 28f60: 80811008 addhi r1, r1, r8 > 28f64: 9a00001b bls 28fd8 <PR_Now+0x3a80> > 28f68: e06bb001 rsb fp, fp, r1 > 28f6c: e1800803 orr r0, r0, r3, lsl #16 > 28f70: e1a01820 lsr r1, r0, #16 > 28f74: e1a03829 lsr r3, r9, #16 > 28f78: e1c0c801 bic ip, r0, r1, lsl #16 > 28f7c: e1c99803 bic r9, r9, r3, lsl #16 > 28f80: e002099c mul r2, ip, r9 > 28f84: e0090991 mul r9, r1, r9 > 28f88: e00c0c93 mul ip, r3, ip > 28f8c: e0030391 mul r3, r1, r3 > 28f90: e099c00c adds ip, r9, ip > 28f94: 22833801 addcs r3, r3, #65536 ; 0x10000 > 28f98: e092280c adds r2, r2, ip, lsl #16 > 28f9c: e0a3382c adc r3, r3, ip, lsr #16 > 28fa0: e15b0003 cmp fp, r3 > 28fa4: 3a000006 bcc 28fc4 <PR_Now+0x3a6c> > 28fa8: 13a08000 movne r8, #0 > 28fac: 03a08001 moveq r8, #1 > 28fb0: e1520416 cmp r2, r6, lsl r4 > 28fb4: 93a08000 movls r8, #0 > 28fb8: 82088001 andhi r8, r8, #1 > 28fbc: e3580000 cmp r8, #0 > 28fc0: 0affff18 beq 28c28 <PR_Now+0x36d0> > 28fc4: e2400001 sub r0, r0, #1 > 28fc8: e3a08000 mov r8, #0 > 28fcc: eaffff15 b 28c28 <PR_Now+0x36d0> > 28fd0: e1a07003 mov r7, r3 > 28fd4: eaffff4e b 28d14 <PR_Now+0x37bc> > 28fd8: e1a00002 mov r0, r2 > 28fdc: eaffffe1 b 28f68 <PR_Now+0x3a10> > 28fe0: e1a03002 mov r3, r2 > 28fe4: eaffffc5 b 28f00 <PR_Now+0x39a8> > 28fe8: e1a08003 mov r8, r3 > 28fec: eaffff86 b 28e0c <PR_Now+0x38b4> > 28ff0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr} > 28ff4: e24dd00c sub sp, sp, #12 > 28ff8: e3530000 cmp r3, #0 > 28ffc: e1a06000 mov r6, r0 > 29000: e1a05001 mov r5, r1 > 29004: e1a04002 mov r4, r2 > 29008: e1a07000 mov r7, r0 > 2900c: e1a08001 mov r8, r1 > 29010: 1a000039 bne 290fc <PR_Now+0x3ba4> > 29014: e1520001 cmp r2, r1 > 29018: 9a000046 bls 29138 <PR_Now+0x3be0> > 2901c: e16f3f12 clz r3, r2 > 29020: e3530000 cmp r3, #0 > 29024: 12632020 rsbne r2, r3, #32 > 29028: 11a02230 lsrne r2, r0, r2 > 2902c: 11a04314 lslne r4, r4, r3 > 29030: 11828311 orrne r8, r2, r1, lsl r3 > 29034: e1a05824 lsr r5, r4, #16 > 29038: 11a07310 lslne r7, r0, r3 > 2903c: e1a01005 mov r1, r5 > 29040: e1a00008 mov r0, r8 > 29044: ebfffb2b bl 27cf8 <PR_Now+0x27a0> > 29048: e1a00008 mov r0, r8 > 2904c: e1a0a804 lsl sl, r4, #16 > 29050: e1a0a82a lsr sl, sl, #16 > 29054: e1a09001 mov r9, r1 > 29058: e1a01005 mov r1, r5 > 2905c: ebfffaaa bl 27b0c <PR_Now+0x25b4> > 29060: e1a03827 lsr r3, r7, #16 > 29064: e1833809 orr r3, r3, r9, lsl #16 > 29068: e1a06000 mov r6, r0 > 2906c: e000069a mul r0, sl, r6 > 29070: e1500003 cmp r0, r3 > 29074: 9a000007 bls 29098 <PR_Now+0x3b40> > 29078: e0933004 adds r3, r3, r4 > 2907c: e2462001 sub r2, r6, #1 > 29080: 2a000003 bcs 29094 <PR_Now+0x3b3c> > 29084: e1500003 cmp r0, r3 > 29088: 82466002 subhi r6, r6, #2 > 2908c: 80833004 addhi r3, r3, r4 > 29090: 8a000000 bhi 29098 <PR_Now+0x3b40> > 29094: e1a06002 mov r6, r2 > 29098: e0608003 rsb r8, r0, r3 > 2909c: e1a00008 mov r0, r8 > 290a0: e1a01005 mov r1, r5 > 290a4: ebfffb13 bl 27cf8 <PR_Now+0x27a0> > 290a8: e1a00008 mov r0, r8 > 290ac: e1a09001 mov r9, r1 > 290b0: e1a01005 mov r1, r5 > 290b4: ebfffa94 bl 27b0c <PR_Now+0x25b4> > 290b8: e1a01807 lsl r1, r7, #16 > 290bc: e1a01821 lsr r1, r1, #16 > 290c0: e1811809 orr r1, r1, r9, lsl #16 > 290c4: e00a0a90 mul sl, r0, sl > 290c8: e15a0001 cmp sl, r1 > 290cc: 9a000005 bls 290e8 <PR_Now+0x3b90> > 290d0: e0914004 adds r4, r1, r4 > 290d4: e2402001 sub r2, r0, #1 > 290d8: 2a0000d3 bcs 2942c <PR_Now+0x3ed4> > 290dc: e15a0004 cmp sl, r4 > 290e0: 82400002 subhi r0, r0, #2 > 290e4: 9a0000d0 bls 2942c <PR_Now+0x3ed4> > 290e8: e1800806 orr r0, r0, r6, lsl #16 > 290ec: e3a06000 mov r6, #0 > 290f0: e1a01006 mov r1, r6 > 290f4: e28dd00c add sp, sp, #12 > 290f8: e8bd8ff0 pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} > 290fc: e1530001 cmp r3, r1 > 29100: 83a06000 movhi r6, #0 > 29104: 81a00006 movhi r0, r6 > 29108: 8afffff8 bhi 290f0 <PR_Now+0x3b98> > 2910c: e16f4f13 clz r4, r3 > 29110: e3540000 cmp r4, #0 > 29114: 1a00003f bne 29218 <PR_Now+0x3cc0> > 29118: e1530001 cmp r3, r1 > 2911c: 21520006 cmpcs r2, r6 > 29120: 83a06000 movhi r6, #0 > 29124: 93a06001 movls r6, #1 > 29128: 93a00001 movls r0, #1 > 2912c: 91a06004 movls r6, r4 > 29130: 81a00006 movhi r0, r6 > 29134: eaffffed b 290f0 <PR_Now+0x3b98> > 29138: e3520000 cmp r2, #0 > 2913c: 1a000003 bne 29150 <PR_Now+0x3bf8> > 29140: e3a00001 mov r0, #1 > 29144: e1a01002 mov r1, r2 > 29148: ebfffa6f bl 27b0c <PR_Now+0x25b4> > 2914c: e1a04000 mov r4, r0 > 29150: e16f3f14 clz r3, r4 > 29154: e3530000 cmp r3, #0 > 29158: 1a00007b bne 2934c <PR_Now+0x3df4> > 2915c: e1a0a804 lsl sl, r4, #16 > 29160: e0645005 rsb r5, r4, r5 > 29164: e1a08824 lsr r8, r4, #16 > 29168: e1a0a82a lsr sl, sl, #16 > 2916c: e3a06001 mov r6, #1 > 29170: e1a00005 mov r0, r5 > 29174: e1a01008 mov r1, r8 > 29178: ebfffade bl 27cf8 <PR_Now+0x27a0> > 2917c: e1a00005 mov r0, r5 > 29180: e1a09001 mov r9, r1 > 29184: e1a01008 mov r1, r8 > 29188: ebfffa5f bl 27b0c <PR_Now+0x25b4> > 2918c: e1a01827 lsr r1, r7, #16 > 29190: e1811809 orr r1, r1, r9, lsl #16 > 29194: e1a05000 mov r5, r0 > 29198: e000059a mul r0, sl, r5 > 2919c: e1500001 cmp r0, r1 > 291a0: 9a000006 bls 291c0 <PR_Now+0x3c68> > 291a4: e0911004 adds r1, r1, r4 > 291a8: e2453001 sub r3, r5, #1 > 291ac: 2a0000a0 bcs 29434 <PR_Now+0x3edc> > 291b0: e1500001 cmp r0, r1 > 291b4: 82455002 subhi r5, r5, #2 > 291b8: 80811004 addhi r1, r1, r4 > 291bc: 9a00009c bls 29434 <PR_Now+0x3edc> > 291c0: e0609001 rsb r9, r0, r1 > 291c4: e1a00009 mov r0, r9 > 291c8: e1a01008 mov r1, r8 > 291cc: ebfffac9 bl 27cf8 <PR_Now+0x27a0> > 291d0: e1a00009 mov r0, r9 > 291d4: e1a0b001 mov fp, r1 > 291d8: e1a01008 mov r1, r8 > 291dc: ebfffa4a bl 27b0c <PR_Now+0x25b4> > 291e0: e1a01807 lsl r1, r7, #16 > 291e4: e1a01821 lsr r1, r1, #16 > 291e8: e181180b orr r1, r1, fp, lsl #16 > 291ec: e00a0a90 mul sl, r0, sl > 291f0: e15a0001 cmp sl, r1 > 291f4: 9a000005 bls 29210 <PR_Now+0x3cb8> > 291f8: e0914004 adds r4, r1, r4 > 291fc: e2402001 sub r2, r0, #1 > 29200: 2a00008d bcs 2943c <PR_Now+0x3ee4> > 29204: e15a0004 cmp sl, r4 > 29208: 82400002 subhi r0, r0, #2 > 2920c: 9a00008a bls 2943c <PR_Now+0x3ee4> > 29210: e1800805 orr r0, r0, r5, lsl #16 > 29214: eaffffb5 b 290f0 <PR_Now+0x3b98> > 29218: e2641020 rsb r1, r4, #32 > 2921c: e1a09132 lsr r9, r2, r1 > 29220: e1899413 orr r9, r9, r3, lsl r4 > 29224: e1a0b135 lsr fp, r5, r1 > 29228: e1a03136 lsr r3, r6, r1 > 2922c: e1a08829 lsr r8, r9, #16 > 29230: e1a0000b mov r0, fp > 29234: e1a01008 mov r1, r8 > 29238: e1835415 orr r5, r3, r5, lsl r4 > 2923c: e1a07412 lsl r7, r2, r4 > 29240: ebfffaac bl 27cf8 <PR_Now+0x27a0> > 29244: e1a0000b mov r0, fp > 29248: e1a0a809 lsl sl, r9, #16 > 2924c: e1a0a82a lsr sl, sl, #16 > 29250: e1a03001 mov r3, r1 > 29254: e1a01008 mov r1, r8 > 29258: e58d3004 str r3, [sp, #4] > 2925c: ebfffa2a bl 27b0c <PR_Now+0x25b4> > 29260: e59d3004 ldr r3, [sp, #4] > 29264: e1a0c825 lsr ip, r5, #16 > 29268: e18cc803 orr ip, ip, r3, lsl #16 > 2926c: e1a0b000 mov fp, r0 > 29270: e0000b9a mul r0, sl, fp > 29274: e150000c cmp r0, ip > 29278: 9a000003 bls 2928c <PR_Now+0x3d34> > 2927c: e09cc009 adds ip, ip, r9 > 29280: e24b3001 sub r3, fp, #1 > 29284: 3a000073 bcc 29458 <PR_Now+0x3f00> > 29288: e1a0b003 mov fp, r3 > 2928c: e060c00c rsb ip, r0, ip > 29290: e1a0000c mov r0, ip > 29294: e1a01008 mov r1, r8 > 29298: e58dc004 str ip, [sp, #4] > 2929c: ebfffa95 bl 27cf8 <PR_Now+0x27a0> > 292a0: e59dc004 ldr ip, [sp, #4] > 292a4: e1a05805 lsl r5, r5, #16 > 292a8: e1a0000c mov r0, ip > 292ac: e1a03001 mov r3, r1 > 292b0: e1a01008 mov r1, r8 > 292b4: e58d3004 str r3, [sp, #4] > 292b8: ebfffa13 bl 27b0c <PR_Now+0x25b4> > 292bc: e59d3004 ldr r3, [sp, #4] > 292c0: e1a01825 lsr r1, r5, #16 > 292c4: e1811803 orr r1, r1, r3, lsl #16 > 292c8: e00a0a90 mul sl, r0, sl > 292cc: e15a0001 cmp sl, r1 > 292d0: 9a000003 bls 292e4 <PR_Now+0x3d8c> > 292d4: e0911009 adds r1, r1, r9 > 292d8: e2403001 sub r3, r0, #1 > 292dc: 3a000058 bcc 29444 <PR_Now+0x3eec> > 292e0: e1a00003 mov r0, r3 > 292e4: e06aa001 rsb sl, sl, r1 > 292e8: e180080b orr r0, r0, fp, lsl #16 > 292ec: e1a01820 lsr r1, r0, #16 > 292f0: e1a03827 lsr r3, r7, #16 > 292f4: e1c0c801 bic ip, r0, r1, lsl #16 > 292f8: e1c77803 bic r7, r7, r3, lsl #16 > 292fc: e002079c mul r2, ip, r7 > 29300: e0070791 mul r7, r1, r7 > 29304: e00c0c93 mul ip, r3, ip > 29308: e0030391 mul r3, r1, r3 > 2930c: e097c00c adds ip, r7, ip > 29310: 22833801 addcs r3, r3, #65536 ; 0x10000 > 29314: e092280c adds r2, r2, ip, lsl #16 > 29318: e0a3382c adc r3, r3, ip, lsr #16 > 2931c: e15a0003 cmp sl, r3 > 29320: 3a000006 bcc 29340 <PR_Now+0x3de8> > 29324: 13a03000 movne r3, #0 > 29328: 03a03001 moveq r3, #1 > 2932c: e1520416 cmp r2, r6, lsl r4 > 29330: 93a06000 movls r6, #0 > 29334: 82036001 andhi r6, r3, #1 > 29338: e3560000 cmp r6, #0 > 2933c: 0affff6b beq 290f0 <PR_Now+0x3b98> > 29340: e2400001 sub r0, r0, #1 > 29344: e3a06000 mov r6, #0 > 29348: eaffff68 b 290f0 <PR_Now+0x3b98> > 2934c: e1a04314 lsl r4, r4, r3 > 29350: e2639020 rsb r9, r3, #32 > 29354: e1a0b935 lsr fp, r5, r9 > 29358: e1a08824 lsr r8, r4, #16 > 2935c: e1a09936 lsr r9, r6, r9 > 29360: e1a0000b mov r0, fp > 29364: e1a01008 mov r1, r8 > 29368: e1899315 orr r9, r9, r5, lsl r3 > 2936c: e1a07316 lsl r7, r6, r3 > 29370: ebfffa60 bl 27cf8 <PR_Now+0x27a0> > 29374: e1a0000b mov r0, fp > 29378: e1a0a804 lsl sl, r4, #16 > 2937c: e1a0a82a lsr sl, sl, #16 > 29380: e1a05001 mov r5, r1 > 29384: e1a01008 mov r1, r8 > 29388: ebfff9df bl 27b0c <PR_Now+0x25b4> > 2938c: e1a01829 lsr r1, r9, #16 > 29390: e1811805 orr r1, r1, r5, lsl #16 > 29394: e1a06000 mov r6, r0 > 29398: e000069a mul r0, sl, r6 > 2939c: e1500001 cmp r0, r1 > 293a0: 9a000006 bls 293c0 <PR_Now+0x3e68> > 293a4: e0911004 adds r1, r1, r4 > 293a8: e2463001 sub r3, r6, #1 > 293ac: 2a00002e bcs 2946c <PR_Now+0x3f14> > 293b0: e1500001 cmp r0, r1 > 293b4: 82466002 subhi r6, r6, #2 > 293b8: 80811004 addhi r1, r1, r4 > 293bc: 9a00002a bls 2946c <PR_Now+0x3f14> > 293c0: e060b001 rsb fp, r0, r1 > 293c4: e1a0000b mov r0, fp > 293c8: e1a01008 mov r1, r8 > 293cc: ebfffa49 bl 27cf8 <PR_Now+0x27a0> > 293d0: e1a0000b mov r0, fp > 293d4: e1a03001 mov r3, r1 > 293d8: e1a01008 mov r1, r8 > 293dc: e58d3004 str r3, [sp, #4] > 293e0: ebfff9c9 bl 27b0c <PR_Now+0x25b4> > 293e4: e1a01809 lsl r1, r9, #16 > 293e8: e59d3004 ldr r3, [sp, #4] > 293ec: e1a01821 lsr r1, r1, #16 > 293f0: e1811803 orr r1, r1, r3, lsl #16 > 293f4: e005009a mul r5, sl, r0 > 293f8: e1550001 cmp r5, r1 > 293fc: 9a000007 bls 29420 <PR_Now+0x3ec8> > 29400: e0911004 adds r1, r1, r4 > 29404: e2403001 sub r3, r0, #1 > 29408: 2a000003 bcs 2941c <PR_Now+0x3ec4> > 2940c: e1550001 cmp r5, r1 > 29410: 82400002 subhi r0, r0, #2 > 29414: 80811004 addhi r1, r1, r4 > 29418: 8a000000 bhi 29420 <PR_Now+0x3ec8> > 2941c: e1a00003 mov r0, r3 > 29420: e0655001 rsb r5, r5, r1 > 29424: e1806806 orr r6, r0, r6, lsl #16 > 29428: eaffff50 b 29170 <PR_Now+0x3c18> > 2942c: e1a00002 mov r0, r2 > 29430: eaffff2c b 290e8 <PR_Now+0x3b90> > 29434: e1a05003 mov r5, r3 > 29438: eaffff60 b 291c0 <PR_Now+0x3c68> > 2943c: e1a00002 mov r0, r2 > 29440: eaffff72 b 29210 <PR_Now+0x3cb8> > 29444: e15a0001 cmp sl, r1 > 29448: 82400002 subhi r0, r0, #2 > 2944c: 80811009 addhi r1, r1, r9 > 29450: 8affffa3 bhi 292e4 <PR_Now+0x3d8c> > 29454: eaffffa1 b 292e0 <PR_Now+0x3d88> > 29458: e150000c cmp r0, ip > 2945c: 824bb002 subhi fp, fp, #2 > 29460: 808cc009 addhi ip, ip, r9 > 29464: 8affff88 bhi 2928c <PR_Now+0x3d34> > 29468: eaffff86 b 29288 <PR_Now+0x3d30> > 2946c: e1a06003 mov r6, r3 > 29470: eaffffd2 b 293c0 <PR_Now+0x3e68> > 29474: e1a03000 mov r3, r0 > 29478: e1a02001 mov r2, r1 > 2947c: e3a00003 mov r0, #3 > 29480: e1a01003 mov r1, r3 > 29484: eaff7bd1 b 83d0 <_init+0xdf4> > 29488: e1a03000 mov r3, r0 > 2948c: e1a02001 mov r2, r1 > 29490: e3a00003 mov r0, #3 > 29494: e1a01003 mov r1, r3 > 29498: eaff79c8 b 7bc0 <_init+0x5e4> > >Disassembly of section .fini: > >0002949c <_fini>: > 2949c: e92d4008 push {r3, lr} > 294a0: e8bd8008 pop {r3, pc}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 894088
:
676573
|
679810
|
679813
| 680127