35 Commits (7cd9b3b805dd06852e2a45155d7048863ec363ba)

Author SHA1 Message Date
Lioncash 43e9b334af kernel/svc: Deglobalize the supervisor call handlers 7 years ago
Lioncash 118596f1f9 kernel/svc: Implement svcGetProcessList 7 years ago
Lioncash 7755331f46 kernel/svc: Correct output parameter for svcGetProcessId 7 years ago
Lioncash 10de0ac2ec svc: Enable svcQueryProcessMemory 7 years ago
Lioncash 720705eafc svc: Handle memory writing explicitly within QueryProcessMemory 7 years ago
Lioncash 834a1e6d67 svc_wrap: Correct register index for a wrapper specialization 7 years ago
Lioncash d7ba5372f3 vm_manager: Migrate memory querying to the VMManager interface 7 years ago
Lioncash 1d3d7d08eb vm_manager: Migrate MemoryInfo and PageInfo to vm_manager.h 7 years ago
Lioncash 3db51801b4 kernel/svc: Implement svcCreateEvent() 7 years ago
Lioncash 931ac0359b svc: Implement svcCreateResourceLimit() 7 years ago
Frederic Laing 2998453673 Stubbed SetMemoryPermission 7 years ago
Lioncash ddf344c119 svc: Implement svcGetProcessInfo 7 years ago
David Marcec 14b75d23f3 Changed all casts in svc_wrap.h to be static_cast instead 7 years ago
David Marcec a14b6e06a5 Fixed incorrect types for svcBreak 7 years ago
Lioncash 5238113b9c kernel/svc: Implement svcGetThreadContext() 7 years ago
Lioncash 14c9188067 svc_wrap: Convert the PARAM macro into a function 7 years ago
Lioncash 00b69a9527 svc: Correct parameter type for OutputDebugString() 7 years ago
Michael Scire 28fe461cd3 Add additional missing format. 8 years ago
Michael Scire 6e9b11ffa0 Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs. 8 years ago
bunnei 44c565aeca core: Implement multicore support. 8 years ago
bunnei e71cfbce72 svc: Stub out SetThreadActivity, GetThreadContext. 8 years ago
bunnei 86f0e841d8 svc: Stub GetThreadCoreMask. 8 years ago
N00byKing 11cef9ba72 Add UnmapSharedMemory 8 years ago
David 61a92c7347 Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. (#113) 8 years ago
bunnei e9e51c7181 svc: Implement svcMapSharedMemory. 8 years ago
bunnei 182548ec86 yuzu: Update license text to be consistent across project. 8 years ago
bunnei e2db6b98fe svc: Implement GetSystemTick. 8 years ago
Subv edeb55d78b svc: Stub ResetSignal and CreateTransferMemory 8 years ago
Subv 377e2a79b5 svc: Stub SetMemoryAttribute 8 years ago
Subv 84d05d5b6c SVC: Fixed WaitSynchronization with multiple handles when at least one of them is ready. 8 years ago
bunnei 7a59da7834 kernel: Rename Semaphore to ConditionVariable. 8 years ago
bunnei 1aac4945d2 svc: Implement svcSignalProcessWideKey. 8 years ago
bunnei 2720d550b7 svc: Implement svcWaitProcessWideKeyAtomic. 8 years ago
bunnei b328c577ef hle: Move SVC code to kernel namespace. 8 years ago
bunnei 1629d02a54 function_wrappers: Cleanup, fix warnings, remove unused code. 8 years ago
bunnei 58cf9d847a svc: Implement MapMemory. 8 years ago
bunnei 4678ba1e18 svc: Implement SetHeapSize. 8 years ago
bunnei bfd01c7c71 svc: Implement GetThreadId and GetProcessId. 8 years ago
bunnei bf69f3d1eb hle: Fix QueryMemory response for MemoryInfo. 8 years ago
Subv 62e3520792 SVC: Remove GetPointer usage in CreatePort. 8 years ago
Subv 5768c55104 SVC: Replace GetPointer usage with ReadCString in ConnectToPort. 8 years ago
Subv f08872822c SVC: Replace GetPointer usage with ReadBlock in OutputDebugString. 8 years ago
Subv 690b21012d SVC: Replace GetPointer usage with Read32 in ReplyAndReceive. 8 years ago
Subv 6fd20a0595 SVC: Replace GetPointer usage with Read32 in WaitSynchronizationN. 8 years ago
bunnei 7f1ce2cf68 arm: Use 64-bit addressing in a bunch of places. 8 years ago
Subv 820509103c Kernel/SVC: Partially implemented svcReplyAndReceive. 9 years ago
Yuri Kunde Schlesner 0539afd69b Kernel: Fix SVC wrapper for CreatePort 9 years ago
Yuri Kunde Schlesner 364ef24f77 Kernel: Implement CreateSession SVC 9 years ago
Yuri Kunde Schlesner 467545ed48 Kernel: Centralize error definitions in errors.h 9 years ago
Michael Theall 775ae0634e Fix OutputDebugString syscall 9 years ago