mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 04:22:50 +02:00
Added svcGetProcessList.
This commit is contained in:
parent
5fbf234afa
commit
ff80e7e668
@ -69,6 +69,7 @@ Result svcMapDeviceAddressSpaceAligned(Handle handle, Handle proc_handle, u64 de
|
|||||||
Result svcUnmapDeviceAddressSpace(Handle handle, Handle proc_handle, u64 map_addr, u64 map_size, u64 perm);
|
Result svcUnmapDeviceAddressSpace(Handle handle, Handle proc_handle, u64 map_addr, u64 map_size, u64 perm);
|
||||||
Result svcDebugActiveProcess(Handle* debug, u32 processID);
|
Result svcDebugActiveProcess(Handle* debug, u32 processID);
|
||||||
Result svcContinueDebugEvent(Handle debug, u32 flags, u64 unk);
|
Result svcContinueDebugEvent(Handle debug, u32 flags, u64 unk);
|
||||||
|
Result svcGetProcessList(u32 *num_out, u64 *pids_out, u32 max_pids);
|
||||||
Result svcQueryDebugProcessMemory(MemInfo* meminfo_ptr, u32* pageinfo, Handle debug, u64 addr);
|
Result svcQueryDebugProcessMemory(MemInfo* meminfo_ptr, u32* pageinfo, Handle debug, u64 addr);
|
||||||
Result svcReadDebugProcessMemory(void* buffer, Handle debug, u64 addr, u64 size);
|
Result svcReadDebugProcessMemory(void* buffer, Handle debug, u64 addr, u64 size);
|
||||||
Result svcManageNamedPort(Handle* portServer, const char* name, s32 maxSessions);
|
Result svcManageNamedPort(Handle* portServer, const char* name, s32 maxSessions);
|
||||||
|
@ -240,6 +240,14 @@ SVC_BEGIN svcContinueDebugEvent
|
|||||||
ret
|
ret
|
||||||
SVC_END
|
SVC_END
|
||||||
|
|
||||||
|
SVC_BEGIN svcGetProcessList
|
||||||
|
str x0, [sp, #-16]!
|
||||||
|
svc 0x65
|
||||||
|
ldr x2, [sp], #16
|
||||||
|
str w1, [x2]
|
||||||
|
ret
|
||||||
|
SVC_END
|
||||||
|
|
||||||
SVC_BEGIN svcQueryDebugProcessMemory
|
SVC_BEGIN svcQueryDebugProcessMemory
|
||||||
str x1, [sp, #-16]!
|
str x1, [sp, #-16]!
|
||||||
svc 0x69
|
svc 0x69
|
||||||
|
Loading…
Reference in New Issue
Block a user