summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReiko Asakura2021-08-28 15:11:22 -0400
committerReiko Asakura2021-08-28 15:11:22 -0400
commitdc24d731211e3a658547b4a1e926d490b90bbca3 (patch)
tree87d35a180a66699752eefcdb020fc704cd01b846
parentUpdate names in SceSysmemForDriver (diff)
downloadvds-libraries-dc24d731211e3a658547b4a1e926d490b90bbca3.tar.gz
Update names in SceSysmemForDriver/Kernel
From 0.990 prototype deci4p_dbgp.elf.
-rw-r--r--include/kernel/kernel/sysmem.h4
-rw-r--r--nids/360/SceSysmem.yml4
-rw-r--r--nids/365/SceSysmem.yml2
3 files changed, 5 insertions, 5 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h
index 267fe4b..5c30c2e 100644
--- a/include/kernel/kernel/sysmem.h
+++ b/include/kernel/kernel/sysmem.h
@@ -80,10 +80,10 @@ int sceKernelDeleteHeap(SceUID uid);
void *sceKernelAllocHeapMemory(SceUID uid, SceSize size);
void sceKernelFreeHeapMemory(SceUID uid, void *ptr);
-int sceKernelMemcpyUserToKernelForPid(SceUID pid, void *dst, uintptr_t src, SceSize len);
+int sceKernelCopyFromUserProc(SceUID pid, void *dst, uintptr_t src, SceSize len);
int sceKernelCopyFromUser(void *dst, uintptr_t src, SceSize len);
int sceKernelCopyToUser(uintptr_t dst, const void *src, SceSize len);
-int sceKernelRxMemcpyKernelToUserForPid(SceUID pid, uintptr_t dst, const void *src, SceSize len);
+int sceKernelCopyToUserProcTextDomain(SceUID pid, uintptr_t dst, const void *src, SceSize len);
int sceKernelStrncpyUserToKernel(void *dst, uintptr_t src, SceSize len);
int sceKernelStrncpyKernelToUser(uintptr_t dst, const void *src, SceSize len);
diff --git a/nids/360/SceSysmem.yml b/nids/360/SceSysmem.yml
index e05f54f..8b6ee6d 100644
--- a/nids/360/SceSysmem.yml
+++ b/nids/360/SceSysmem.yml
@@ -374,6 +374,7 @@ modules:
sceKernelAllocMemBlock: 0xC94850C9
sceKernelAllocMemBlockWithInfo: 0xD44F464D
sceKernelCopyFromUser: 0xBC996A7A
+ sceKernelCopyFromUserProc: 0x605275F8
sceKernelCopyToUser: 0x6D88EF8A
sceKernelCreateClass: 0x61317102
sceKernelCreateHeap: 0x9328E0E8
@@ -434,7 +435,6 @@ modules:
sceKernelMemRangeRetainWithPerm: 0xBC0A1D60
sceKernelMemcpyKernelToUserForPid: 0x6B825479
sceKernelMemcpyKernelToUserForPidUnchecked: 0xFED82F2D
- sceKernelMemcpyUserToKernelForPid: 0x605275F8
sceKernelMemcpyUserToUser: 0x1BD44DD5
sceKernelMemcpyUserToUserForPid: 0x8E086C33
sceKernelOpenUidForName: 0xD76E7452
@@ -472,6 +472,7 @@ modules:
sceKernelAddressSpaceUnmap: 0xCE72839E
sceKernelAddressSpaceVAtoPA: 0xF2179820
sceKernelAllocSystemCallTable: 0x5FFE4B79
+ sceKernelCopyToUserProcTextDomain: 0x30931572
sceKernelCreateAddressSpace: 0x4A3737F0
sceKernelCreateUidObj: 0xDF0288D7
sceKernelDeleteAddressSpace: 0xF2D7FE3A
@@ -485,7 +486,6 @@ modules:
sceKernelGetUidHeapClass: 0x4CCA935D
sceKernelGetUidMemBlockClass: 0xAF729575
sceKernelNameHeapGetInfo: 0xE443253B
- sceKernelRxMemcpyKernelToUserForPid: 0x30931572
sceKernelSysrootAlloc: 0xC0A4D2F3
sceKernelUIDEntryHeapGetInfo: 0x686AA15C
SceSysrootForDriver:
diff --git a/nids/365/SceSysmem.yml b/nids/365/SceSysmem.yml
index 0fa3b00..9248249 100644
--- a/nids/365/SceSysmem.yml
+++ b/nids/365/SceSysmem.yml
@@ -23,10 +23,10 @@ modules:
SceSysmemForKernel:
nid: 0x02451F0F
functions:
+ sceKernelCopyToUserProcTextDomain: 0x2995558D
sceKernelCreateUidObj: 0xFB6390CE
sceKernelFindClassByName: 0x7D87F706
sceKernelGetMemBlockType: 0xD44FE44B
- sceKernelRxMemcpyKernelToUserForPid: 0x2995558D
SceUartForKernel:
nid: 0x1CCD9BA3
functions: