diff options
author | Reiko Asakura | 2021-08-28 15:11:22 -0400 |
---|---|---|
committer | Reiko Asakura | 2021-08-28 15:11:22 -0400 |
commit | dc24d731211e3a658547b4a1e926d490b90bbca3 (patch) | |
tree | 87d35a180a66699752eefcdb020fc704cd01b846 | |
parent | Update names in SceSysmemForDriver (diff) | |
download | vds-libraries-dc24d731211e3a658547b4a1e926d490b90bbca3.tar.gz |
Update names in SceSysmemForDriver/Kernel
From 0.990 prototype deci4p_dbgp.elf.
-rw-r--r-- | include/kernel/kernel/sysmem.h | 4 | ||||
-rw-r--r-- | nids/360/SceSysmem.yml | 4 | ||||
-rw-r--r-- | nids/365/SceSysmem.yml | 2 |
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: |