summaryrefslogtreecommitdiff
path: root/include/kernel (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update structs and prototypes in sysmemReiko Asakura2021-08-292-25/+30
| | | | | SceKernelPAVector field names comes from 0.990 prototype update_mgr.elf and update_service_sm.elf.
* Add sceGUIDSet{,Name}Reiko Asakura2021-08-281-0/+4
| | | | Names from 0.990 prototype sysmem.elf.
* Update names in SceSysmemForDriverReiko Asakura2021-08-282-7/+7
| | | | These names are inferred from canon names found in debug strings.
* Update names in SceSysmemForDriverReiko Asakura2021-08-281-1/+1
| | | | Names from 0.990 prototype threadmgr.elf.
* Update names in SceSysmemForDriver/KernelReiko Asakura2021-08-281-2/+2
| | | | From 0.990 prototype deci4p_dbgp.elf.
* Update names in SceSysmemForDriverReiko Asakura2021-08-282-15/+15
| | | | Names are from 0.990 prototype sysmem.elf.
* Move kernel memblock functions to separate headerReiko Asakura2021-08-252-223/+242
|
* Move memblock types into common memblock.hReiko Asakura2021-08-241-6/+0
|
* Add prototype for sceKernelIsAccessibleRangeProcReiko Asakura2021-07-081-0/+2
|
* Add const qualifier to function argsReiko Asakura2021-06-161-8/+8
|
* Changes to kernel/bt.hReiko Asakura2021-05-181-44/+50
|
* Fix doc and add inline forwarder for sceIoMountReiko Asakura2021-05-181-5/+5
|
* Update fields for SceKernelAllocMemBlockKernelOptReiko Asakura2021-05-131-5/+8
| | | | Names from prototype 0.940 sysmem.skprx.
* Add prototype for sceNpDrmGetRifPspKeyReiko Asakura2021-04-181-0/+13
|
* Add kernel/npdrm.hPrincess of Sleeping2021-04-171-0/+96
|
* Fix struct SceKernelModuleLibraryInfoReiko Asakura2021-03-191-1/+2
|
* Update name, doc, prototype in sblaimgr.hPrincess of Sleeping2020-11-061-2/+87
|
* Add prototypes and docs in kernel/sblacmgr.hPrincess of Sleeping2020-11-061-0/+74
|
* Add functions in SceDebugFor{Driver,Kernel}Princess of Sleeping2020-10-311-0/+16
|
* Update function args and doc in debug.hPrincess of Sleeping2020-10-311-16/+73
|
* Add function prototypes in sysroot.hPrincess of Sleeping2020-10-311-0/+66
|
* Update struct SceSysrootProcessHandlerPrincess of Sleeping2020-10-311-12/+11
|
* Fix name for sceSysrootGetHardwareFlagsPrincess of Sleeping2020-11-101-0/+9
|
* Merge common definitions in display.hReiko Asakura2021-03-191-35/+0
|
* Remove dupe in display.hReiko Asakura2021-03-191-131/+2
|
* Add NIDs in SceAudioForDriverReiko Asakura2021-03-181-8/+7
|
* Change scePervasive names to match name styleReiko Asakura2021-03-171-8/+8
|
* Update names from prototype 0.940 display.skprxReiko Asakura2021-03-154-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.
* Add lint script for header filesReiko Asakura2021-03-132-0/+10
|
* Add and fix names in SceSysrootForKernelReiko Asakura2021-03-121-1/+1
| | | | Names from 0.940 prototype sysmem.skprx
* Remove sceSysrootIsManufacturingMode macroReiko Asakura2021-03-121-2/+0
|
* Split debug and sysroot funcs from kernel/sysmem.hReiko Asakura2021-03-123-102/+134
|
* Merge common definitions in power.hReiko Asakura2021-03-121-149/+0
|
* Remove duplicate definitions in kernel/power.hReiko Asakura2021-03-121-57/+3
|
* Refactor structs in common/appmgr.hReiko Asakura2021-03-121-4/+0
| | | | | sceAppMgrDrm{Open,Close} has been moved to the common header because they are also available as user functions.
* Add sceKernelGetSystemTime functionsReiko Asakura2021-03-111-7/+0
|
* Move threadmgr functions to common headerReiko Asakura2021-03-111-15/+0
| | | | | sceKernelGetTLSAddr has been removed for kernel because it does not exist.
* Add prototypes in clockgen.hReiko Asakura2021-03-111-0/+16
|
* Add and change names in SceSblACMgr from dbg logReiko Asakura2021-03-081-1/+1
| | | | | | | | | | | | From prototype 0.940 ss_mgr.skprx sceSblACMgrIsSystemProgram sceSblACMgrGetMediaType From prototype 0.940 exfatfs.skprx sceSblACMgrGetFSAttributeByThreadAccessLevel sceSblACMgrSetFSAttributeByPermission
* Fix name and type sceKernelExtendKernelStackWideReiko Asakura2021-03-081-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.
* Rename include guardsReiko Asakura2021-03-0834-102/+102
|
* Add clockgen functionsGrapheneCt2021-03-071-0/+30
| | | | Not sure about sceClockgenSetSpectrumSpreading.
* Rename sceKernelCpuGetCpuId -> sceKernelCpuIdReiko Asakura2021-03-051-7/+0
| | | | | This name is from SDK 0.945.040, and also confirmed by SHA1 digest in SceKblForKernel.
* Add prototype for sceKernelSysrootGetShellPidReiko Asakura2021-02-231-0/+7
|
* Add sceKernelCreateHeap flags and optsrelease/0.1.0Reiko Asakura2021-02-161-4/+14
|
* Add sceSysconCtrlDolceLEDReiko Asakura2021-02-161-0/+9
|
* Add prototype for sceKernelSwitchPidContextReiko Asakura2021-02-161-0/+1
|
* Remove inline asm in cpu.hReiko Asakura2021-02-161-81/+1
|
* Add package workflowReiko Asakura2021-02-1136-0/+144
|
* Fix includes: variousReiko Asakura2021-02-1127-52/+25
|