thermosphere: start corectx/exception stuff rewrite

This commit is contained in:
TuxSH
2020-02-20 19:34:33 +00:00
parent d72fc3e8b9
commit ea7d161755
4 changed files with 18 additions and 27 deletions

View File

@@ -94,16 +94,16 @@ _postMmuEnableReturnAddr:
bl initSystem
// Save x18, reserve space for exception frame
// TODO: save exception stack too
stp x18, xzr, [sp, #-0x10]!
sub sp, sp, #EXCEP_STACK_FRAME_SIZE
mov x0, sp
mov x1, x20
str x0, [x18, #CORECTX_GUEST_FRAME_OFFSET]
//str x0, [x18, #CORECTX_GUEST_FRAME_OFFSET]
bl thermosphereMain
prfm pldl1keep, [x18]
prfm pstl1keep, [x18, #0x40]
prfm pstl1keep, [x18]
dsb sy
isb