Commit graph

7 commits

Author SHA1 Message Date
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
9b482c9375 kernel: Reimplement SceFiber 2021-05-13 14:25:31 +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
41f084e5c1 cpu: Rework cpu & thread code base
1. CPU Abstraction
2. More readable, accurate, intuitive thread execution loop
3. Eliminate weird unintuitive callback flag in thread function
4. Use halt instruction to return control to host
5. More accurate context
6. Correctly implement float registers
7. Add basic dynarmic cpu implementation
2021-05-03 14:51:13 +02:00
scribam
40d588b690 SceFiber: add error checks 2020-11-24 09:14:11 +01:00
Zangetsu38
ccb5aad08a modules/SceFiber: fix sceFiberGetSelf. 2020-05-28 12:57:02 +02: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/SceFiber/SceFiber.h (Browse further)