Attempt fixing svcConnectToPortInitHook.s again

This commit is contained in:
TuxSH
2017-06-09 18:10:02 +02:00
parent 4d47d891d1
commit 901d4992c0
3 changed files with 11 additions and 2 deletions

View File

@@ -6,6 +6,7 @@
vars:
orig: .word 0
SleepThread: .word 0
UnmapProcessMemory: .word 0
skip_vars:
push {r0-r4, lr}
ldr r4, =0x1ff81108
@@ -16,12 +17,18 @@ skip_vars:
bne loop_end
ldr r12, [SleepThread]
ldr r0, =(10 * 1000 * 1000)
ldr r0, =(50 * 1000 * 1000)
mov r1, #0
blx r12
b loop
loop_end:
; Attempt flushing caches
mov r0, #0
mov r1, #0
mov r2, #0
ldr r12, [UnmapProcessMemory]
blx r12
pop {r0-r4, lr}
mov r12, #0x40000000
add r12, #4