]> Chaos Git - corbenik/ctrulib.git/commitdiff
add svcGetProcessorID
authorDave Murphy <davem@devkitpro.org>
Tue, 3 Mar 2015 11:04:00 +0000 (11:04 +0000)
committerDave Murphy <davem@devkitpro.org>
Tue, 3 Mar 2015 11:04:00 +0000 (11:04 +0000)
libctru/include/3ds/svc.h
libctru/source/svc.s

index a95674b40375e7a9934a65d8cf5a60a894d8f89f..14dfb4ea48391f86d16f2e1d0f13e9226911997b 100644 (file)
@@ -97,3 +97,4 @@ Result svcReadProcessMemory(void* buffer, Handle debug, u32 addr, u32 size);
 Result svcMapProcessMemory(Handle process, u32 startAddr, u32 endAddr);
 Result svcUnmapProcessMemory(Handle process, u32 startAddr, u32 endAddr);
 Result svcQueryProcessMemory(MemInfo* info, PageInfo* out, Handle process, u32 addr);
+s32 svcGetProcessorID();
index 18ee93ed86f84a2e360570ba760c1b28b9068e71..af0d8a24c96785a7ab96fbb49d108cc398d52570 100644 (file)
@@ -361,3 +361,9 @@ svcQueryProcessMemory:
        add sp, sp, #8
        pop {r4-r6}
        bx lr
+
+.global svcGetProcessorID
+.type svcGetProcessorID, %function
+svcGetProcessorID:
+       svc 0x11
+       bx  lr