3 Commits (b055ea2699e1e74b13f01ede7e15fc2e9e835371)

Author SHA1 Message Date
bunnei b055ea2699 arm: Remove SkyEye/Dyncom code that is ARMv6-only. 8 years ago
bunnei 0d63f6dc66 svc: Remove unnecessary "svc" prefix to naming scheme. 8 years ago
bunnei b328c577ef hle: Move SVC code to kernel namespace. 8 years ago
bunnei add5ad40ad svc: Improve svcGetInfo. 8 years ago
bunnei 7a96dfa16f svc: Fix string formatting for CreateThread. 8 years ago
bunnei 082be53aab svc: Stub out svcWaitSynchronization. 8 years ago
bunnei 37d55a0317 svc: Implement svcExitProcess. 8 years ago
bunnei aec03c0e73 svc: Implement svcUnlockMutex. 8 years ago
bunnei 16c66e09cc svc: Implement svcLockMutex. 8 years ago
bunnei 57d3544f96 thread: Keep track of the initially created handle. 8 years ago
bunnei a373ba43e4 svc: Implement svcExitThread. 8 years ago
bunnei c943ab553f svc: Implement svcCreateThread. 8 years ago
bunnei 753ab82242 svc: Cleanup svcGetThreadPriority. 8 years ago
bunnei 647243bd78 svc: Stub out svcGetCurrentProcessorNumber. 8 years ago
bunnei 8c14a2704d svc: Implement svcSetThreadPriority. 8 years ago
bunnei 4564526c43 svc: Change SignalProcessWideKey to a stub. 8 years ago
bunnei 3af6ad6bb9 svc: Implement svcUnmapMemory. 8 years ago
bunnei f10d490c94 svc: Minor cleanups. 8 years ago
bunnei 7a612ba7dd svc: Implement svcStartThread. 8 years ago
bunnei 8fdafee314 kernel: Add SyncObject primitive, use it for ClientSession. 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
bunnei 2ea8867549 hle: Initial implementation of NX service framework and IPC. 8 years ago
bunnei 0176bad5b2 svc: Some logging cleanup. 8 years ago
bunnei bdc3ccc8ac svc: Initial nx impl. for QueryMemory, ConnectToPort, SendSyncRequest, etc. 8 years ago
Subv c6304fc50e SVC: Removed GetPointer usage in the GetResourceLimit functions. 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
Huw Pascoe ed9e0618c9 Moved down_count to CoreTiming 8 years ago
Huw Pascoe da1c8d1522 Fixed type conversion ambiguity 8 years ago
Subv a0054d695e Kernel/Threads: When putting a thread to wait, specify a function to execute when it is awoken. 8 years ago
Subv 2e78c05d91 Kernel/Thread: Allow specifying which process a thread belongs to when creating it. 8 years ago
danzel e16c96d587 Use recursive_mutex instead of mutex to fix #2902 8 years ago
Subv 9cf64ca2cf Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc). 9 years ago
Subv 4a8de6bb00 Kernel/SVC: Pass the current thread as a parameter to ClientSession::SendSyncRequest. 9 years ago
Subv 820509103c Kernel/SVC: Partially implemented svcReplyAndReceive. 9 years ago
Yuri Kunde Schlesner afa851d0a4 Kernel: Implement AcceptSession SVC 9 years ago
Yuri Kunde Schlesner cf12983372 Kernel: Implement CreateSessionToPort SVC 9 years ago
Yuri Kunde Schlesner 364ef24f77 Kernel: Implement CreateSession SVC 9 years ago
Yuri Kunde Schlesner ecfda5317e Kernel: Move HandleTable to a separate file 9 years ago
Yuri Kunde Schlesner 6f662625d3 Kernel: Move WaitObject to a separate file 9 years ago
Yuri Kunde Schlesner ddbf9cec1b Kernel: Removed HandleTable::GetWaitObject 9 years ago
Yuri Kunde Schlesner 467545ed48 Kernel: Centralize error definitions in errors.h 9 years ago
Yuri Kunde Schlesner 88fddcbce4 Remove ability to load symbol maps 9 years ago
Michael Theall 775ae0634e Fix OutputDebugString syscall 9 years ago