summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add lint script for header filesReiko Asakura2021-03-134-0/+57
|
* Add sce_process_preload_disabled flagsPrincess of Sleeping2020-10-231-0/+26
|
* Add and fix names in SceSysrootForKernelReiko Asakura2021-03-122-2/+14
| | | | 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-123-306/+175
|
* Remove duplicate definitions in kernel/power.hReiko Asakura2021-03-121-57/+3
|
* Add error code SCE_APPMGR_ERROR_NOSYSReiko Asakura2021-03-121-0/+7
|
* Refactor structs in common/appmgr.hReiko Asakura2021-03-122-18/+13
| | | | | sceAppMgrDrm{Open,Close} has been moved to the common header because they are also available as user functions.
* Remove unused definitions in common/appmgr.hReiko Asakura2021-03-121-30/+0
|
* Fix function name and args in user/appmgr.hReiko Asakura2021-03-121-15/+6
|
* Add NIDs in SceHpremoteReiko Asakura2021-03-111-0/+16
|
* Conform syscall names to syslibtraceReiko Asakura2021-03-115-65/+67
| | | | | | | | These names are guessed: sceUsbdRegisterCallbackForUser sceUsbdUnregisterCallbackForUser sceSblUsVerifyPupAdditionalSignForUser
* Run lint workflow on pull requestReiko Asakura2021-03-111-0/+1
|
* Remove IWYU from lint workflowReiko Asakura2021-03-112-46/+0
|
* Add NIDs from retail 3.60 libmtp.suprx debug logReiko Asakura2021-03-111-0/+4
|
* Add NIDs from retail 3.60 shell.self debug logReiko Asakura2021-03-114-0/+20
|
* Import SceNpManager NIDs from SDK 3.570.011Reiko Asakura2021-03-111-0/+22
|
* Add NIDs in SceBemp2sysGrapheneCt2021-03-111-0/+18
|
* Add NIDs in SceBeisobmfGrapheneCt2021-03-111-0/+25
|
* Add sceKernelGetSystemTime functionsReiko Asakura2021-03-115-14/+45
|
* Move threadmgr functions to common headerReiko Asakura2021-03-113-36/+21
| | | | | sceKernelGetTLSAddr has been removed for kernel because it does not exist.
* Add prototypes in clockgen.hReiko Asakura2021-03-111-0/+16
|
* Add sceKernelWaitExceptionCBForMonoReiko Asakura2021-03-091-0/+1
|
* Add and change names in SceSblACMgr from wikiReiko Asakura2021-03-091-6/+14
| | | | Names from https://wiki.henkaku.xyz/vita/SceSblACMgr
* Rename sceSblACMgrIsPSMDevAssistantReiko Asakura2021-03-091-1/+1
| | | | to sceSblACMgrIsPSM
* Add and change names in SceSblACMgr from dbg logReiko Asakura2021-03-082-3/+5
| | | | | | | | | | | | From prototype 0.940 ss_mgr.skprx sceSblACMgrIsSystemProgram sceSblACMgrGetMediaType From prototype 0.940 exfatfs.skprx sceSblACMgrGetFSAttributeByThreadAccessLevel sceSblACMgrSetFSAttributeByPermission
* Add NIDs in SceLibGccReiko Asakura2021-03-081-0/+18
|
* Fix name and type sceKernelExtendKernelStackWideReiko Asakura2021-03-082-7/+33
| | | | | | | | | | | 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.
* Remove old SDK functionsReiko Asakura2021-03-115-63/+1
| | | | | | | For condition variable functions see: https://psvita.scedev.net/technotes/view/355 https://psvita.scedev.net/technotes/view/356
* Remove forwarded syscallsReiko Asakura2021-03-1015-652/+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.
* Add NIDs in SceCodecEngineUserReiko Asakura2021-03-111-0/+2
|
* Remove internally forwarded funcs in SceLibKernelReiko Asakura2021-03-111-3/+0
|
* Add NIDs in SceKernelForVMReiko Asakura2021-03-111-0/+6
|
* Remove SceLibKernel re-exported syscallsReiko Asakura2021-03-112-4/+0
|
* Add sceKernelDeleteThread in SceLibKernelReiko Asakura2021-03-111-0/+1
|
* Fix type for user sceSblACMgrIsGameProgramReiko Asakura2021-03-081-1/+3
| | | | | sceSblACMgrIsGameProgram is an export of SceLibKernel, which calls _sceSblACMgrIsGameProgram which is an export of SceSblACMgr.
* Fix SceDrmBridge namesReiko Asakura2021-03-102-8/+8
| | | | Syscalls have underscore prefix, syscall forwarders do not.
* Fix names for sceKernelGetThreadTLSAddrReiko Asakura2021-03-103-19/+17
| | | | _sceKernelGetThreadTLSAddr is a name in syslibtrace.
* Fix name sceKernelGetThreadCpuAffinityMaskReiko Asakura2021-03-101-1/+1
| | | | Name from SDK.
* Add sceSblGcAuthMgr syscall forwarder in libkernelReiko Asakura2021-03-091-0/+29
|
* Remove duplicate exportsReiko Asakura2021-03-104-34/+0
|
* Fix name sceNgsRackGetVoiceHandleInternalReiko Asakura2021-03-101-1/+1
| | | | Name from syslibtrace.
* Remove non-existent NIDs in SceLibMonoBridgeReiko Asakura2021-03-101-2/+0
|
* Rename include guardsReiko Asakura2021-03-0896-287/+288
|
* Fix Swapped NIDs for GetParameterDirection and GetParameterVariabilityJaylon Gowie2021-03-101-2/+2
| | | Turns out these looked very similar in comparison but the NIDs point to the wrong function. This fixes sceShaccCgGetParameterVariability returning Parameter Direction and vice versa
* Add clockgen functionsGrapheneCt2021-03-072-0/+43
| | | | Not sure about sceClockgenSetSpectrumSpreading.
* Add and rename old SDK functionsrelease/0.2.0Reiko Asakura2021-03-052-16/+22
| | | | | | | | | | | The suffix _16XX is used because _sceKernelCreateSema_16XX is an official name found in syslibtrace. All the _16XX functions existed in SDK 0.945.040 and did not exist in SDK 3.300.031. It is not necessary that they are removed immediately after 16XX, although many of them were. sceKernelPuts is from SDK 0.945.040 but in system software 3.60, this function will not do anything except return to caller.
* Remove Core suffix from GetProcessTime functionsReiko Asakura2021-03-051-6/+6
| | | | Names are from SDK 0.945.040.
* Rename sceKernelCpuGetCpuId -> sceKernelCpuIdReiko Asakura2021-03-053-9/+19
| | | | | This name is from SDK 0.945.040, and also confirmed by SHA1 digest in SceKblForKernel.