Update syscall_64.c

This commit is contained in:
DavidXanatos 2024-02-13 17:52:02 +01:00
parent f44772d58d
commit e37f75e0c5
1 changed files with 3 additions and 1 deletions

View File

@ -164,7 +164,9 @@ _FX void *Syscall_GetMasterServiceTable(void)
// Win 10 22h2: add x12, x8, #0xf80
// Win 11 21h2: add x9, x8, #0xf80
if (IS_ADD(add) && add.Rn == 8 && (add.Rd == 12 || add.Rd == 9)) {
// Win 11 24h2: add x11, x8, #0xf80
//if (IS_ADD(add) && add.Rn == 8 && (add.Rd == 12 || add.Rd == 11 || add.Rd == 9)) {
if (IS_ADD(add) && add.Rn == 8) {
LONG delta = (adrp.immHi << 2 | adrp.immLo) << 12;
delta += add.imm12;