aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2020-04-29kernel: Don't fail silentlyDavid Marcec
2020-04-29kernel: Bad GetInfo ids should not be marked as stubsDavid Marcec
2020-04-24Merge pull request #3780 from lioncash/processbunnei
2020-04-23svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemoryLioncash
2020-04-23svc: Remove unused variableLioncash
2020-04-17core: hle: Address various feedback & code cleanup.bunnei
2020-04-17kernel: svc: Updates for new VMM.bunnei
2020-04-17core: memory: Move to Core::Memory namespace.bunnei
2020-04-17core: kernel: Add svc_types header to include SVC-specific types.bunnei
2020-04-17core: kernel: Move SVC to its own namesapce.bunnei
2020-03-02core: hle: Implement separate A32/A64 SVC interfaces.bunnei
2020-02-13Core: Address FeedbackFernando Sahmkow
2020-02-11Kernel: Refactor synchronization to better match REFernando Sahmkow
2020-02-11Kernel: Change WaitObject to Synchronization object. In order to better refle...Fernando Sahmkow
2020-02-05kernel: transfer_memory: Properly reserve and reset memory region.bunnei
2020-01-26Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Fernando Sahmkow
2019-12-11kernel/svc: Correct function signature of SignalProcessWideKeyLioncash
2019-12-07kernel/svc: Provide implementations for svcDumpInfo/svcDumpInfoNewLioncash
2019-11-28kernel: Implement a more accurate IPC dispatch.bunnei
2019-11-26core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash
2019-11-26core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash
2019-11-26core/memory: Migrate over ReadCString() to the Memory classLioncash
2019-11-26core: Prepare various classes for memory read/write migrationLioncash
2019-11-26core/memory: Migrate over address checking functions to the new Memory classLioncash
2019-11-24kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei
2019-11-23Update svc.cppbunnei
2019-11-23svc: GetSystemTick should return cntpct_el0, not core ticks.bunnei
2019-11-23Merge pull request #3114 from FernandoS27/cond-varbunnei
2019-11-21Kernel: Optimize condition variable threads management.Fernando Sahmkow
2019-11-21Kernel: Correct SignalProcessWideKeyFernando Sahmkow
2019-11-21Kernel: Correct behavior of Condition Variables to be more similar to real ha...Fernando Sahmkow
2019-11-16Kernel: Correct Cancel Synchronization.Fernando Sahmkow
2019-11-03kernel: events: Remove ResetType::Automatic.bunnei
2019-10-15Kernel: Address Feedback.Fernando Sahmkow
2019-10-15KernelSVC: Assert that condition variable address is aligned to 4 bytes.Fernando Sahmkow
2019-10-15Kernel: Correct redundant yields to only advance time forward.Fernando Sahmkow
2019-10-15Kernel: Correct Results in Condition Variables and MutexesFernando Sahmkow
2019-10-15Scheduler: Add protections for Yield bombingFernando Sahmkow
2019-10-15Kernel: Style and CorrectionsFernando Sahmkow
2019-10-15Correct PrepareRescheduleFernando Sahmkow
2019-10-15Correct Supervisor Calls to work with the new scheduler,Fernando Sahmkow
2019-07-18Merge pull request #2687 from lioncash/tls-processbunnei
2019-07-17Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace.Fernando Sahmkow
2019-07-14Merge pull request #2690 from SciresM/physmem_fixesFernando Sahmkow
2019-07-11Restore memory perms on svcUnmapMemory/UnloadNroMichael Scire
2019-07-07clang-format fixesMichael Scire
2019-07-07address review commentaryMichael Scire
2019-07-07Implement MapPhysicalMemory/UnmapPhysicalMemoryMichael Scire
2019-07-07kernel/process: Allocate the process' TLS region during initializationLioncash
2019-07-06kernel/vm_manager: Rename 'new map' to 'stack'Lioncash