Commit graph

14 commits

Author SHA1 Message Date
Macdu
9889c472a9 kernel: better handling of thread priority and mask affinity 2022-05-25 15:23:21 +03:00
Macdu
3c221fdc5b kernel: Implement RWLock 2022-05-16 20:23:05 +02:00
Zangetsu38
9c224e3358 modules/SceThreadmgr: using callback of sceKernelWaitSemaCB. 2022-05-02 21:41:05 +02:00
bookmist
dc7a8f8b1e modules/SceKernelThreadMgr: fix pointer type 2021-12-23 13:25:44 +01:00
Nicolas Jallamion
85cdbbf200
modules/SceKernelThreadMgr: stub sceKernel(Resume/Suspend)ThreadForVM. (#1493)
- Stub sceKernelGetThreadContextForVM.
- prepare sceKernelGmSetThreadContextForVM of futur implemênt.

Co-authored-by: sunho <ksunhokim123@naver.com>

Co-authored-by: sunho <ksunhokim123@naver.com>
2021-11-08 09:52:23 +01:00
Zangetsu38
bdfebfad58 modules/SceKernelThreadMgr: implement sceKernelGet(EventFlag/Cond)Info.
- move sceKernelCreateCond inside it and refactor sceKernelGetThreadInfo.
2021-11-06 12:27:47 +01:00
Zangetsu38
ce225b5733 modules/SceThreadmgr: Implement sceKernelGetSemaInfo.
- fix find callbackId and return error in few Callback function.
2021-11-05 20:14:24 +01:00
hobyst
168dfb19ca Add license notice on source files which didn't have one
- Also updated the copyright notice year on all files to 2021
2021-08-19 23:14:27 +02:00
sunho
634e2ddb22 kernel: Remove hacks in thread signal and simpify it 2021-05-16 01:38:29 +02:00
Francisco José García García
8411642fb1 modules/Sce(LibKernel/Threadmgr): Implement some event function.
Co-authored-by: Zangetsu38 <Dante38@free.fr>
2021-03-03 13:33:17 +01:00
bookmist
c74a5c7d20 modules/SceLibKernel,SceThreadmgr: sceKernelGetLwMutexInfo, sceKernelGetLwMutexInfoById, _sceKernelGetLwMutexInfoById implemented 2021-01-30 03:05:57 +01:00
Francisco José García García
4738ce7d90 thread: move and implement some functions to SceThreadmgr. 2021-01-25 15:49:21 +01:00
Zangetsu38
4c91313273 modules/SceAppMgrUser,SceDisplayUser & SceRtc/SceRtcUser: move all function inside kernel modules. 2021-01-25 15:49:21 +01:00
Nicolas Jallamion
06299de242 emulator: Refactor file structure (#557)
Also:
- external: update some submodules.
2019-08-28 16:52:07 +03:00
Renamed from src/emulator/modules/SceKernelThreadMgr/SceThreadmgr.h (Browse further)