bunnei
|
ebd4b1422d
kernel: Various 64-bit fixes in memory/process/thread
|
8 жил өмнө |
bunnei
|
3421e1617e
process: Add method to mirror a memory region.
|
8 жил өмнө |
bunnei
|
8c92435ded
nso: Refactor and allocate .bss section.
|
8 жил өмнө |
bunnei
|
fa1c7c7ee1
process: Support loading multiple codesets.
|
8 жил өмнө |
Yuri Kunde Schlesner
|
f18d454eb6
Kernel: Map special regions according to ExHeader
|
9 жил өмнө |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 жил өмнө |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
9 жил өмнө |
bunnei
|
0d8bd3ba36
Merge pull request #1695 from Subv/tls_alloc
|
10 жил өмнө |
Subv
|
5b7f86708c
Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1).
|
10 жил өмнө |
Subv
|
d192fb066d
Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE region of the linear heap.
|
10 жил өмнө |
Yuri Kunde Schlesner
|
6aa90e13f9
Memory: Do correct Phys->Virt address translation for non-APP linheap
|
10 жил өмнө |
Yuri Kunde Schlesner
|
14eca982f4
Kernel: Implement svcGetProcessInfo in a basic way
|
11 жил өмнө |
Yuri Kunde Schlesner
|
74d4bc0af1
Kernel: Add more infrastructure to support different memory layouts
|
11 жил өмнө |
Yuri Kunde Schlesner
|
a12a30c9e0
Process: Store kernel compatibility version during loading
|
11 жил өмнө |
Yuri Kunde Schlesner
|
cdeeecf080
Kernel: Properly implement ControlMemory FREE and COMMIT
|
11 жил өмнө |
Emmanuel Gil Peyrot
|
fe909b3b5a
Core: Fix applet includes using iwyu.
|
11 жил өмнө |
Yuri Kunde Schlesner
|
5c5cf2f8e0
Core: Properly configure address space when loading a binary
|
11 жил өмнө |
Emmanuel Gil Peyrot
|
e5fcabdd69
Core: Cleanup file_sys includes.
|
11 жил өмнө |
Subv
|
d3634d4bf4
Core/ResourceLimits: Implemented the basic structure of ResourceLimits.
|
11 жил өмнө |
Subv
|
dda94e56dd
Core/Memory: Add TLS support for creating up to 300 threads
|
11 жил өмнө |
Subv
|
25c010dc7d
fixup!
|
11 жил өмнө |
Subv
|
41f74a16fd
Core/HLE: Implemented the SVCs GetProcessId and GetProcessIdOfThread
|
11 жил өмнө |
Yuri Kunde Schlesner
|
3cb19c9589
Process: Rename StaticAddressMapping => AddressMapping
|
11 жил өмнө |
Yuri Kunde Schlesner
|
83ccf85bb2
Process: Add more documentation to the class members
|
11 жил өмнө |
Yuri Kunde Schlesner
|
2f5904611d
Process: Use BitField to store process flags
|
11 жил өмнө |
Yuri Kunde Schlesner
|
2af30d465f
Process: Support parsing of exheader kernel caps
|
11 жил өмнө |
Yuri Kunde Schlesner
|
6d60acf0f1
Kernel: Introduce skeleton Process class to hold process data
|
11 жил өмнө |