Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check dupe NIDs in same library in lint workflow | Reiko Asakura | 2021-03-14 | 2 | -0/+29 |
| | |||||
* | Use ruamel instead of PyYAML | Reiko Asakura | 2021-03-14 | 2 | -11/+6 |
| | |||||
* | Add ScePafThread functions | GrapheneCt | 2021-03-13 | 2 | -0/+305 |
| | |||||
* | Add lint script for header files | Reiko Asakura | 2021-03-13 | 4 | -0/+57 |
| | |||||
* | Add sce_process_preload_disabled flags | Princess of Sleeping | 2020-10-23 | 1 | -0/+26 |
| | |||||
* | Add and fix names in SceSysrootForKernel | Reiko Asakura | 2021-03-12 | 2 | -2/+14 |
| | | | | Names from 0.940 prototype sysmem.skprx | ||||
* | Remove sceSysrootIsManufacturingMode macro | Reiko Asakura | 2021-03-12 | 1 | -2/+0 |
| | |||||
* | Split debug and sysroot funcs from kernel/sysmem.h | Reiko Asakura | 2021-03-12 | 3 | -102/+134 |
| | |||||
* | Merge common definitions in power.h | Reiko Asakura | 2021-03-12 | 3 | -306/+175 |
| | |||||
* | Remove duplicate definitions in kernel/power.h | Reiko Asakura | 2021-03-12 | 1 | -57/+3 |
| | |||||
* | Add error code SCE_APPMGR_ERROR_NOSYS | Reiko Asakura | 2021-03-12 | 1 | -0/+7 |
| | |||||
* | Refactor structs in common/appmgr.h | Reiko Asakura | 2021-03-12 | 2 | -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.h | Reiko Asakura | 2021-03-12 | 1 | -30/+0 |
| | |||||
* | Fix function name and args in user/appmgr.h | Reiko Asakura | 2021-03-12 | 1 | -15/+6 |
| | |||||
* | Add NIDs in SceHpremote | Reiko Asakura | 2021-03-11 | 1 | -0/+16 |
| | |||||
* | Conform syscall names to syslibtrace | Reiko Asakura | 2021-03-11 | 5 | -65/+67 |
| | | | | | | | | These names are guessed: sceUsbdRegisterCallbackForUser sceUsbdUnregisterCallbackForUser sceSblUsVerifyPupAdditionalSignForUser | ||||
* | Run lint workflow on pull request | Reiko Asakura | 2021-03-11 | 1 | -0/+1 |
| | |||||
* | Remove IWYU from lint workflow | Reiko Asakura | 2021-03-11 | 2 | -46/+0 |
| | |||||
* | Add NIDs from retail 3.60 libmtp.suprx debug log | Reiko Asakura | 2021-03-11 | 1 | -0/+4 |
| | |||||
* | Add NIDs from retail 3.60 shell.self debug log | Reiko Asakura | 2021-03-11 | 4 | -0/+20 |
| | |||||
* | Import SceNpManager NIDs from SDK 3.570.011 | Reiko Asakura | 2021-03-11 | 1 | -0/+22 |
| | |||||
* | Add NIDs in SceBemp2sys | GrapheneCt | 2021-03-11 | 1 | -0/+18 |
| | |||||
* | Add NIDs in SceBeisobmf | GrapheneCt | 2021-03-11 | 1 | -0/+25 |
| | |||||
* | Add sceKernelGetSystemTime functions | Reiko Asakura | 2021-03-11 | 5 | -14/+45 |
| | |||||
* | Move threadmgr functions to common header | Reiko Asakura | 2021-03-11 | 3 | -36/+21 |
| | | | | | sceKernelGetTLSAddr has been removed for kernel because it does not exist. | ||||
* | Add prototypes in clockgen.h | Reiko Asakura | 2021-03-11 | 1 | -0/+16 |
| | |||||
* | Add sceKernelWaitExceptionCBForMono | Reiko Asakura | 2021-03-09 | 1 | -0/+1 |
| | |||||
* | Add and change names in SceSblACMgr from wiki | Reiko Asakura | 2021-03-09 | 1 | -6/+14 |
| | | | | Names from https://wiki.henkaku.xyz/vita/SceSblACMgr | ||||
* | Rename sceSblACMgrIsPSMDevAssistant | Reiko Asakura | 2021-03-09 | 1 | -1/+1 |
| | | | | to sceSblACMgrIsPSM | ||||
* | Add and change names in SceSblACMgr from dbg log | Reiko Asakura | 2021-03-08 | 2 | -3/+5 |
| | | | | | | | | | | | | From prototype 0.940 ss_mgr.skprx sceSblACMgrIsSystemProgram sceSblACMgrGetMediaType From prototype 0.940 exfatfs.skprx sceSblACMgrGetFSAttributeByThreadAccessLevel sceSblACMgrSetFSAttributeByPermission | ||||
* | Add NIDs in SceLibGcc | Reiko Asakura | 2021-03-08 | 1 | -0/+18 |
| | |||||
* | Fix name and type sceKernelExtendKernelStackWide | Reiko Asakura | 2021-03-08 | 2 | -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 functions | Reiko Asakura | 2021-03-11 | 5 | -63/+1 |
| | | | | | | | For condition variable functions see: https://psvita.scedev.net/technotes/view/355 https://psvita.scedev.net/technotes/view/356 | ||||
* | Remove forwarded syscalls | Reiko Asakura | 2021-03-10 | 15 | -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 SceCodecEngineUser | Reiko Asakura | 2021-03-11 | 1 | -0/+2 |
| | |||||
* | Remove internally forwarded funcs in SceLibKernel | Reiko Asakura | 2021-03-11 | 1 | -3/+0 |
| | |||||
* | Add NIDs in SceKernelForVM | Reiko Asakura | 2021-03-11 | 1 | -0/+6 |
| | |||||
* | Remove SceLibKernel re-exported syscalls | Reiko Asakura | 2021-03-11 | 2 | -4/+0 |
| | |||||
* | Add sceKernelDeleteThread in SceLibKernel | Reiko Asakura | 2021-03-11 | 1 | -0/+1 |
| | |||||
* | Fix type for user sceSblACMgrIsGameProgram | Reiko Asakura | 2021-03-08 | 1 | -1/+3 |
| | | | | | sceSblACMgrIsGameProgram is an export of SceLibKernel, which calls _sceSblACMgrIsGameProgram which is an export of SceSblACMgr. | ||||
* | Fix SceDrmBridge names | Reiko Asakura | 2021-03-10 | 2 | -8/+8 |
| | | | | Syscalls have underscore prefix, syscall forwarders do not. | ||||
* | Fix names for sceKernelGetThreadTLSAddr | Reiko Asakura | 2021-03-10 | 3 | -19/+17 |
| | | | | _sceKernelGetThreadTLSAddr is a name in syslibtrace. | ||||
* | Fix name sceKernelGetThreadCpuAffinityMask | Reiko Asakura | 2021-03-10 | 1 | -1/+1 |
| | | | | Name from SDK. | ||||
* | Add sceSblGcAuthMgr syscall forwarder in libkernel | Reiko Asakura | 2021-03-09 | 1 | -0/+29 |
| | |||||
* | Remove duplicate exports | Reiko Asakura | 2021-03-10 | 4 | -34/+0 |
| | |||||
* | Fix name sceNgsRackGetVoiceHandleInternal | Reiko Asakura | 2021-03-10 | 1 | -1/+1 |
| | | | | Name from syslibtrace. | ||||
* | Remove non-existent NIDs in SceLibMonoBridge | Reiko Asakura | 2021-03-10 | 1 | -2/+0 |
| | |||||
* | Rename include guards | Reiko Asakura | 2021-03-08 | 96 | -287/+288 |
| | |||||
* | Fix Swapped NIDs for GetParameterDirection and GetParameterVariability | Jaylon Gowie | 2021-03-10 | 1 | -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 functions | GrapheneCt | 2021-03-07 | 2 | -0/+43 |
| | | | | Not sure about sceClockgenSetSpectrumSpreading. |