diff options
author | Sergi Granell | 2018-06-21 09:55:23 +0200 |
---|---|---|
committer | Sunguk Lee | 2018-06-21 16:55:23 +0900 |
commit | d6486821f043fe515068aeac7c7e32b4f93366b2 (patch) | |
tree | f77e575206b965c0bb92b0f450269d8296b1ddec /include/kernel | |
parent | Add scePafWidgetSetFontSize nid (#326) (diff) | |
download | vds-libraries-d6486821f043fe515068aeac7c7e32b4f93366b2.tar.gz |
Add SBL NIDs (#328)
Diffstat (limited to 'include/kernel')
-rw-r--r-- | include/kernel/kernel/sysmem.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index 72d6c06..260e960 100644 --- a/include/kernel/kernel/sysmem.h +++ b/include/kernel/kernel/sysmem.h @@ -132,6 +132,18 @@ typedef struct SceKernelProcessContext { SceUInt32 CONTEXTIDR; } SceKernelProcessContext; +typedef enum SceKernelSysrootSelfIndex { + SCE_KERNEL_SYSROOT_SELF_INDEX_GCAUTHMGR_SM = 0, + SCE_KERNEL_SYSROOT_SELF_INDEX_RMAUTH_SM = 1, + SCE_KERNEL_SYSROOT_SELF_INDEX_ENCDEC_W_PORTABILITY_SM = 2 +} SceKernelSysrootSelfIndex; + +typedef struct SceKernelSysrootSelfInfo { + uint32_t size; + void *self_data; + uint32_t self_size; +} SceKernelSysrootSelfInfo; + /*** * Allocates a new memory block * @@ -273,6 +285,8 @@ int sceKernelGetProcessTitleId(SceUID pid, char *titleid, size_t len); int sceKernelMapBlockUserVisible(SceUID uid); +int sceSysrootGetSelfInfo(SceKernelSysrootSelfIndex index, SceKernelSysrootSelfInfo *info); + /** * Get the physical address of a given virtual address * |