aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-15/+6
* kernel: Don't fail silentlyDavid Marcec2020-04-291-0/+7
* kernel: Bad GetInfo ids should not be marked as stubsDavid Marcec2020-04-291-2/+2
* Merge pull request #3780 from lioncash/processbunnei2020-04-241-2/+138
|\
| * svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemoryLioncash2020-04-231-2/+138
* | svc: Remove unused variableLioncash2020-04-231-3/+0
|/
* core: hle: Address various feedback & code cleanup.bunnei2020-04-171-1/+1
* kernel: svc: Updates for new VMM.bunnei2020-04-171-488/+116
* core: memory: Move to Core::Memory namespace.bunnei2020-04-171-5/+5
* core: kernel: Add svc_types header to include SVC-specific types.bunnei2020-04-171-0/+1
* core: kernel: Move SVC to its own namesapce.bunnei2020-04-171-3/+3
* core: hle: Implement separate A32/A64 SVC interfaces.bunnei2020-03-021-65/+264
* Core: Address FeedbackFernando Sahmkow2020-02-131-1/+1
* Kernel: Refactor synchronization to better match REFernando Sahmkow2020-02-111-60/+7
* Kernel: Change WaitObject to Synchronization object. In order to better refle...Fernando Sahmkow2020-02-111-6/+7
* kernel: transfer_memory: Properly reserve and reset memory region.bunnei2020-02-051-2/+6
* Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Fernando Sahmkow2020-01-261-1/+1
* kernel/svc: Correct function signature of SignalProcessWideKeyLioncash2019-12-111-4/+1
* kernel/svc: Provide implementations for svcDumpInfo/svcDumpInfoNewLioncash2019-12-071-2/+13
* kernel: Implement a more accurate IPC dispatch.bunnei2019-11-281-4/+5
* core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-12/+15
* core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-6/+10
* core/memory: Migrate over ReadCString() to the Memory classLioncash2019-11-261-2/+4
* core: Prepare various classes for memory read/write migrationLioncash2019-11-261-1/+1
* core/memory: Migrate over address checking functions to the new Memory classLioncash2019-11-261-2/+2
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-26/+26
* Update svc.cppbunnei2019-11-231-0/+1
* svc: GetSystemTick should return cntpct_el0, not core ticks.bunnei2019-11-231-1/+3
* Merge pull request #3114 from FernandoS27/cond-varbunnei2019-11-231-21/+7
|\
| * Kernel: Optimize condition variable threads management.Fernando Sahmkow2019-11-211-1/+1
| * Kernel: Correct SignalProcessWideKeyFernando Sahmkow2019-11-211-6/+2
| * Kernel: Correct behavior of Condition Variables to be more similar to real ha...Fernando Sahmkow2019-11-211-15/+5
* | Kernel: Correct Cancel Synchronization.Fernando Sahmkow2019-11-161-0/+5
|/
* kernel: events: Remove ResetType::Automatic.bunnei2019-11-031-1/+1
* Kernel: Address Feedback.Fernando Sahmkow2019-10-151-6/+6
* KernelSVC: Assert that condition variable address is aligned to 4 bytes.Fernando Sahmkow2019-10-151-0/+4
* Kernel: Correct redundant yields to only advance time forward.Fernando Sahmkow2019-10-151-3/+5
* Kernel: Correct Results in Condition Variables and MutexesFernando Sahmkow2019-10-151-18/+9
* Scheduler: Add protections for Yield bombingFernando Sahmkow2019-10-151-4/+9
* Kernel: Style and CorrectionsFernando Sahmkow2019-10-151-6/+9
* Correct PrepareRescheduleFernando Sahmkow2019-10-151-32/+17
* Correct Supervisor Calls to work with the new scheduler,Fernando Sahmkow2019-10-151-26/+41
* Merge pull request #2687 from lioncash/tls-processbunnei2019-07-181-3/+1
|\
| * kernel/process: Allocate the process' TLS region during initializationLioncash2019-07-071-3/+1
* | Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace.Fernando Sahmkow2019-07-171-4/+4
* | Merge pull request #2690 from SciresM/physmem_fixesFernando Sahmkow2019-07-141-16/+101
|\ \
| * | clang-format fixesMichael Scire2019-07-071-2/+1
| * | address review commentaryMichael Scire2019-07-071-20/+12
| * | Implement MapPhysicalMemory/UnmapPhysicalMemoryMichael Scire2019-07-071-8/+102
| |/
* / Restore memory perms on svcUnmapMemory/UnloadNroMichael Scire2019-07-111-1/+8
|/