summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* shared_memory: Minor fixes and cleanup.Gravatar bunnei2018-01-141-6/+6
* svc: Implement svcMapSharedMemory.Gravatar bunnei2018-01-142-1/+38
* kernel: Increase default stack size to 64K.Gravatar bunnei2018-01-141-1/+1
* yuzu: Update license text to be consistent across project.Gravatar bunnei2018-01-1314-14/+14
* core: Include <algorithm> where used.Gravatar bunnei2018-01-111-0/+2
* core: Fix recent GCC build breaks.Gravatar bunnei2018-01-111-2/+2
* svc: Implement GetSystemTick.Gravatar bunnei2018-01-112-2/+21
* IPC: Corrected some definitions for the buffer C descriptor flags.Gravatar Subv2018-01-102-1/+8
* svc: Stub ResetSignal and CreateTransferMemoryGravatar Subv2018-01-102-3/+28
* svc: Stub SetMemoryAttributeGravatar Subv2018-01-102-0/+11
* Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGe...Gravatar Subv2018-01-104-10/+25
* SVC: Fixed WaitSynchronization with multiple handles when none is immediately...Gravatar Subv2018-01-091-7/+18
* SVC: Implemented CancelSynchronization.Gravatar Subv2018-01-092-1/+19
* ErrorCodes: Updated the InvalidHandle and Timeout kernel error codes.Gravatar Subv2018-01-091-2/+7
* SVC: Fixed WaitSynchronization with multiple handles when at least one of the...Gravatar Subv2018-01-092-3/+29
* kernel: Rename Semaphore to ConditionVariable.Gravatar bunnei2018-01-088-159/+167
* mutex: Remove unused call to VerifyGuestState.Gravatar bunnei2018-01-081-3/+0
* Kernel: Actually wake up the requested number of threads in Semaphore::Release.Gravatar Subv2018-01-083-18/+16
* Kernel: Properly keep track of mutex lock data in the guest memory. This fixe...Gravatar Subv2018-01-083-63/+60
* Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.Gravatar Subv2018-01-084-30/+78
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)Gravatar B3n302018-01-082-9/+5
* IPC: Add functions to read the input move/copy objects from an IPC request.Gravatar Subv2018-01-072-2/+26
* IPC: Don't attempt to read the command buffer if it holds a Close request.Gravatar Subv2018-01-071-0/+5
* IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain obj...Gravatar Subv2018-01-072-74/+72
* IPC: Skip the entire u64 of the command id when receiving an IPC request.Gravatar Subv2018-01-071-1/+2
* IPC: Use the correct size when pushing raw data to the command buffer and fix...Gravatar Subv2018-01-072-3/+7
* svc: Implement svcSignalProcessWideKey.Gravatar bunnei2018-01-072-4/+23
* semaphore: More changes for Switch.Gravatar bunnei2018-01-072-11/+17
* wait_object: Refactor to allow waking up a single thread.Gravatar bunnei2018-01-072-15/+28
* svc: Implement svcWaitProcessWideKeyAtomic.Gravatar bunnei2018-01-062-1/+54
* semaphore: Updates for Switch.Gravatar bunnei2018-01-062-21/+31
* svc: Implement WaitSynchronization for a single handle.Gravatar bunnei2018-01-061-4/+24
* svc: Refactor LockMutex code to use WaitSynchronization1.Gravatar bunnei2018-01-061-13/+45
* svc: Add missing string_util include.Gravatar bunnei2018-01-041-0/+1
* arm: Remove SkyEye/Dyncom code that is ARMv6-only.Gravatar bunnei2018-01-022-23/+11
* vm_manager: Use a more reasonable MAX_ADDRESS size.Gravatar bunnei2018-01-021-5/+4
* svc: Remove unnecessary "svc" prefix to naming scheme.Gravatar bunnei2018-01-021-106/+106
* hle: Move SVC code to kernel namespace.Gravatar bunnei2018-01-023-0/+805
* vm_manager: Stub out a bunch of interfaces used by svcGetInfo.Gravatar bunnei2018-01-012-1/+51
* core/video_core: Fix a bunch of u64 -> u32 warnings.Gravatar bunnei2018-01-011-2/+2
* svc: Implement svcExitProcess.Gravatar bunnei2018-01-012-7/+38
* svc: Implement svcLockMutex.Gravatar bunnei2018-01-012-23/+95
* kernel: Add ObjectAddressTable class.Gravatar bunnei2018-01-013-2/+101
* thread: Keep track of the initially created handle.Gravatar bunnei2017-12-312-1/+5
* errors: Define missing kernel error codes.Gravatar bunnei2017-12-311-0/+3
* svc: Implement svcUnmapMemory.Gravatar bunnei2017-12-312-0/+7
* thread: Main thread should set thread handle to reg 1.Gravatar bunnei2017-12-301-1/+4
* thread: Remove THUMB mode flag.Gravatar bunnei2017-12-301-1/+1
* thread: Main thread should be ready by default, all others dormant.Gravatar bunnei2017-12-301-4/+3
* kernel: Various 64-bit fixes in memory/process/threadGravatar bunnei2017-12-295-14/+14