summaryrefslogtreecommitdiff
path: root/include/kernel (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2021-03-19Merge common definitions in display.hReiko Asakura1-35/+0
2021-03-19Remove dupe in display.hReiko Asakura1-131/+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-13Add lint script for header filesReiko Asakura2-0/+10
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 Asakura1-149/+0
2021-03-12Remove duplicate definitions in kernel/power.hReiko Asakura1-57/+3
2021-03-12Refactor structs in common/appmgr.hReiko Asakura1-4/+0
sceAppMgrDrm{Open,Close} has been moved to the common header because they are also available as user functions.
2021-03-11Add sceKernelGetSystemTime functionsReiko Asakura1-7/+0
2021-03-11Move threadmgr functions to common headerReiko Asakura1-15/+0
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-08Rename include guardsReiko Asakura34-102/+102
2021-03-07Add clockgen functionsGrapheneCt1-0/+30
Not sure about sceClockgenSetSpectrumSpreading.
2021-03-05Rename sceKernelCpuGetCpuId -> sceKernelCpuIdReiko Asakura1-7/+0
This name is from SDK 0.945.040, and also confirmed by SHA1 digest in SceKblForKernel.
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 Asakura36-0/+144
2021-02-11Fix includes: variousReiko Asakura27-52/+25
2021-02-11SceIntrmgrForDriver: fix function namesReiko Asakura1-9/+8
Confirmed by 0.990 intrmgr.skprx deci4p_sdbgp.skprx
2021-01-20Merge common: ctrl.hReiko Asakura1-59/+0
2021-01-20Merge common: dmacmgrReiko Asakura1-36/+0
2021-01-20Merge common: iofilemgrReiko Asakura4-391/+0
2021-01-20Remove dupe: iofilemgrReiko Asakura4-301/+10
2021-01-20Rename iofilemgr headersReiko Asakura3-0/+0
2021-01-20Add scejpegenc.h for kernelReiko Asakura1-0/+1
2021-01-19Remove dupe: ctrl.hReiko Asakura1-161/+8
2021-01-19Remove dupe: processmgr.hReiko Asakura1-1/+1
2021-01-19Remove dupe: modulemgr.hReiko Asakura1-109/+11
2021-01-19Remove dupe: kernel/threadmgr.hReiko Asakura1-858/+1
2021-01-19Remove dupe: sysmem relatedReiko Asakura1-57/+9
2021-01-19Remove dupe: kernel/cpu.hReiko Asakura1-2/+3
2021-01-15Remove kscePowerSetGpuClockFrequencyReiko Asakura1-10/+0
2021-01-04Fix ScePower NIDs and prototypePrincess of Sleeping1-3/+3
2020-11-01SceDisplay: use real names for iUpdateTimingModeReiko Asakura1-4/+6