aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2022-03-08hle: service: ldr: Use deterministic addresses when mapping NROs.bunnei
2022-03-07hle: kernel: KPageTable: Improve implementations of MapCodeMemory and UnmapCo...bunnei
2022-03-02Merge pull request #7956 from bunnei/improve-mem-managerbunnei
2022-02-27hle: kernel: Re-create memory layout at initialization.bunnei
2022-02-27hle: kernel: Remove unused pool locals.bunnei
2022-02-27hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei
2022-02-27dynarmic: Inline exclusive memory accessesmerry
2022-02-27hle: kernel: k_page_heap: GetPhysicalAddr can be const.bunnei
2022-02-27hle: kernel: k_page_heap: Remove superfluous consexpr.bunnei
2022-02-27hle: kernel: k_page_heap: Various updates and improvements.bunnei
2022-02-27hle: kernel: Add initial_process.h header.bunnei
2022-02-27hle: kernel: board: nx: Add k_memory_layout.h header.bunnei
2022-02-27hle: kernel: k_system_control: Add GetRealMemorySize and update GetKernelPhys...bunnei
2022-02-27hle: kernel: k_memory_layout: Add GetPhysicalLinearRegion.bunnei
2022-02-27hle: kernel: k_memory_region_types: Update for new regions.bunnei
2022-02-21hle: kernel: KSystemControl: Use 6GB memory layout when "use_extended_memory_...bunnei
2022-02-21core: hle: kernel: Remove resource limit hack for PhysicalMemory.bunnei
2022-02-21core: hle: kernel: KProcess: Pass in KResourceLimit on process creation.bunnei
2022-02-21core: hle: kernel: KEvent: Pass in owner KProcess on event creation.bunnei
2022-02-21core: hle: kernel: KResourceLimit: Add a helper function for creating a KReso...bunnei
2022-02-21Merge pull request #7919 from bunnei/phys-mem-updatesbunnei
2022-02-19fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.bunnei
2022-02-18core: hle: kernel: KPageTable: Fix UnmapPages.bunnei
2022-02-18core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory.bunnei
2022-02-15kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32Sergi Granell
2022-02-14Merge pull request #7871 from german77/svc2bunnei
2022-02-08svc: Set unique names for function tablesNarr the Reg
2022-02-08hle: kernel: KCodeMemory: Remove unused QueryMemory.bunnei
2022-02-08hle: kernel: KCodeMemory: Correct m_page_group number of pages.bunnei
2022-02-04service: pm: Implement AtmosphereGetProcessInfotech-ticks
2022-02-02Merge pull request #7835 from bunnei/page-table-lockbunnei
2022-02-02general: Replace NonCopyable struct with equivalentsLioncash
2022-02-02general: Move deleted copy/move constructor/assignment operators to public in...Lioncash
2022-02-01hle: kernel: KPageTable: Migrate locks to KScopedLightLock.bunnei
2022-01-31svc: Add 32 bit SynchronizePreemptionStateNarr the Reg
2022-01-27hle: kernel: KScheduler: Fix deadlock with core waiting for a thread lock tha...bunnei
2022-01-26Merge pull request #7762 from bunnei/un-map-improvebunnei
2022-01-25Merge pull request #7771 from lioncash/assertMorph
2022-01-24kernel/k_affinity_mask: Remove duplicated assertLioncash
2022-01-22hle: kernel: KThread: Improve Increment/Decrement RunningThreadCount.bunnei
2022-01-22core: hle: kernel: KPageTable: Various improvements to MapPages and UnmapPages.bunnei
2022-01-22core: hle: kernel: KPageTable: MapProcessCode: Various cleanup.bunnei
2022-01-22core: hle: kernel: KPageTable: ReserveTransferMemory: Various cleanup.bunnei
2022-01-22core: hle: kernel: KPageTable: ResetTransferMemory: Various cleanup.bunnei
2022-01-22core: hle: kernel: KPageTable: SetMemoryAttribute: Various cleanup.bunnei
2022-01-22core: hle: kernel: KPageTable: Assert valid address on GetPhysicalAddr.bunnei
2022-01-22core: hle: kernel: KPageTable: Operate: Assert lock ownership.bunnei
2022-01-22core: hle: kernel: KPageTable: SetHeapSize: Cleanup & take physical memory lock.bunnei
2022-01-22core: hle: kernel: Refactor Un/MapPhysicalMemory to remove unnecessary methods.bunnei
2022-01-22core: hle: kernel: Rename Un/Map to Un/MapMeory.bunnei