ARM Processor iOS (iPhone): Write

Assembler code

__text:00004424                 BHI     loc_440C
__text:00004428
__text:00004428 loc_4428                                ; CODE XREF: sub_43CC+24↑j
__text:00004428                                         ; sub_43CC+3C↑j
__text:00004428                 LDR     R3, =___stderrp_ptr
__text:0000442C                 LDR     R0, =aSynchronized ; "synchronized\n"
__text:00004430                 MOV     R1, #1          ; __size
__text:00004434                 LDR     R3, [R3]        ; ___stderrp
__text:00004438                 MOV     R2, #0xD        ; __nitems
__text:0000443C                 LDR     R3, [R3]        ; __stream
__text:00004440                 BL      _fwrite
__text:00004444                 MOV     R3, #0x12
__text:00004448
__text:00004448 loc_4448                                ; CODE XREF: sub_43CC+34↑j
__text:00004448                                         ; sub_43CC+4C↑j
__text:00004448                 STR     R3, [R4,#0x38]
__text:0000444C                 LDR     R3, [R4,#0xE4]
__text:00004450                 STR     R3, [R4,#0xE0]
__text:00004454                 MOV     R3, #9
__text:00004458                 STR     R3, [R4,#0xE4]
__text:0000445C                 LDR     R3, [R4,#0xEC]
__text:00004460                 STR     R3, [R4,#0xE8]
__text:00004464                 MOV     R3, #0
__text:00004468                 STR     R3, [R4,#0xEC]
__text:0000446C                 POP     {R4,R7,PC}
__text:0000446C ; End of function sub_43CC
__text:0000446C
__text:0000446C ; ---------------------------------------------------------------------------
__text:00004470 off_4470        DCD dword_52E70         ; DATA XREF: sub_43CC↑r
__text:00004474 off_4474        DCD ___stderrp_ptr      ; DATA XREF: sub_43CC:loc_4428↑r
__text:00004478 ; void *const _ptr
__text:00004478 __ptr           DCD aSynchronized       ; DATA XREF: sub_43CC+60↑r
__text:00004478                                         ; "synchronized\n"
__text:0000447C
__text:0000447C ; =============== S U B R O U T I N E =======================================
__text:0000447C
__text:0000447C
__text:0000447C sub_447C                                ; DATA XREF: sub_4820+47C↓o
__text:0000447C                                         ; __text:off_50A8↓o
__text:0000447C                 UXTB    R0, R0

Last updated