summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel/k_shared_memory: Ensure device_memory is always initializedGravatar Lioncash2022-12-051-1/+1
* kernel/k_memory_block: Ensure members are always initializedGravatar Lioncash2022-12-052-22/+20
* kernel/physical_core: Ensure is_interrupted is always initializedGravatar Lioncash2022-12-051-1/+1
* kernel/thread: Ensure stack_top and argument are always initializedGravatar Lioncash2022-12-051-2/+2
* kernel/kernel: Ensure shutdown threads are always initializedGravatar Lioncash2022-12-051-1/+1
* service_thread: fix uninitialized memory usageGravatar Liam2022-12-041-7/+7
* Merge pull request #9289 from liamwhite/fruit-companyGravatar liamwhite2022-12-035-8/+8
|\
| * general: fix compile for Apple ClangGravatar Liam2022-11-225-8/+8
* | hle_ipc: Add helper functions for getting number of buffer elementsGravatar Lioncash2022-11-231-0/+12
* | hle_ipc: Mark relevant member functions as [[nodiscard]]Gravatar Lioncash2022-11-231-25/+25
* | k_handle_table: Remove cast to void* in GetObjectForIpcGravatar Lioncash2022-11-222-15/+18
|/
* Merge pull request #9234 from liamwhite/data-cash-moneyGravatar bunnei2022-11-182-8/+26
|\
| * kernel: implement FlushProcessDataCacheGravatar Liam2022-11-122-8/+26
* | Merge pull request #9229 from Docteh/achy_breaky_heartGravatar Morph2022-11-173-0/+5
|\ \
| * | Add break for default casesGravatar Kyle Kienapfel2022-11-133-0/+5
| |/
* | Merge pull request #9225 from liamwhite/debugger-instanceGravatar liamwhite2022-11-121-0/+3
|\ \
| * | gdbstub: add ams monitor commandsGravatar Liam2022-11-101-0/+3
* | | Merge pull request #9224 from liamwhite/services-arent-processesGravatar bunnei2022-11-112-29/+13
|\ \ \ | |_|/ |/| |
| * | service_thread: remove explicit KProcessGravatar Liam2022-11-102-29/+13
| |/
* | Merge pull request #9198 from liamwhite/arm64Gravatar bunnei2022-11-101-2/+2
|\ \ | |/ |/|
| * Initial ARM64 supportGravatar Liam2022-11-091-2/+2
* | kernel/svc_types: refreshGravatar Liam2022-11-0916-133/+559
* | Merge pull request #9182 from liamwhite/services-are-processesGravatar bunnei2022-11-095-25/+56
|\ \ | |/ |/|
| * service_thread: register service threads to the logical owner processGravatar Liam2022-11-045-20/+39
| * kernel: avoid racy behavior in global suspensionGravatar Liam2022-11-041-5/+17
* | Merge pull request #9215 from liamwhite/swordfightGravatar Fernando S2022-11-092-3/+9
|\ \
| * | Ensure correctness of atomic store orderingGravatar Liam2022-11-092-3/+9
* | | service_thread: fix deletionGravatar Liam2022-11-064-39/+33
|/ /
* | Merge pull request #9173 from bunnei/kern-update-15Gravatar liamwhite2022-11-0535-729/+2769
|\ \ | |/ |/|
| * core: hle: kernel: Address review comments.Gravatar Liam2022-11-052-2/+2
| * core: hle: kernel: k_page_table: Remove unnecessary casts.Gravatar bunnei2022-11-031-17/+8
| * core: hle: kernel: k_page_table: Manually open/close pages for IPC methods.Gravatar bunnei2022-11-031-0/+18
| * core: hle: kernel: k_page_table: Implement IPC memory methods.Gravatar bunnei2022-11-033-3/+910
| * core: hle: kernel: k_memory_manager: Refresh.Gravatar bunnei2022-11-033-367/+456
| * core: hle: kernel: Integrate system KSystemResource.Gravatar bunnei2022-11-037-69/+209
| * core: hle: kernel: k_dynamic_page_manager: Refresh.Gravatar bunnei2022-11-031-17/+50
| * core: hle: kernel: Add KSystemResource.Gravatar bunnei2022-11-034-1/+171
| * core: hle: kernel: k_handle_table: Refresh.Gravatar bunnei2022-11-032-54/+87
| * core: hle: kernel: k_memory_layout: Refresh.Gravatar bunnei2022-11-033-12/+23
| * core: hle: kernel: k_memory_region_type: Refresh.Gravatar bunnei2022-11-031-49/+74
| * core: hle: kernel: slab_helpers: Add KAutoObjectWithSlabHeap.Gravatar bunnei2022-11-031-0/+78
| * core: hle: kernel: k_dynamic_resource_manager: Add KBlockInfoManager, KBlockI...Gravatar bunnei2022-11-031-0/+3
| * core: hle: kernel: k_page_bitmap: Refresh.Gravatar bunnei2022-11-031-88/+155
| * core: hle: kernel: k_memory_block: Refresh.Gravatar bunnei2022-11-032-48/+66
| * core: hle: kernel: k_page_heap: Refresh.Gravatar bunnei2022-11-032-17/+108
| * core: hle: kernel: k_page_group: Add KPageBufferSlabHeap.Gravatar bunnei2022-11-031-0/+86
| * core: hle: kernel: k_system_control: Add SecureAppletMemorySize.Gravatar bunnei2022-11-031-0/+4
| * core: hle: kernel: k_page_buffer: Add KPageBufferSlabHeap.Gravatar bunnei2022-11-031-3/+11
| * core: hle: kernel: Add KPageTableManager.Gravatar bunnei2022-11-031-0/+55
| * core: hle: kernel: Add KPageTableSlabHeap.Gravatar bunnei2022-11-031-0/+93