diff options
author | xyzz | 2016-09-15 15:50:51 +0200 |
---|---|---|
committer | GitHub | 2016-09-15 15:50:51 +0200 |
commit | 2d68de7894abcaa58b273ddd2be3b967aa50829f (patch) | |
tree | a915bb529f6757c20d39778622f541f77e05836f | |
parent | Merge pull request #53 from vitasdk/TheOfficialFloW-patch-3 (diff) | |
parent | Added comments and enum (diff) | |
download | vds-libraries-2d68de7894abcaa58b273ddd2be3b967aa50829f.tar.gz |
Merge pull request #49 from himanshugoel2797/patch-4
Added sceKernelGetModel signature and NID
Diffstat (limited to '')
-rw-r--r-- | include/user/kernel/sysmem.h | 17 | ||||
-rw-r--r-- | nids/360/SceKernel.yml | 1 |
2 files changed, 18 insertions, 0 deletions
diff --git a/include/user/kernel/sysmem.h b/include/user/kernel/sysmem.h index f2e4fbc..8d21ecb 100644 --- a/include/user/kernel/sysmem.h +++ b/include/user/kernel/sysmem.h @@ -27,6 +27,11 @@ typedef struct SceKernelAllocMemBlockOpt { int reserved[10]; } SceKernelAllocMemBlockOpt; +enum { + SCE_KERNEL_MODEL_VITA = 0x10000, + SCE_KERNEL_MODEL_VITATV = 0x20000 +}; + /*** * Allocates a new memoy block * @@ -87,8 +92,20 @@ int sceKernelCloseVMDomain(void); int sceKernelOpenMemBlock(const char *name, int flags); int sceKernelCloseMemBlock(SceUID uid); +/*** + * Get the model number of the device + * + * @return A value from SCE_KERNEL_MODEL +*/ int sceKernelGetModelForCDialog(); +/*** + * Get the model number of the device + * + * @return A value from SCE_KERNEL_MODEL +*/ +int sceKernelGetModel(); + #ifdef __cplusplus } #endif diff --git a/nids/360/SceKernel.yml b/nids/360/SceKernel.yml index 1a6a762..5fa0bca 100644 --- a/nids/360/SceKernel.yml +++ b/nids/360/SceKernel.yml @@ -352,6 +352,7 @@ modules: sceKernelGetMemBlockBase: 0xB8EF5818 sceKernelGetMemBlockInfoByAddr: 0x4010AD65 sceKernelGetMemBlockInfoByRange: 0x006F3DB4 + sceKernelGetModel: 0xD0D4F729 sceKernelGetModelForCDialog: 0xA2CB322F sceKernelOpenMemBlock: 0x8EB8DFBB sceKernelOpenVMDomain: 0x9CA3EB2B |