summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6099 from bunnei/derive-memGravatar bunnei2021-04-1023-172/+2087
|\
| * hle: kernel: Breakup InitializeMemoryLayout.Gravatar bunnei2021-03-231-3/+7
| * hle: kernel: k_memory_region_type: Minor code cleanup.Gravatar bunnei2021-03-231-13/+12
| * hle: kernel: k_memory_region: Minor code cleanup.Gravatar bunnei2021-03-231-7/+5
| * hle: kernel: k_memory_layout: Use pair instead of tuple.Gravatar bunnei2021-03-231-2/+4
| * hle: kernel: k_system_control: Remove unnecessary inline.Gravatar bunnei2021-03-231-4/+4
| * common: common_sizes: Move sizes to the Common namespace.Gravatar bunnei2021-03-234-45/+46
| * hle: kernel: Merge KMemoryRegionAttr and KMemoryRegionType.Gravatar bunnei2021-03-212-11/+9
| * hle: kernel: Remove unused variable.Gravatar bunnei2021-03-211-1/+0
| * hle: kernel: k_memory_region_type: Remove extra ".Gravatar bunnei2021-03-211-1/+1
| * hle: kernel: k_memory_layout: Move KMemoryRegionAllocator out of global.Gravatar bunnei2021-03-213-35/+47
| * hle: kernel: k_memory_layout: Derive memory regions based on board layout.Gravatar bunnei2021-03-215-56/+1031
| * common: common_sizes: Move Invalid to Size_* prefix and add missing values.Gravatar bunnei2021-03-211-14/+14
| * hle: kernel: k_memory_region: Refactor to simplify code.Gravatar bunnei2021-03-212-83/+89
| * hle: kernel: board: k_system_control: Extend to include memory region sizes.Gravatar bunnei2021-03-212-1/+125
| * hle: kernel: board: Add secure_monitor module.Gravatar bunnei2021-03-211-0/+26
| * common: Move common sizes to their own header for code reuse.Gravatar bunnei2021-03-211-13/+1
| * hle: kernel: k_address_space_info: Cleanup.Gravatar bunnei2021-03-211-9/+9
| * hle: kernel: Add k_trace module.Gravatar bunnei2021-03-211-0/+12
| * hle: kernel: KSystemControl: Update to reflect board-specific behavior.Gravatar bunnei2021-03-213-9/+39
| * hle: kernel: KMemoryManager: Add CalculateManagementOverheadSize.Gravatar bunnei2021-03-212-0/+26
| * hle: kernel: KMemoryManager: Add aliases.Gravatar bunnei2021-03-211-0/+4
| * hle: kernel: Add architecture and board specific memory regions.Gravatar bunnei2021-03-212-0/+72
| * hle: kernel: KMemoryRegion: Derive region values.Gravatar bunnei2021-03-211-0/+327
| * hle: kernel: Migrate some code from Common::SpinLock to KSpinLock.Gravatar bunnei2021-03-215-25/+25
| * hle: kernel: Add initial KMemoryRegionType module.Gravatar bunnei2021-03-212-18/+40
| * hle: kernel: Move KMemoryRegion to its own module and update.Gravatar bunnei2021-03-213-31/+321
* | Merge pull request #6156 from lioncash/lock-discardGravatar bunnei2021-04-093-9/+12
|\ \
| * | Amend bizarre clang-format suggestionsGravatar Lioncash2021-04-073-5/+5
| * | k_scoped_scheduler_lock_and_sleep: Mark class as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
| * | k_scoped_lock: delete copy and move assignment operatorsGravatar Lioncash2021-04-071-2/+5
| * | k_scoped_lock: Mark class as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
| * | k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]Gravatar Lioncash2021-04-071-1/+1
* | | Merge pull request #6155 from ameerj/kernel-12-rescntGravatar bunnei2021-04-081-2/+2
|\ \ \
| * | | kernel: Increase event and session countsGravatar ameerj2021-04-071-2/+2
| |/ /
* | | Merge pull request #6154 from lioncash/svcrange2Gravatar bunnei2021-04-081-0/+132
|\ \ \
| * | | svc: Expand SVC tablesGravatar Lioncash2021-04-071-0/+132
| |/ /
* / / process_capability: Handle extended SVC rangeGravatar Lioncash2021-04-072-6/+1
|/ /
* / hle: kernel: Initialize preemption task after schedulers.Gravatar bunnei2021-03-271-1/+1
|/
* common: Fiber: use a reference for YieldTo.Gravatar bunnei2021-03-071-8/+3
* hle: kernel: KThread: Rework dummy threads & fix memory leak.Gravatar bunnei2021-03-056-36/+65
* Revert "core: Switch to unique_ptr for usage of Common::Fiber."Gravatar bunnei2021-03-055-24/+23
* core: Switch to unique_ptr for usage of Common::Fiber.Gravatar bunnei2021-02-275-23/+24
* Merge pull request #5953 from bunnei/memory-refactor-1Gravatar bunnei2021-02-2734-1156/+1367
|\
| * hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable.Gravatar bunnei2021-02-1813-130/+115
| * hle: kernel: Migrate MemoryManager to KMemoryManager.Gravatar bunnei2021-02-187-45/+46
| * hle: kernel: Migrate PageLinkedList to KPageLinkedList.Gravatar bunnei2021-02-187-37/+40
| * hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others.Gravatar bunnei2021-02-1816-461/+465
| * hle: kernel: Migrate SlabHeap to KSlabHeap.Gravatar bunnei2021-02-183-21/+20
| * hle: kernel: Migrate MemoryLayout to KMemoryLayout.Gravatar bunnei2021-02-184-30/+29