summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2285 from lioncash/unused-structGravatar bunnei2019-03-261-8/+0
|\
| * kernel/process: Remove unused AddressMapping structGravatar Lioncash2019-03-241-8/+0
* | Merge pull request #2287 from lioncash/coretiming-cbGravatar bunnei2019-03-251-1/+1
|\ \
| * | core/core_timing: Make callback parameters consistentGravatar Lioncash2019-03-241-1/+1
| |/
* / kernel/kernel: Remove unnecessary forward declarationGravatar Lioncash2019-03-241-3/+0
|/
* Merge pull request #2232 from lioncash/transfer-memoryGravatar bunnei2019-03-245-6/+280
|\
| * core/hle/kernel/svc: Implement svcUnmapTransferMemoryGravatar Lioncash2019-03-131-1/+48
| * core/hle/kernel/svc: Implement svcMapTransferMemoryGravatar Lioncash2019-03-131-1/+57
| * core/hle/kernel: Split transfer memory handling out into its own classGravatar Lioncash2019-03-135-4/+175
* | Merge pull request #2234 from lioncash/mutexGravatar bunnei2019-03-215-29/+62
|\ \
| * | core/hle/kernel/mutex: Remove usages of global system accessorsGravatar Lioncash2019-03-141-11/+15
| * | core/hle/kernel: Make Mutex a per-process class.Gravatar Lioncash2019-03-145-18/+47
* | | Merge pull request #2275 from lioncash/memflagsGravatar bunnei2019-03-213-17/+17
|\ \ \
| * | | kernel/vm_manager: Rename CodeStatic/CodeMutable to Code and CodeData respect...Gravatar Lioncash2019-03-213-17/+17
| * | | kernel/vm_manager: Amend flag values for CodeMutableGravatar Lioncash2019-03-211-1/+1
* | | | Merge pull request #1933 from DarkLordZach/cheat-engineGravatar bunnei2019-03-211-0/+3
|\ \ \ \ | |/ / / |/| | |
| * | | vm_manager: Remove cheat-specific ranges from VMManagerGravatar Zach Hilman2019-03-052-25/+0
| * | | vm_manager: Add support for storing and getting main code regionGravatar Zach Hilman2019-03-042-0/+28
* | | | Merge pull request #2268 from lioncash/codesetGravatar bunnei2019-03-204-45/+106
|\ \ \ \
| * | | | kernel/process: Make MapSegment lambda reference parameter constGravatar Lioncash2019-03-201-1/+1
| * | | | kernel: Move CodeSet structure to its own source filesGravatar Lioncash2019-03-204-44/+105
* | | | | Fix crash caused by 2238.Gravatar Fernando Sahmkow2019-03-191-1/+2
|/ / / /
* | | | Merge pull request #2238 from lioncash/threadGravatar bunnei2019-03-172-21/+41
|\ \ \ \
| * | | | kernel/thread: Expand documentation of nominal_priority and current_priorityGravatar Lioncash2019-03-152-3/+11
| * | | | kernel/thread: Make bracing consistent within UpdatePriority()Gravatar Lioncash2019-03-151-2/+4
| * | | | kernel/thread: Amend condition within UpdatePriority()Gravatar Lioncash2019-03-151-3/+3
| * | | | kernel/thread: Maintain priority ordering of added mutex waiting threadsGravatar Lioncash2019-03-151-14/+24
| | |_|/ | |/| |
* | | | Merge pull request #2252 from bunnei/move-page-tableGravatar bunnei2019-03-174-9/+10
|\ \ \ \
| * | | | core: Move PageTable struct into Common.Gravatar bunnei2019-03-164-9/+10
* | | | | kernel/thread: Actually remove the definition of ExitCurrentThread()Gravatar Lioncash2019-03-161-6/+0
|/ / / /
* | | | Merge pull request #2242 from lioncash/thread-fnGravatar bunnei2019-03-164-33/+31
|\ \ \ \ | |_|_|/ |/| | |
| * | | kernel/thread: Move thread exiting logic from ExitCurrentThread to svcExitThreadGravatar Lioncash2019-03-152-8/+7
| * | | kernel/thread: Migrate WaitCurrentThread_Sleep into the Thread interfaceGravatar Lioncash2019-03-154-25/+24
| |/ /
* | | Merge pull request #2230 from lioncash/globalGravatar bunnei2019-03-142-8/+9
|\ \ \
| * | | kernel/process: Remove use of global system accessorsGravatar Lioncash2019-03-122-8/+9
| |/ /
* | | Merge pull request #2226 from lioncash/privateGravatar bunnei2019-03-133-13/+35
|\ \ \ | |/ / |/| |
| * | kernel/server_port: Make data members privateGravatar Lioncash2019-03-113-13/+35
* | | Merge pull request #2211 from lioncash/arbiterGravatar bunnei2019-03-127-63/+79
|\ \ \ | |/ / |/| |
| * | kernel: Make the address arbiter instance per-processGravatar Lioncash2019-03-076-26/+33
| * | kernel/svc: Move address arbiter signaling behind a unified API functionGravatar Lioncash2019-03-073-22/+26
| * | kernel/svc: Move address arbiter waiting behind a unified API functionGravatar Lioncash2019-03-073-19/+24
* | | Merge pull request #2193 from lioncash/globalGravatar bunnei2019-03-102-9/+11
|\ \ \
| * | | kernel/scheduler: Pass in system instance in constructorGravatar Lioncash2019-03-042-9/+11
| | |/ | |/|
* | | Merge pull request #2210 from lioncash/optionalGravatar bunnei2019-03-083-46/+46
|\ \ \
| * | | kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optionalGravatar Lioncash2019-03-073-46/+46
| | |/ | |/|
* | | Merge pull request #2195 from lioncash/shared-globalGravatar bunnei2019-03-071-3/+2
|\ \ \ | |/ / |/| |
| * | kernel/shared_memory: Get rid of the use of global accessor functions within ...Gravatar Lioncash2019-03-041-3/+2
| |/
* | Merge pull request #2202 from lioncash/port-privGravatar bunnei2019-03-075-35/+77
|\ \
| * | kernel/server_session: Make data members privateGravatar Lioncash2019-03-054-31/+72
| * | kernel/client_session: Make data members privateGravatar Lioncash2019-03-051-4/+5
| |/