summaryrefslogtreecommitdiff
path: root/include (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2021-02-16Remove inline asm in cpu.hReiko Asakura1-81/+1
2021-02-11Add package workflowReiko Asakura102-0/+408
2021-02-11Fix includes: variousReiko Asakura67-127/+74
2021-02-11SceIntrmgrForDriver: fix function namesReiko Asakura1-9/+8
Confirmed by 0.990 intrmgr.skprx deci4p_sdbgp.skprx
2020-10-14Add internal and nongame funcs for videodec.hGrapheneCt1-0/+34
2020-07-22Add SceSas internal functionsGrapheneCt1-0/+53
2020-10-14Add internal and nongame funcs for avcdec.hGrapheneCt1-0/+59
2020-11-21Add type SILK for audiodec and audioencGrapheneCt2-0/+18
2021-02-11Remove dupe: power.hReiko Asakura1-83/+2
2021-01-31Remove dupe: libkernel.hReiko Asakura1-15/+3
2021-01-31Rename clib.h -> libkernel.hReiko Asakura1-0/+0
2021-01-20Merge common: ctrl.hReiko Asakura3-118/+94
2021-01-20Merge common: dmacmgrReiko Asakura2-46/+7
2021-01-20Merge common: iofilemgrReiko Asakura10-760/+348
2021-01-20Remove dupe: iofilemgrReiko Asakura13-724/+25
2021-01-20Rename iofilemgr headersReiko Asakura10-0/+0
2021-01-20Add scejpegenc.h for kernelReiko Asakura1-0/+1