summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel
AgeCommit message (Expand)Author
2023-01-14timing: wait for completion on unregisterLiam
2023-01-07Revert "Revert "k_page_group: synchronize""bunnei
2022-12-29Revert "k_page_group: synchronize"gidoly
2022-12-28hle_ipc: Use thread_local ReadBufferameerj
2022-12-28hle_ipc: Rename ReadBufferSpan to ReadBufferameerj
2022-12-28hle_ipc: Rename ReadBuffer to ReadBufferCopyameerj
2022-12-25service: Use ReadBufferSpan where it is trivial to do soameerj
2022-12-25k_page_table: remove HACK_OpenPages/ClosePagesLiam
2022-12-25hle_ipc: Add ReadBufferSpan functionameerj
2022-12-25k_page_group: synchronizeLiam
2022-12-23kernel: workaround static shared memory initializationLiam
2022-12-18kernel: remove TimeManagerLiam
2022-12-18kernel: add KHardwareTimerLiam
2022-12-17Merge pull request #9452 from ameerj/hle-read-buffer-resreveliamwhite
2022-12-16Merge pull request #9450 from ameerj/hle-ipc-vector-reserveliamwhite
2022-12-15hle_ipc: Refactor ReadBuffer to set buffer size upon initializationameerj
2022-12-15hle_ipc: Reserve vectors before populatingameerj
2022-12-15kernel: svc: Fix duplicated InfoType enumNarr the Reg
2022-12-15kernel: process: Implement GetFreeThreadCountNarr the Reg
2022-12-12Merge pull request #9398 from liamwhite/failbunnei
2022-12-09Remove the lock entirely as per PR discussionSalvage
2022-12-06general: improve handling of system startup failureLiam
2022-12-05kernel/k_shared_memory: Ensure device_memory is always initializedLioncash
2022-12-05kernel/k_memory_block: Ensure members are always initializedLioncash
2022-12-05kernel/physical_core: Ensure is_interrupted is always initializedLioncash
2022-12-05kernel/thread: Ensure stack_top and argument are always initializedLioncash
2022-12-05kernel/kernel: Ensure shutdown threads are always initializedLioncash
2022-12-04service_thread: fix uninitialized memory usageLiam
2022-12-03Merge pull request #9289 from liamwhite/fruit-companyliamwhite
2022-11-23hle_ipc: Add helper functions for getting number of buffer elementsLioncash
2022-11-23hle_ipc: Mark relevant member functions as [[nodiscard]]Lioncash
2022-11-22general: fix compile for Apple ClangLiam
2022-11-22k_handle_table: Remove cast to void* in GetObjectForIpcLioncash
2022-11-18Merge pull request #9234 from liamwhite/data-cash-moneybunnei
2022-11-17Merge pull request #9229 from Docteh/achy_breaky_heartMorph
2022-11-13Add break for default casesKyle Kienapfel
2022-11-12Merge pull request #9225 from liamwhite/debugger-instanceliamwhite
2022-11-12kernel: implement FlushProcessDataCacheLiam
2022-11-11Merge pull request #9224 from liamwhite/services-arent-processesbunnei
2022-11-10Merge pull request #9198 from liamwhite/arm64bunnei
2022-11-10gdbstub: add ams monitor commandsLiam
2022-11-10service_thread: remove explicit KProcessLiam
2022-11-09kernel/svc_types: refreshLiam
2022-11-09Merge pull request #9182 from liamwhite/services-are-processesbunnei
2022-11-09Initial ARM64 supportLiam
2022-11-09Merge pull request #9215 from liamwhite/swordfightFernando S
2022-11-09Ensure correctness of atomic store orderingLiam
2022-11-06service_thread: fix deletionLiam
2022-11-05Merge pull request #9173 from bunnei/kern-update-15liamwhite
2022-11-05core: hle: kernel: Address review comments.Liam