Revision as of 06:05, 14 October 2014
SceLibKernel, not to be confused with Kernel is a user library that implements wrappers to some common syscalls (for example, SceIoFilemgr), some user standard library functions (including C standard library), and other common features like heap management. This library is the functionally similar to libc.so.6 on Linux.
Library
This is a user library and exists only in userland. The SELF can be found in os0:us/libkernel.suprx
.
Known NIDs
Version |
Name |
World |
Privilege |
NID
|
1.69 |
SceLibKernel |
Non-secure |
User |
0xC9FDFAA
|
Module
Known NIDs
Version
|
Name
|
World
|
Privilege
|
NID
|
1.69
|
SceLibKernel
|
Non-secure
|
User
|
0xCAE9ACE6
|
1.69
|
SceLibRng
|
Non-secure
|
User
|
0xF9AC7CF8
|
1.69
|
SceLibGcc
|
Non-secure
|
User
|
0x567AF9A6
|
1.69
|
SceLibSsp
|
Non-secure
|
User
|
0x8FA98EF1
|
1.69
|
SceRtabi
|
Non-secure
|
User
|
0xA941943F
|
1.69
|
SceKernelForVM
|
Non-secure
|
User
|
0xA2B3EA8F
|
SceLibKernel
Heap
The latest version of dlmalloc is included in SceLibKernel. Most of the assert checks and security are included.