368 Commits (3fe863c8f25aca6a0ab6d28ad516aba1011f9075)

Author SHA1 Message Date
Lioncash 3fe863c8f2 kernel: Remove unused variables 6 years ago
Fernando Sahmkow 8cd81eb66f SVC: Implement 32-bits wrappers and update Dynarmic. 6 years ago
Fernando Sahmkow 146bbc6189 SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, SetMemoryAttribute32 6 years ago
Fernando Sahmkow 75db328166 SVC: Add GetThreadPriority32 & SetThreadPriority32 6 years ago
Fernando Sahmkow 24e0d393e2 Common/Kernel: Corrections and small bug fixing. 6 years ago
Fernando Sahmkow 6f0c873d48 General: Cleanup legacy code. 6 years ago
Fernando Sahmkow e95444c05a Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct svcBreak. 6 years ago
Fernando Sahmkow b2109333c6 HLE_IPC: Correct HLE Event behavior on timeout. 6 years ago
Fernando Sahmkow f0f2fc4243 SingleCore: Use Cycle Timing instead of Host Timing. 6 years ago
Fernando Sahmkow db60ca2704 General: Move ARM_Interface into Threads. 6 years ago
Fernando Sahmkow 96c996b6a0 SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface. 6 years ago
Fernando Sahmkow fc47857c3b ARM: Addapt to new Exclusive Monitor Interface. 6 years ago
Fernando Sahmkow b121009e03 General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running. 6 years ago
Fernando Sahmkow 3869e55c27 Kernel: Rewind on SVC change. 6 years ago
Fernando Sahmkow 0963ff1ae9 Kernel: Preempt Single core on redudant yields. 6 years ago
Fernando Sahmkow 24bc1f020a Kernel: Fixes, corrections and asserts to scheduler and different svcs. 6 years ago
Fernando Sahmkow 5eac520ae3 ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. 6 years ago
Fernando Sahmkow 87117805c9 SVC: Correct SetThreadActivity. 6 years ago
Fernando Sahmkow 7270076127 SVC: Correct svcWaitForAddress and svcSignalToAddress. 6 years ago
Fernando Sahmkow 47c01e68da Kernel: Corrections to Scheduling. 6 years ago
Fernando Sahmkow da260b9d2e Core: Correct HLE Event Callbacks and other issues. 6 years ago
Fernando Sahmkow cd3d1798d8 General: Add Asserts 6 years ago
Fernando Sahmkow 78eeea9f17 General: Add better safety for JIT use. 6 years ago
Fernando Sahmkow 7932cf9617 SVC: Correct races on physical core switching. 6 years ago
Fernando Sahmkow 9140f5d1f3 SVC: Add locks to the memory management. 6 years ago
Fernando Sahmkow 6605f8acfa SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey. 6 years ago
Fernando Sahmkow 940422fd96 SVC: Cleanup old methods. 6 years ago
Fernando Sahmkow 85ca7b2bdb SVC: Correct SendSyncRequest. 6 years ago
Fernando Sahmkow 8c9d258e66 SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLock 6 years ago
Fernando Sahmkow 71e008a336 SVC: Remove global HLE Lock. 6 years ago
Fernando Sahmkow b2fea85499 SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, SetThreadCoreMask, GetCurrentProcessorNumber 6 years ago
Fernando Sahmkow 451344e9ae SVC: Correct CreateThread, StartThread, ExitThread, SleepThread. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 6 years ago
David Marcec 4f69eb7061 kernel: Don't fail silently 6 years ago
David Marcec 45ece975bf kernel: Bad GetInfo ids should not be marked as stubs 6 years ago
Lioncash 224d3c6b9d svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory 6 years ago
Lioncash 2fc4351547 svc: Remove unused variable 6 years ago
bunnei 4cdbd44f51 core: hle: Address various feedback & code cleanup. 6 years ago
bunnei 6b40850b9a kernel: svc: Updates for new VMM. 6 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 6 years ago
bunnei a10f82b62d core: kernel: Add svc_types header to include SVC-specific types. 6 years ago
bunnei ed940661a8 core: kernel: Move SVC to its own namesapce. 6 years ago
bunnei 36c4c33bb8 core: hle: Implement separate A32/A64 SVC interfaces. 6 years ago
Fernando Sahmkow 0d2a459fae Core: Address Feedback 6 years ago
Fernando Sahmkow 1ee7a4d926 Kernel: Refactor synchronization to better match RE 6 years ago
Fernando Sahmkow 3a7f539463 Kernel: Change WaitObject to Synchronization object. In order to better reflect RE. 6 years ago
bunnei 9ffdef96d9 kernel: transfer_memory: Properly reserve and reset memory region. 6 years ago
Fernando Sahmkow 0a5e0d4777 Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. 6 years ago
Lioncash 9e160743ac kernel/svc: Correct function signature of SignalProcessWideKey 6 years ago
Lioncash 28ac8d63ef kernel/svc: Provide implementations for svcDumpInfo/svcDumpInfoNew 6 years ago