aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2018-04-23Merge pull request #370 from Subv/sync_primitivesbunnei
2018-04-23Kernel: Implemented mutex priority inheritance.Subv
2018-04-20Kernel: Remove unused ConditionVariable class.Subv
2018-04-20Kernel: Properly implemented svcWaitProcessWideKey and svcSignalProcessWideKeySubv
2018-04-20Kernel: Corrected the implementation of svcArbitrateLock and svcArbitrateUnlock.Subv
2018-04-20resource_limit: Make ResourceTypes an enum classLioncash
2018-04-19common_funcs: Remove ARRAY_SIZE macroLioncash
2018-04-17Various service name fixes - part 2 (rebased) (#322)Hexagon12
2018-04-02svc: Stub out SetThreadActivity, GetThreadContext.bunnei
2018-03-29svc: Stub GetThreadCoreMask.bunnei
2018-03-19More Warning cleanupsN00byKing
2018-03-19Clean Warnings (?)N00byKing
2018-03-16svc: Use more correct values for GetInfo MapRegion and NewMapRegion.bunnei
2018-03-16MemoryState: Add additional memory states and improve naming.bunnei
2018-03-14core: Move process creation out of global state.bunnei
2018-02-25Merge pull request #215 from N00byKing/umapsharedmmrybunnei
2018-02-25(Hopefully) Fix MinGW BuildN00byKing
2018-02-25Add UnmapSharedMemoryN00byKing
2018-02-22Stub more functionsmailwl
2018-02-18kernel: Use Scheduler class for threading.bunnei
2018-02-04GetInfo: Implement IsCurrentProcessBeingDebugged.bunnei
2018-02-04WaitProcessWideKeyAtomic: Handle case where condition variable was already cr...bunnei
2018-02-03svc: SharedMemory size should be 64-bits and cleanup.bunnei
2018-02-03ArbitrateLock: Assert that requesting_thread is current_thread.bunnei
2018-01-24hle: Remove Domain and SyncObject kernel objects.bunnei
2018-01-20Format: Run the new clang format on everythingJames Rowe
2018-01-19Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113)David
2018-01-18svc: Fix svcGetInfo MapRegionBaseAddr.bunnei
2018-01-17svc: Rename some entries to match their analogue on SwitchBrewLioncash
2018-01-17svc: Add CreateJitMemory and MapJitMemory svc stringsLioncash
2018-01-17svc: Clang-format fix.bunnei
2018-01-16SVC: Correct some return values in svcGetInfo and added TitleId and Privilege...Subv
2018-01-16Merge pull request #52 from ogniK5377/fspbunnei
2018-01-16SetThreadCoreMask stub, time to implement fspDavid Marcec
2018-01-16Added more svcGetInfo pairsDavid Marcec
2018-01-16clang-formatMerryMage
2018-01-14svc: Implement svcMapSharedMemory.bunnei
2018-01-13yuzu: Update license text to be consistent across project.bunnei
2018-01-11core: Include <algorithm> where used.bunnei
2018-01-11svc: Implement GetSystemTick.bunnei
2018-01-10svc: Stub ResetSignal and CreateTransferMemorySubv
2018-01-10svc: Stub SetMemoryAttributeSubv
2018-01-10Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGe...Subv
2018-01-09SVC: Fixed WaitSynchronization with multiple handles when none is immediately...Subv
2018-01-09SVC: Implemented CancelSynchronization.Subv
2018-01-09SVC: Fixed WaitSynchronization with multiple handles when at least one of the...Subv
2018-01-08kernel: Rename Semaphore to ConditionVariable.bunnei
2018-01-08Kernel: Actually wake up the requested number of threads in Semaphore::Release.Subv
2018-01-08Kernel: Properly keep track of mutex lock data in the guest memory. This fixe...Subv
2018-01-08Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.Subv