Added svcQueryMemory.

This commit is contained in:
yellows8 2017-09-09 22:10:53 -04:00
parent 59290a5b87
commit cfe87868f4
2 changed files with 9 additions and 0 deletions

View File

@ -18,6 +18,7 @@ static inline void* armGetTls(void) {
return ret; return ret;
} }
Result svcQueryMemory(u32 *meminfo_ptr, u32 *pageinfo, u64 addr);
Result svcCloseHandle(Handle handle); Result svcCloseHandle(Handle handle);
Result svcWaitSynchronization(s32* index, const Handle* handles, s32 handleCount, u64 timeout); Result svcWaitSynchronization(s32* index, const Handle* handles, s32 handleCount, u64 timeout);
Result svcConnectToNamedPort(Handle* session, const char* name); Result svcConnectToNamedPort(Handle* session, const char* name);

View File

@ -11,6 +11,14 @@
.cfi_endproc .cfi_endproc
.endm .endm
SVC_BEGIN svcQueryMemory
str x1, [sp, #-16]!
svc 0x6
ldr x2, [sp], #16
str w1, [x2]
ret
SVC_END
SVC_BEGIN svcCloseHandle SVC_BEGIN svcCloseHandle
svc 0x16 svc 0x16
ret ret