Commit Graph

13 Commits

Author SHA1 Message Date
IndecisiveTurtle
b7b1487d99 kernel: Rework keys 2024-06-15 14:17:42 +03:00
IndecisiveTurtle
5834b82efb Improve linux support 2024-06-15 12:47:49 +03:00
IndecisiveTurtle
b031ba0719 Merge https://github.com/shadps4-emu/shadPS4 into missed 2024-06-14 01:01:28 +03:00
TheTurtle
31bd502764
core: Fixup linux support (#195)
* tls: Implement for linux

* core: Implement memory manager for linux
2024-06-14 00:58:57 +03:00
raphaelthegreat
2142ddef10 clang format 2024-06-12 22:59:40 +03:00
raphaelthegreat
24446bcc32 Cuphead work 2024-06-12 13:00:15 +03:00
raphaelthegreat
eccd454db2 libkernel: More proper memory mapped files 2024-06-11 02:55:40 +03:00
raphaelthegreat
1092b1bcff Fix linux build 2024-06-10 12:13:24 +03:00
raphaelthegreat
fc887bf3f5 core: Rework memory manager 2024-06-10 02:13:44 +03:00
raphaelthegreat
e9679f8309 address_space: Don't reserve space again 2024-06-08 19:10:32 +03:00
psucien
edaeee194d libs: gnmdriver: get tessellation ring factor address 2024-06-08 01:19:52 +02:00
TheTurtle
728249f58d
core: Properly implement TLS (#164)
* core: Split module code from linker

* linker: Properly implement thread local storage

* kernel: Fix a few memory functions

* kernel: Implement module loading

* Now it's easy to do anyway with new module rework
2024-06-05 22:08:18 +03:00
TheTurtle
55855b4195
core: Implement new memory manager (#133)
* core: Implement new memory manager

* ci: Attempt to fix linux build

* code: Fix a few build errors
2024-05-16 15:55:50 +03:00