summaryrefslogtreecommitdiff
path: root/include (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-03-19Fix struct SceKernelModuleLibraryInfoReiko Asakura1-1/+2
2020-11-06Update name, doc, prototype in sblaimgr.hPrincess of Sleeping1-2/+87
2020-11-06Add prototypes and docs in kernel/sblacmgr.hPrincess of Sleeping1-0/+74
2020-10-31Add functions in SceDebugFor{Driver,Kernel}Princess of Sleeping1-0/+16
2020-10-31Update function args and doc in debug.hPrincess of Sleeping1-16/+73
2020-10-31Add function prototypes in sysroot.hPrincess of Sleeping1-0/+66
2020-10-31Update struct SceSysrootProcessHandlerPrincess of Sleeping1-12/+11
2020-11-10Fix name for sceSysrootGetHardwareFlagsPrincess of Sleeping1-0/+9
2020-10-30Add functions in SceSblSsUpdateMgrPrincess of Sleeping1-0/+42
2021-03-19Merge common definitions in display.hReiko Asakura2-38/+16
2021-03-19Remove dupe in display.hReiko Asakura2-146/+2
2021-03-18Add NIDs in SceAudioForDriverReiko Asakura1-8/+7
2021-03-17Change scePervasive names to match name styleReiko Asakura1-8/+8
2021-03-15Update names from prototype 0.940 display.skprxReiko Asakura4-13/+13
1. sceKernelGetKPLS is inferred from similar names. 2. sceDsiSetLanesAndPixelSize is also called sceDsiSetDisplayMode in the debug logs, but that is probably a mistake.
2021-03-14Update ScePafStdc namesrelease/0.3.0GrapheneCt1-3/+0
2021-03-13Add ScePafThread functionsGrapheneCt1-0/+232
2021-03-13Add lint script for header filesReiko Asakura2-0/+10
2020-10-23Add sce_process_preload_disabled flagsPrincess of Sleeping1-0/+26
2021-03-12Add and fix names in SceSysrootForKernelReiko Asakura1-1/+1
Names from 0.940 prototype sysmem.skprx
2021-03-12Remove sceSysrootIsManufacturingMode macroReiko Asakura1-2/+0
2021-03-12Split debug and sysroot funcs from kernel/sysmem.hReiko Asakura3-102/+134
2021-03-12Merge common definitions in power.hReiko Asakura3-306/+175
2021-03-12Remove duplicate definitions in kernel/power.hReiko Asakura1-57/+3
2021-03-12Add error code SCE_APPMGR_ERROR_NOSYSReiko Asakura1-0/+7
2021-03-12Refactor structs in common/appmgr.hReiko Asakura2-18/+13
sceAppMgrDrm{Open,Close} has been moved to the common header because they are also available as user functions.
2021-03-12Remove unused definitions in common/appmgr.hReiko Asakura1-30/+0
2021-03-12Fix function name and args in user/appmgr.hReiko Asakura1-15/+6
2021-03-11Conform syscall names to syslibtraceReiko Asakura2-31/+33
These names are guessed: sceUsbdRegisterCallbackForUser sceUsbdUnregisterCallbackForUser sceSblUsVerifyPupAdditionalSignForUser
2021-03-11Add sceKernelGetSystemTime functionsReiko Asakura3-14/+43
2021-03-11Move threadmgr functions to common headerReiko Asakura3-36/+21
sceKernelGetTLSAddr has been removed for kernel because it does not exist.
2021-03-11Add prototypes in clockgen.hReiko Asakura1-0/+16
2021-03-08Add and change names in SceSblACMgr from dbg logReiko Asakura1-1/+1
From prototype 0.940 ss_mgr.skprx sceSblACMgrIsSystemProgram sceSblACMgrGetMediaType From prototype 0.940 exfatfs.skprx sceSblACMgrGetFSAttributeByThreadAccessLevel sceSblACMgrSetFSAttributeByPermission
2021-03-08Fix name and type sceKernelExtendKernelStackWideReiko Asakura1-6/+31
Name is from prototype 0.940 threadmgr.skprx. In practice, sceKernelExtendKernelStack is the same function as sceKernelExtendKernelStackWide, but are named differently for two reason: 1. SceThreadmgrForDriver exports both of them. 2. iofilemgr.skprx uses both of them depending on if a wide return value is required.
2021-03-11Remove old SDK functionsReiko Asakura2-30/+0
For condition variable functions see: https://psvita.scedev.net/technotes/view/355 https://psvita.scedev.net/technotes/view/356
2021-03-10Remove forwarded syscallsReiko Asakura3-192/+0
The criteria for removal are 1. The syscall forwarder does not modify arguments or pass additional arguments. 2. The syscall is not used outside of the syscall forwarder. For the removed headers, appmgr.h is wrong, iofilemgr_syscall.h is correct, and net_syscalls.h is unknown.
2021-03-08Fix type for user sceSblACMgrIsGameProgramReiko Asakura1-1/+3
sceSblACMgrIsGameProgram is an export of SceLibKernel, which calls _sceSblACMgrIsGameProgram which is an export of SceSblACMgr.
2021-03-10Fix names for sceKernelGetThreadTLSAddrReiko Asakura1-17/+15
_sceKernelGetThreadTLSAddr is a name in syslibtrace.
2021-03-08Rename include guardsReiko Asakura96-287/+288
2021-03-07Add clockgen functionsGrapheneCt1-0/+30
Not sure about sceClockgenSetSpectrumSpreading.
2021-03-05Rename sceKernelCpuGetCpuId -> sceKernelCpuIdReiko Asakura2-7/+17
This name is from SDK 0.945.040, and also confirmed by SHA1 digest in SceKblForKernel.
2021-03-05Add comments in common/kernel/cpu.hReiko Asakura1-7/+12
2021-03-03Add SceNpWebApi internal functionsReiko Asakura1-0/+157
Naming convention is based on SceNpWebApi from PS4's system software. Some of the functions added do not exist in PS4's SceNpWebApi, or exist as a non-internal function. Note that all PS4 export names can be verified with SHA1 digest. These name are made up: sceNpWebApiInitializeForSceShell sceNpWebApiModuleStartForSceShell sceNpWebApiModuleStopForSceShell
2021-02-26Changes to user/incoming_dialog.hReiko Asakura1-17/+27
2021-02-25Add sceGxmGetDeviceDataGrapheneCt1-0/+9
2021-02-25Add PowerVR services headerGrapheneCt1-0/+126
2021-02-25Move gpu_es4.h -> gpu_es4/error.hReiko Asakura1-3/+3
2021-02-23Add prototype for sceKernelSysrootGetShellPidReiko Asakura1-0/+7
2021-02-16Add sceKernelCreateHeap flags and optsrelease/0.1.0Reiko Asakura1-4/+14
2021-02-16Add sceSysconCtrlDolceLEDReiko Asakura1-0/+9
2021-02-16Add prototype for sceKernelSwitchPidContextReiko Asakura1-0/+1