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 |
|
Zangetsu38
|
ce260f1c1f
|
modules/SceKernelModulemgr: Implement sceKernelStartModule.
modules: register nid and function of SceShellSvc libary.
|
2021-11-05 13:45:48 +01:00 |
|
Zangetsu38
|
6655cf16b0
|
modules: Register nids and function of few library.
- for library Ft2/Motion/KernelForMono/KernelForVM/LibGcc/LibKernel/Mp4/RtcForDriver.
- move library AppMgrUser/DisplayUser/Fios2User/RtcUser/Motion inside DriverUser module.
- Config: remove load lib kernel and load only driver user.
|
2021-11-04 06:33:57 +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
|
6c790558e0
|
Move load_self from host to kernel
|
2021-05-27 13:12:17 +02:00 |
|
sunho
|
dcfdb2a01b
|
kernel: Rename thread functions and move thread runner out from thread.cpp
kernel: Fill init cpu context from kernel
kernel: Various style nits
|
2021-05-26 04:53:21 +02:00 |
|
sunho
|
17bad14cf5
|
kernel: Add runClocks to thread info
|
2021-05-24 23:27:52 +02:00 |
|
sunho
|
d7e8275e8b
|
rtc: Use time since process starts
|
2021-05-24 03:36:52 +02:00 |
|
sunho
|
d2e676c970
|
kernel: Add stack traceback
|
2021-05-24 03:36:52 +02:00 |
|
sunho
|
c6790fa021
|
kernel: Merge thread state and functions & fix gdb
|
2021-05-22 21:12:11 +02:00 |
|
sunho
|
7d6d79c399
|
kernel: Merge state and functions
|
2021-05-19 11:36:18 +09:00 |
|
sunho
|
c6a20fc894
|
kernel: Redesign guest function calling
|
2021-05-18 03:18:25 +09:00 |
|
sunho
|
634e2ddb22
|
kernel: Remove hacks in thread signal and simpify it
|
2021-05-16 01:38:29 +02:00 |
|
sunho
|
1e96724d45
|
kernel: Pull out avplayer,auidodev,videodec,fiber state
kernel: Add ObjectStore
modules: Support library init function
modules: Pull out cpu_protocol
vita3k: Rename .h -> .inc
io: Remove unneccesary base_tick argument
cmake: Folderify modules and kernel
|
2021-05-09 19:47:59 +02:00 |
|
sunho
|
2d60b18522
|
kernel: Implement MsgPipe
|
2021-05-04 17:05:28 +02:00 |
|
sunho
|
c10e4d0b8e
|
mem: Add Block class
|
2021-05-01 19:18:53 +09:00 |
|
scribam
|
cecc44cba4
|
kernel: Update SceKernelSegmentInfo/SceKernelModuleInfo structures (#1213)
|
2021-04-04 22:36:57 +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 |
|
Francisco José García García
|
f0592f964f
|
cpu: use stack allocation (#1163)
|
2021-02-20 20:11:05 +01:00 |
|
bookmist
|
c74a5c7d20
|
modules/SceLibKernel,SceThreadmgr: sceKernelGetLwMutexInfo, sceKernelGetLwMutexInfoById, _sceKernelGetLwMutexInfoById implemented
|
2021-01-30 03:05:57 +01:00 |
|
Zangetsu38
|
3cf56a9fb0
|
SceModulemgr: move some functions.
|
2021-01-25 15:49:21 +01:00 |
|
Francisco José García García
|
a5bb651bae
|
io: Move some function to SceIofilemgr.
|
2021-01-25 15:49:21 +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 |
|
scribam
|
8c764a6d09
|
SceLibKernel: Fix sceKernelGetThreadExitStatus
|
2021-01-11 13:18:42 +01:00 |
|
bookmist
|
ec896c09f9
|
modules/SceLibKernel: sceKernelGetThreadExitStatus implemented
|
2021-01-06 18:09:46 +01:00 |
|
scribam
|
296203fbf7
|
modules: sync with latest vita-headers/db.yml
|
2020-12-04 17:47:43 +01:00 |
|
scribam
|
ade269ac25
|
SceLibKernel: check if a thread is valid in sceKernelWaitThreadEnd/sceKernelWaitThreadEndCB before to lock
|
2020-11-22 21:52:49 +01:00 |
|
sunho
|
bef7555ba5
|
modules: fix sceClibVsnprintf
|
2020-10-25 20:23:12 +09:00 |
|
scribam
|
c613017836
|
thread: Save the returned value to use it in sceKernelWaitThreadEnd and sceKernelWaitThreadEndCB
|
2020-10-18 23:32:47 +02:00 |
|
Sunho Kim
|
cdf9de4dbb
|
debug: refactor cpu & print unicorn error stack traceback
|
2020-06-21 22:38:46 +03:00 |
|
Sunho Kim
|
2a22d19a20
|
debug: add stack traceback
|
2020-06-21 22:38:46 +03:00 |
|
EXtremeExploit
|
5f0ae490e0
|
vita3k: use KB/MB when possible (#766)
|
2020-06-17 20:41:35 -04:00 |
|
Sunho Kim
|
ed06af8354
|
kernel: implement sceKernelSendSignal and sceKernelWaitSignal
|
2020-06-13 09:16:33 +02:00 |
|
Sunho Kim
|
7981d7d035
|
vita3k: improve code log and memory log & add toggling them through gui
|
2020-06-09 18:38:14 +09:00 |
|
Nicolas Jallamion
|
8bc899f77d
|
modules/SceLibKernel: implement sceClibVsnprintf/sceClibStrlcat/sceClibStrlcpy. (#656)
modules/SceLibKernel: small refactor.
|
2020-02-13 14:01:00 -05:00 |
|
1whatleytay
|
34a02553c4
|
vita3k: remove vita-headers (#649)
|
2020-02-06 09:44:49 -05:00 |
|
Zangetsu38
|
25081061f5
|
all: clang format project bis
|
2020-01-17 02:10:23 +02:00 |
|
Johan Hellgren
|
8d7265f17a
|
kernel: stub sceKernelGetThreadInfo & move entry_point from cpu to thread (#635)
|
2020-01-14 19:24:47 +02:00 |
|
Zangetsu38
|
ba41e627c2
|
all: Format project
|
2020-01-12 22:35:27 -05:00 |
|
Taylor Whatley
|
6463b34cc1
|
modules: implement avcdec and yuv format
|
2019-12-22 00:15:36 -05:00 |
|
Nicolas Jallamion
|
06299de242
|
emulator: Refactor file structure (#557)
Also:
- external: update some submodules.
|
2019-08-28 16:52:07 +03:00 |
|